What are the responsibilities and job description for the Embedded System Engineer position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Cygnus Professionals, is seeking the following. Apply via Dice today!
Job Description
Job Description
- 9 years of experience in embedded design and development
- Design, develop, and maintain embedded software components on QNX RTOS and Embedded Linux
- Lead systemlevel design, module decomposition, and interface definitions
- Develop highperformance, multithreaded applications using C and C
- Work on process scheduling, IPC mechanisms, synchronization, and memory management
- Perform board bringup, BSP customization, and OS configuration
- Debug issues involving kernel, drivers, IPC, and realtime 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