Embedded Software Engineer

THE TILTED CIRCLE USA INC.
Santa Ana, United States of America
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Santa Ana, United States of America

Tech stack

Board Bringup
C++
Communications Protocols
Software Debugging
Device Drivers
Embedded C
Embedded Software
Ethernet
Hardware Interface Design
Systems Development Life Cycle
RS-232
Software Engineering
TCP/IP
Universal Asynchronous Receiver/Transmitter
USB
Serial Peripheral Interface
DO-178B

Job description

  • Design, develop, integrate, and test embedded software solutions.
  • Develop and maintain embedded applications using C/C++.
  • Collaborate with hardware, systems, and verification teams.
  • Support board bring-up, operating system integration, and driver development.
  • Ensure compliance with aerospace safety and regulatory standards.
  • Debug and optimize software for performance, reliability, and maintainability.

Requirements

  • Strong experience in Embedded C/C++ Development
  • Hands-on experience with DO-178 / DO-178C Standards
  • Experience in Device Driver Development
  • Experience with Board Bring-up and OS Bring-up
  • Strong understanding of Hardware Interfaces including UART, USB, Ethernet, I2C, SPI, RS232, and RS422
  • Experience with communication protocols such as CAN, TCP/IP, and UDP
  • Background in Aerospace/Avionics Embedded Systems
  • Experience working through the complete Software Development Lifecycle (SDLC), * 6-15 years of Embedded Software Engineering experience.

About the company

We are seeking an experienced Embedded Software Engineer to join a leading aerospace engineering team.

Apply for this position