Skip to content
mimi

Embedded System Engineer

Noblesoft Technologies

Danvers · On-site Contract Senior 1w ago

About the role

About

This is a 12+ month contract role for an Embedded System Engineer.

Responsibilities

  • Design, develop, and maintain embedded software components on QNX RTOS and Embedded Linux
  • Lead system‑level design, module decomposition, and interface definitions
  • Develop high‑performance, multi‑threaded applications using C and C++
  • Work on process scheduling, IPC mechanisms, synchronization, and memory management
  • Perform board bring‑up, BSP customization, and OS configuration
  • Debug issues involving kernel, drivers, IPC, and real‑time behavior
  • Ensure compliance with coding standards, safety, and quality processes
  • Review code, mentor junior engineers, and provide technical guidance
  • Collaborate with hardware, QA, system, and customer teams
  • Support integration, system testing, and field issue resolution

Requirements

  • 9+ years of experience in embedded design and development

Skills

CC++Embedded LinuxQNX

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free