Accroid Inc

Embedded Software Engineer

Minneapolis, MN, US

about 1 month ago
Save Job

Summary

Minneapolis, MN

The Senior Embedded Software Engineer will lead the firmware design, implementation, and test aspects of New Product Development programs (NPD) and Sustaining products throughout their entire lifecycle.

Required Qualifications

  • Bachelor's degree in Computer Engineering or related field.
  • 6+ years of experience with software and embedded firmware development (C/C++).
  • 2+ years Real-Time Operating System (RTOS) experience.
  • Experience with firmware deliverables across all phases of the program development lifecycle, including requirements capture, design, implementation, and testing.
  • Experience writing code from scratch in C/C++
  • Experience with multi-core processors.
  • Experience with integrating Ethernet stacks in an embedded environment.
  • Experience with integrating and managing operating systems within an embedded environment.
  • Knowledge of embedded system design in regulated products, specifically high hazard applications (Industrial Life Safety, SIL2)
  • Experience with Agile methodologies and DevOps tools (e.g., Git, Tessy, Coverity, Black Duck).
  • Experience with FMEAs and developing control techniques to mitigate risks.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: