Full Time

Principal Software Engineer (Embedded)

Forj Medical
St Paul, MN
$140,000 - $200,000* / year (about $67–$96 an hour)

Job Description

About this kind of role

What a Principal Software Engineer (Embedded) usually does. The employer's own details are in the listing.

Typically does: A Principal Software Engineer (embedded) designs, develops, and tests software for embedded systems, often found in devices like appliances, vehicles, or industrial equipment. This role involves working with hardware and software teams to integrate systems and ensure optimal performance. They may lead a team of engineers, providing technical guidance and mentorship, and are responsible for the architecture and design of complex embedded systems. Problem-solving and debugging are key aspects of the work.

Tools and skills: Proficiency in C/C++, real-time operating systems (RTOS), embedded Linux, scripting languages, and experience with debugging tools and hardware interfaces is generally required.

Good fit for: Individuals with strong analytical skills, a deep understanding of hardware-software interaction, and a passion for creating efficient and reliable embedded solutions typically excel in this role.

Claiming unemployment in Virginia? Its agency asks for 2 job contacts (different employers) a week. What it asks →

View Similar Jobs

Matches Jobs

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