Embedded Software Engineer/Architect

BBBH116283_1782733904
  • Negotiable
  • Cypress, California
  • Aerospace and Defense

Embedded Software Engineer/Architect

Overview:

We're hiring for a fast-growing engineering company developing advanced technology for mission-critical applications. Known for its innovation and collaborative culture, the team delivers cutting-edge solutions used in some of the most demanding environments.

Be part of a team building next-generation embedded software, where you'll take ownership of architecture and development, turning complex requirements into reliable, scalable solutions.

Key Responsibilities:

  • Design and develop embedded software using Linux and RTOS
  • Implement control algorithms, device drivers, and system monitoring
  • Optimise software for power control, thermal management, and reliability
  • Own the full software lifecycle from concept to production
  • Collaborate with cross-functional engineering teams
  • Ensure compliance with industry standards (e.g. DO-178, MIL-STD)

Requirements:

  • Degree in Computer Engineering, Electrical Engineering, Computer Science, or similar
  • Experience in embedded software development (C/C++)
  • Strong knowledge of Linux (Yocto) and/or RTOS (FreeRTOS, VxWorks)
  • Experience with low-level drivers and debugging tools
  • Knowledge of protocols (SPI, I2C, UART, Ethernet, CAN)

Desirable:

  • Experience in aerospace, defense, or high-reliability systems
  • Knowledge of control systems, power electronics, or DSP
  • Familiarity with DO-178 or MIL-STD

Take the lead. Build what matters. Apply today.

Charlie Feeney Next-Gen Mobility Specialist
Get in touch

Apply for this role