EngineerJobs.io
← Back to all jobs

Job Description

Cyient is hiring for an onsite Embedded Software Engineer (Avionics) in Irvine, California. The role offers a competitive annual salary between $110,000 and $130,000, a robust benefits package, and relocation assistance for eligible candidates. You will develop and maintain embedded applications in C/C++, participate in the full software lifecycle, and collaborate with hardware teams on board bring-up, OS bring-up, and device driver development while ensuring safety and security regulatory compliance.

Responsibilities

  • Participate in the complete Software Development Lifecycle, from requirements analysis and architecture/design through integration and testing.
  • Develop and maintain embedded applications using C and C++.
  • Collaborate closely with hardware teams on board bring-up, OS bring-up, and device driver development.
  • Develop and integrate hardware interface solutions for embedded platforms.
  • Ensure regulatory compliance with customer safety and security standards during development work.
  • Debug, test, and optimize embedded software for performance and reliability.
  • Work with cross-functional teams including hardware, systems, and verification engineers.

Requirements

  • Strong experience in embedded C/C++ development.
  • Hands-on experience with board bring-up, OS bring-up, and device driver development.
  • Demonstrated ability to ensure regulatory compliance with safety and security standards, specifically D0-178.
  • Proficiency with hardware interfaces: UART, USB, Ethernet, I2C, SPI, RS232/RS422.

Technologies

  • C, C++
  • UART, USB, Ethernet, I2C, SPI, RS232 / RS422

Benefits

  • 401(k)
  • Dental insurance
  • Health insurance
  • Relocation assistance
  • Vision insurance

Location: In person, Irvine, CA

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.