Firmware/ Embedded C++ Developer

Brilliance Cyber Systems INC

Brea, CA, California

JOB DETAILS
SKILLS
Aerospace and Defense, C Programming Language, C++ Programming Language, Code Reviews, Coding Standards, Communication Skills, Communications Protocols, Computer Firmware, Computer Science, Debugging Skills, Electrical Engineering, Embedded Programming Languages, Embedded Software, Embedded Systems, English Language, I2C, Industry Standards, Maintain Compliance, Microcontroller, Microprocessor, Multiplatform/Cross-Platform, QNX Operating System, Realtime Operating System, Software Administration, Software Engineering, Technical Writing, Test Plan/Schedule, Universal Asynchronous Receiver-Transmitter (UART), VxWorks
LOCATION
Brea, CA, California
POSTED
30+ days ago

• Experience : Relevant experience of 8-15+ Years

• Good Design, Development and Testing experience in embedded software using C/C++ for aerospace-grade systems.

• Strong understanding of microcontrollers, microprocessors, and embedded systems.

• Experience with RTOS (e.g., FreeRTOS, VxWorks, QNX etc.).

• Good experience in development and testing with various communication protocols: CAN, SPI, I2C, UART, ARINC 429.

• Debug and troubleshoot embedded software issues across various platforms.

• Conduct code reviews and ensure compliance with aerospace coding standards (e.g., MISRA C/C++).

• Create and maintain technical documentation in line with aerospace industry standards.

• Integrate third-party and open-source software where applicable.

• Ensure software meets RTCA DO-178C and other aerospace certification requirements.

• Graduate Engineer in Computer Science, Electrical Engineering, or related field.

• Good Communication skills in English

About the Company

B

Brilliance Cyber Systems INC