NEWPosted 6 hours ago

Job ID: JOB_ID_9543

The Role:

Design and develop software technological solutions, platforms, or references. This includes designing, coding, and testing (unit and integration) for multicore/processor embedded systems. You will participate in determining the system, subsystem, and interfaces between them, validating technology assumptions, evaluating alternatives, and defining functional and non-functional requirements. You will also be responsible for testing and reviewing code.

You’re the right fit if:

  • This position requires a minimum of a BS in Software/Electrical/Computer Engineering or equivalent from an accredited university.
  • Minimum 7 years of experience in Software Design and development in embedded software/firmware.
  • Experience in Programming language C++. Strong understanding of Object-oriented programming.
  • Experience with RTOS based Embedded Software. Azure RTOS/ThreadX preferred.
  • Experience with hierarchical state-machines.
  • Good Knowledge of Software/Firmware unit testing methodologies. (gtest experience strongly preferred)
  • Hands-on experience with Peripherals and their drivers modification and test, including SPI, I2C, PWM, ADC, DAC, eMMC, USB, UARTs as well as Memory Management, Scheduling, Interrupts, and multi-threading.
  • Microprocessor/Microcontroller development: Strong Knowledge and working experience on STM microcontrollers Architecture (domain knowledge for designs SW, HW).
  • GitHub, CI/CD, VSCode, Docker Dev Containers are all preferred.
  • Awareness of SDLC. Good grasp of Design Patterns/ Multithreading, Code Reviews.
  • Experience in Agile SW Development practices; experience in scaled agile framework (SAFe) is preferred.
  • Knowledge and application of the following is preferred: communication interfaces (e.g. USB, Ethernet, Serial) and network protocols and standards (e.g. TCP/IP, UDP, Bluetooth, NFC).
  • Experience in software development in the medical industry or highly regulated industry; experience with IEC 62304, FDA guidance for medical device development, and other relevant medical device regulatory standards is highly preferred.

Special Requirements

Medical Domain, Highly regulated industry experience preferred (IEC 62304, FDA guidance). RTOS based Embedded Software (Azure RTOS/ThreadX preferred). gtest experience strongly preferred. SAFe experience preferred. GitHub, CI/CD, VSCode, Docker Dev Containers preferred.


Compensation & Location

Salary: $120,000 – $160,000 per year

Location: Bothell, WA


Recruiter / Company – Contact Information

Email: anne.rogers@concorditsystems.com


Interested in this position?
Apply via Email

Recruiter Notice:
To remove this job posting, please send an email from
anne.rogers@concorditsystems.com with the subject:

DELETE_JOB_ID_9543

to delete@join-this.com.