Transcend Softech logo

Transcend Softech

Embedded Software Engineer

Transcend Softech

📍 Irvine, CA, United States 🇺🇸

full-time
mid-level
on-site
Posted —

Key Skills

HILAvionicsLabVIEWC/C++USB

Industry

AerospaceConsumer Electronics

Job Description

Position: Embedded Software Engineer

Location: Irvine, California (100% onsite)

Long-term project.


Job Overview:

We are looking for an experienced Embedded Software Engineer to join our engineering team.


Key Responsibilities:

  • Participate in the complete Software Development Lifecycle (SDLC) including requirements analysis, architecture/design, implementation, integration, and testing.
  • Develop and maintain embedded applications using C/C++ .
  • Work 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.
  • Debug, test, and optimize embedded software for performance and reliability.
  • Collaborate with cross-functional teams including hardware, systems, and verification engineers .

Required Skills:

  • Hardware in the loop (HIL) testing
  • Avionics background
  • Expertise with National Instruments hardware / LabVIEW
  • Ensure regulatory compliance with customer safety and security standards D0-178 .
  • Strong experience in Embedded C/C++ development .
  • Hands-on experience with board bring-up, OS bring-up, and device driver development .
  • Experience with hardware interfaces such as:UART,USB,Ethernet,I2C,SPI,RS232 / RS422