Back to jobs

Embedded Software Engineer

Cyient · Irvine, CA, US

Spotted 23h agoFull-time

Job details

Pay
$130,000 – $150,000 a year
Work mode
On-site
Employment
Full-time
Level
Senior
Experience
5+ years
Education
Bachelor's degree
Posted
Oct 14, 2026
Last confirmed open
Oct 14, 2026
Job description

About this role

Job Summary

  • Requirement Analysis, Allocation, Derivation, and Traceability
  • Trade Studies, and Risk Analysis
  • Architectural and Module design
  • Module implementation and verification
  • Regulatory compliance to customer safety and security standards
  • Technical communication in presentation and document formats
  • In-House and field integration and test

Duties:

  • Education: Bachelor's degree (BSCS/BSEE) with 5-7 years related experience.
  • Mastery of software engineering methodologies and best practices for embedded application development in C/C++ language.
  • Experience in various Software Development Lifecycle (SDLC) models (Waterfall, V, Iterative, Incremental, Spiral, Agile, etc.) and Application Lifecycle Management tools.
  • Extensive experience with hardware interface development including board bring-up, operating system bring-up, and device driver development.
  • Proficient with peripheral hardware interfaces (UART, USB, Ethernet, I2C, SPI, RS232, RS422, etc.) and protocols such as CAN, TCP/IP, UDP, etc.
  • Hands on experience with electronics test and measurement equipment (oscilloscope, logic analyzer, digital multi-meter, etc.).
  • Experience with RTOS and safety-critical processes.
  • Experience with MOSA principles or FACE technical standards is a plus.

Pay: $130,000.00 - $150,000.00 per year

Benefits:

  • 401(k)
  • Dental insurance
  • Health insurance
  • Paid time off
  • Relocation assistance

Work Location: In person

Interested in this role?Continue on Indeed to apply.
Apply on Indeed