NT
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