Full Time

Senior Embedded Software Engineer C++ | Contract to Hire

Infojini Inc
Sterling Heights, MI
$110,000 - $160,000* / year (about $53–$77 an hour)

Job Description

About this kind of role

What a Senior Embedded Software Engineer C++ | Contract to Hire usually does. The employer's own details are in the listing.

Typically does: Embedded Software Engineers design, develop, and test software for embedded systems, which are specialized computer systems integrated into devices like appliances, vehicles, and industrial equipment. They often work with hardware engineers to ensure software compatibility and optimal performance. Responsibilities include writing efficient code, debugging, and troubleshooting software issues, and contributing to the overall system architecture. They may also be involved in the full software development lifecycle, from requirements gathering to deployment.

Tools and skills: Proficiency in C++ programming, experience with real-time operating systems (RTOS), familiarity with embedded hardware platforms, and knowledge of debugging tools like JTAG debuggers are commonly required.

Good fit for: Individuals with a strong foundation in computer science and a passion for low-level programming and hardware interaction often thrive in this role.

In September, US employers made hires equal to 3.4% of all jobs, and layoffs equal to 1%, says the Bureau of Labor Statistics. The job market now →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.