Skip to main content

Embedded Software Engineer

Technology
Transcend Softech LLC
Irvine, United States3 weeks agoUntil 6/9/2026
On-site

Job description

Position: Embedded Software Engineer

Location: Irvine, California (onsite)

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:

  • 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
  • Knowledge of communication protocols including:
CAN,TCP/IP,UDP
Keywords
software-developmenttraining-and-developmentsoftware-development-lifecyclesystems-development-life-cycle-sdlctesting-and-analysisplanning-and-designvisual-art-designproduct-development-and-designcpluspluscabinet-construction-materials-hardwarecomplianceregulatory-complianceenvironment-health-and-safety-hssedebuggingsensors-test-measurementcplusplus-developerusb-universal-serial-busethernetstandard-communication-protocolsnetwork-protocolsintellectual-propertytcp-ip-protocoluser-datagram-protocol-udp

¿Te interesa este puesto?