What are the responsibilities and job description for the Embedded Software Engineer C++ position at Centraprise?
Role: C Software Developer
Location : Sunnyvale ,CA ( Work in Hybrid mode 3 days from office until further notice) (onsite Hybrid)
Job Type: Full time/ Permanent
GC-EAD/GC/USC Only
Job Description :
- Coordinate with teams on streamlining the EMC design and testing process through
- utilization of advanced automated design rule checking
- Collaborate with EMC and cross-functional teams to specify and develop custom EMC
- PCB design rule checks
- Develop and maintain in-house software tools for different Client’s products
- Develop scripts to automate complex EM simulations
- Deploy and maintain software tools on a Linux infrastructure
Success Criteria/Definition of Done
- Completion of EMC validation for all requests related to supported projects in tools Development
Technical Requirements
- 5 years of experience with software development in C
- Experience in software design and complex algorithms implementation is required
- Strong C and Python background is required
- Proficiency with Linux operating system
- Knowledge of QT framework is a plus
- Ability to understand and maintain existing large code databases
- Ability to navigate through ambiguity and break down complex problems into simplified and manageable parts
Thanks & Regards
Shaikh Mujahed
Desk: 469-923-6788
Mail: mujahed@centraprise.com