Senior System Engineer – OS Kernel
Core
Develop kernel components for the VxWorks operating system, supporting implementation, testing, and debugging for mission-critical intelligent systems.
Role type
Senior IC OS Kernel Engineer
Builds
Embedded VxWorks OS kernel components
Domain
Embedded systems / Real-time operating systems (RTOS)
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Operating system concepts, RTOS software development, C programming, embedded systems development
Preferred skills
Assembly, C++, Python, low-level device drivers, BSP board bring-up, architecture-level development, industry certification standards (DO-178C, ISO 26262, ASPICE, MIL)
Technologies
VxWorks, CI/CD
Responsibilities
Develop Core OS technologies for embedded VxWorks OS, Develop and deliver high quality design, code, and tests following a CI/CD model and agile methodology, Investigate and resolve issues reported during product verification and from customers, Create design documents for new technologies and conduct code reviews, Collaborate with cross-functional teams to integrate hardware and software solutions
Seniority
Senior, hands-on IC