Embedded Software Engineer
About the role
Perform software testing including unit, functional and system level requirements, both manual and automated. Participate in software design and development of embedded software/firmware. Must have experience and knowledge in complex embedded software architecture and design, design knowledge of CAN, I2C, SPI, RS232 protocols, strong programming skills in C, C++ for various embedded controllers and processors, and experience with configuration management tools like GIT, SVN, JIRA.
Responsibilities
- Perform software testing including unit, functional and system level requirements, both manual and automated.
- Participate in software design and development of embedded software/firmware.
- Design knowledge of CAN, I2C, SPI, RS232 protocols.
- Strong programming skills in C, C++ for various embedded controllers and processors.
- Experience with configuration management tools like GIT, SVN, JIRA.
Requirements
- Must have experience and knowledge in complex embedded software architecture and design.
- Strong knowledge of programming in C, C++ for various embedded controllers and processors.
- Experience with configuration management tools like GIT, SVN, JIRA.
Qualifications
- Must have experience and knowledge in complex embedded software architecture and design.
- Strong knowledge of programming in C, C++ for various embedded controllers and processors.
- Experience with configuration management tools like GIT, SVN, JIRA.
Skills
- Experience and knowledge in complex embedded software architecture and design.
- Strong knowledge of programming in C, C++ for various embedded controllers and processors.
- Experience with configuration management tools like GIT, SVN, JIRA.
Benefits
Annual Hiring Range/Hourly Rate: $87,400.00 - $132,880.00. Actual compensation offer to candidate may vary from posted hiring range based upon geographic location, work experience, education, and/or skill level. The pay ratio between base pay and target incentive (if applicable) will be finalized at offer.
Pay
$87,400.00 - $132,880.00
Schedule
Full time