Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

BAE Systems USA Logo

Senior Engineer – Embedded Software

BAE Systems USA

$95,106 - $161,680
Oct 17, 2025
Broomfield, CO, US
Apply Now

BAE Systems Inc Space and Mission Systems is looking to expand its team with a software engineer to deliver high-quality, embedded satellite software and associated test infrastructure for a portfolio of software programs.

Requirements

  • Rust
  • C/C++
  • Python
  • Embedded Linux
  • Interaction with FPGAs and understanding system level interfaces
  • Messaging (MQTT, ZeroMQ)
  • Embedded Linux distribution configuration (PetaLinux, Yocto)

Responsibilities

  • Write and test embedded software for airborne, ground, or satellite systems
  • Perform full software life cycle functions including requirements, architecture, design, code, test, integration, documentation, and support.
  • Experience in one or more of the following technology areas: Rust, C/C++, Python, Embedded Linux, Interaction with FPGAs and understanding system level interfaces, Messaging (MQTT, ZeroMQ), Embedded Linux distribution configuration (PetaLinux, Yocto), Device tree development
  • Experience in designing, developing, and testing software for systems using the languages above.
  • Understanding of and experience with deployment and operation of applications on Linux systems.
  • Experience with object-oriented design.
  • Experience generating UML Class, Sequence, and Activity diagrams.

Other

  • Work collaboratively in a team environment with both internal and external customers to maintain a positive and productive work environment.
  • Maintain a regular and predictable work schedule.
  • Establish and maintain effective working relationships within the department, the Strategic Business Units, Strategic Capabilities Units and the Company. Interact appropriately with others to maintain a positive and productive work environment.
  • Perform other duties as necessary.
  • This position requires regular in-person engagement by working on-site five days each normally scheduled week in the primary work location.