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
SeniorJob 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.