Top Embedded Software Engineer Jobs in Denver & Boulder, CO

Reposted YesterdaySaved
In-Office
Colorado
100K-140K Annually
Mid level
100K-140K Annually
Mid level
Robotics
The Embedded Software Engineer will design, develop, and optimize embedded firmware for robotic systems, ensuring high reliability and integration with hardware components. Responsibilities include coding, debugging, testing, and supporting real-time control software in a fast-paced environment.
Top Skills: C++Can)Communication Protocols (SpiEmbedded SystemsEthercatFirmwareReal-Time Operating SystemsRust
Reposted 2 Days AgoSaved
Hybrid
Colorado
79K-135K Annually
Junior
79K-135K Annually
Junior
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Develop, test, and maintain embedded software for satellite, airborne, and ground systems across the full software lifecycle. Implement and integrate code (Rust/C/C++/Python), work with Embedded Linux and FPGA interfaces, configure embedded Linux distributions, use messaging protocols, produce UML diagrams, follow formal development practices, and support integration, documentation, and operations in an on-site defense environment.
Top Skills: C/C++Device TreeEmbedded LinuxFpgaMqttPetalinuxPythonRustUmlYoctoZeromq
Reposted 2 Days AgoSaved
Hybrid
Colorado
79K-135K Annually
Junior
79K-135K Annually
Junior
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Develop, test, and maintain embedded software for satellite, airborne, and ground systems across the full software lifecycle. Work on-site to implement CI/CD and containerized workflows, design using UML, integrate with FPGAs and messaging (MQTT/ZeroMQ), configure embedded Linux distributions (PetaLinux/Yocto), and follow formal software development and configuration management practices.
Top Skills: CC++Ci/CdContainerizationDevice TreeEmbedded LinuxFpgaMqttPetalinuxPythonRubyRustUmlYoctoZeromq
Reposted YesterdaySaved
In-Office
Colorado
80K-85K Annually
Mid level
80K-85K Annually
Mid level
eCommerce • Hardware • Internet of Things • Machine Learning
The Software Engineer will design, create, and maintain software for SparkFun's microcontrollers and single board computers, collaborating with hardware engineers and the open source community.
Top Skills: ArduinoCC++I2CI2SMicropythonPythonSpi
2 Days AgoSaved
In-Office
Colorado
152K-349K Annually
Expert/Leader
152K-349K Annually
Expert/Leader
Artificial Intelligence • Cloud • Information Technology • Consulting
Design, develop, debug, and maintain BIOS and platform firmware for high-performance server platforms. Lead platform bring-up, processor and chipset initialization, hardware integration, testing, and release readiness. Mentor engineers, coordinate with hardware partners and vendors, and produce test plans, diagnostics, and documentation to ensure reliable firmware across multiple architectures.
Top Skills: AcpiAmdBiosBoard-Level Debug ToolsBuild ToolsCC++Firmware Debug WorkflowsFirmware Update FlowsIntelIpmiLinuxNvidiaRedfishScriptingSecure BootSmbiosUefi
Reposted 3 Days AgoSaved
In-Office
Colorado
102K-136K Annually
Mid level
102K-136K Annually
Mid level
Aerospace • Hardware • Software • Defense
Design, implement, and integrate embedded Linux software including applications, device drivers, kernel customization, bootloaders (U-Boot), and Yocto-based build systems. Support board bring-up, hardware/software integration, debugging, testing, CI/CD, packaging, and documentation while collaborating with cross-functional teams to meet aerospace/defense system requirements.
Top Skills: Ci/Cd PipelinesDevice DriversEmbedded LinuxFpgaLinux KernelU-BootYoctoYocto-Based Build System
Reposted 3 Days AgoSaved
In-Office
Colorado
170K-220K Annually
Expert/Leader
170K-220K Annually
Expert/Leader
Aerospace • Hardware • Software • Defense
Lead design and implementation of embedded software across microcontrollers and Linux SBCs from requirements to production. Develop low-level drivers, BSPs, APIs (including FPGA interfaces), test and validate products, perform code reviews, support qualification and in-orbit customer support, and interface with hardware teams.
Top Skills: ArmBoard Support Package (Bsp)CC++FpgaIp ProtocolsLinuxMicrocontrollersMultithreadingReal-Time LinuxRtosSdkSingle-Board Computers
Reposted 9 Days AgoSaved
Hybrid
Colorado
97K-165K Annually
Senior level
97K-165K Annually
Senior level
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Design, implement, test, integrate, document and support embedded software for satellite/airborne/ground systems across the full software lifecycle. Work with CI/CD, containerization, Embedded Linux, C/C++, Rust, Python, FPGAs, messaging systems, and formal development practices. On-site role supporting testing and integration activities.
Top Skills: CC++CameoCi/CdContainerizationCtestDevice TreeDevsecopsEmbedded LinuxFlatbuffersFpgaGtestHardware-In-The-LoopLinux System InternalsMatlabMqttOpenembeddedPetalinuxPlantumlProtobufPythonRubyRustUmlYoctoZeromq
Reposted 9 Days AgoSaved
Hybrid
Colorado
118K-201K Annually
Senior level
118K-201K Annually
Senior level
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Develop, test, and maintain embedded software for satellite, airborne, and ground systems. Perform full software lifecycle activities (requirements, architecture, design, code, test, integration, documentation). Support test infrastructure, CI/CD, containerized deployments, and collaborate across engineering teams while working on-site.
Top Skills: CC++Ci/CdContainerizationDevice TreeEmbedded LinuxFpgaMqttPetalinuxPythonRustYoctoZeromq
Reposted 9 Days AgoSaved
Hybrid
Colorado
118K-201K Annually
Senior level
118K-201K Annually
Senior level
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Design, implement, test, and maintain embedded software for satellite, airborne, or ground systems. Perform full software life-cycle tasks (requirements, architecture, coding, integration, testing, documentation) and collaborate across teams; maintain on-site schedule and support program deliverables.
Top Skills: C/C++Ci/CdContainerizationDevice TreeEmbedded LinuxFpgasMqttPetalinuxPythonRustSoftware Configuration ManagementUmlYoctoZeromq
Reposted 9 Days AgoSaved
Hybrid
Colorado
118K-201K Annually
Senior level
118K-201K Annually
Senior level
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Design, implement, test, and integrate embedded software for satellite/airborne/ground systems. Perform full software lifecycle tasks (requirements, architecture, coding, testing, integration, documentation) and support deployments and operations on Linux. Collaborate across teams, maintain formal development practices, and work on-site regularly.
Top Skills: C/C++Ci/CdContainerizationDevice TreeEmbedded LinuxFpgasMqttPetalinuxPythonRubyRustYoctoZeromq
Reposted 9 Days AgoSaved
Hybrid
Colorado
97K-165K Annually
Senior level
97K-165K Annually
Senior level
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Develop, test, and maintain embedded satellite/airborne/ground software across the full software lifecycle. Design and implement software (C/C++, Rust, Python, Ruby) for Embedded Linux, interact with FPGAs, configure embedded Linux distributions (PetaLinux/Yocto), implement messaging (MQTT/ZeroMQ), produce UML designs, follow formal development practices, and support integration, testing, and documentation. On-site five days weekly; requires active Secret clearance and ability to obtain TS/SCI.
Top Skills: CC++Ci/CdContainerizationDevice TreeEmbedded LinuxFpgaMqttPetalinuxPythonRubyRustUmlYoctoZeromq
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
Reposted 9 Days AgoSaved
Hybrid
Colorado
97K-165K Annually
Senior level
97K-165K Annually
Senior level
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Develop, test, and maintain embedded satellite/airborne/ground software across the full lifecycle (requirements, design, code, test, integration, documentation). Work on-site regularly, collaborate cross-functionally, support CI/CD and embedded Linux deployments, and apply formal development practices and configuration management.
Top Skills: CC++CameoCi/CdContainerizationCtestDevice TreeDevsecopsEmbedded LinuxFlatbuffersFpgaGtestHardware-In-The-LoopLinux System InternalsMatlabMqttOpenembeddedPetalinuxPlantumlProtobufPythonRubyRustUmlYoctoYocto ProjectZeromq
Reposted 7 Days AgoSaved
In-Office
Colorado
53K-108K Annually
Mid level
53K-108K Annually
Mid level
Information Technology
Develop embedded software and systems from vision to production using Rust, C, C++, or Python. Work in agile teams within CI/CD pipelines, apply AI-assisted development practices, create secure, production-ready solutions, collaborate cross-functionally, and meet program goals while obtaining required security clearance.
Top Skills: Ai-Assisted Development Tools (Code Copilots)Automated Testing ToolsCC++Ci/CdPythonRust
Reposted 13 Days AgoSaved
In-Office
Colorado
157K-215K Annually
Senior level
157K-215K Annually
Senior level
Aerospace • Hardware • Information Technology • Robotics • Defense • Utilities
Lead the design, development, and architecture of embedded software systems. Collaborate with teams to ensure reliability while mentoring junior engineers and improving processes.
Top Skills: Advanced Debugging ToolsAgileCan)Communication Protocols (1553Continuous IntegrationEmbedded LinuxI2CKanbanMultiple Programming LanguagesReal-Time Operating Systems (Rtos)ScrumSpiUartVxworks
12 Days AgoSaved
In-Office
Colorado
151K-231K Annually
Senior level
151K-231K Annually
Senior level
Aerospace
Develop, verify, and test real-time embedded avionics software for reusable rocket engines. Participate in full software lifecycle: requirements, architecture, implementation, device drivers, integration, and system testing for safety-critical systems.
Top Skills: AgileBare MetalCC++ConfluenceDevice DriversDo-178CGitJIRALinux KernelPythonRtosSerial CommunicationsTcp/IpUml
Reposted 15 Days AgoSaved
In-Office
Colorado
151K-211K Annually
Senior level
151K-211K Annually
Senior level
Aerospace
Develop and test flight software for the Blue Ring spacecraft, working on embedded systems and collaborating with cross-discipline teams.
Top Skills: C++Ci/CdDevOpsGitJenkinsPython
Reposted 21 Days AgoSaved
In-Office or Remote
Colorado
100K-150K Annually
Mid level
100K-150K Annually
Mid level
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
Develop, integrate, and test high-quality embedded C/C++ avionics software for X-BAT UAVs, interfacing with sensors, firmware, autonomy systems, and GCS; design CI/HIL test systems, produce documentation, and collaborate across cross-functional teams.
Top Skills: Autonomy AiAvionics SensorsBspsCC++Continuous Integration And Release SystemsFirmwareGround Control Station (Gcs)Hardware-In-The-Loop (Hil)Virtualized Hardware
17 Days AgoSaved
In-Office
Colorado
87K-198K Annually
Senior level
87K-198K Annually
Senior level
Information Technology
Develop and maintain real-time embedded firmware and software for microcontroller-based RF and quantum sensing systems. Integrate hardware and software, implement DSP/RF algorithms, port and cross-compile code between Windows and Linux, and support lab testing and production reliability. Mentor junior engineers, use Agile tools, and travel up to 25%. Must be eligible for TS/SCI clearance.
Top Skills: CC++ConfluenceCross-CompilingDigital Signal ProcessingEthernetGitGitJIRALinuxMicrocontrollersPythonRf TheoryScpiSerialWindows
20 Days AgoSaved
In-Office
Colorado
124K-189K Annually
Mid level
124K-189K Annually
Mid level
Aerospace
Develop and maintain embedded platform software (drivers, middleware, loaders) for avionics systems. Collaborate with hardware and systems engineers, contribute to architecture and design, perform testing/debugging and performance optimization, produce documentation, and participate in code reviews and mentorship to support safe, reliable spaceflight systems.
Top Skills: ArmCC++Ci/CdConfluenceGitlabJIRAQnxRtosX86Yocto Linux
20 Days AgoSaved
In-Office
Colorado
151K-231K Annually
Senior level
151K-231K Annually
Senior level
Aerospace
Develop and maintain embedded platform software (drivers, middleware, loaders) for avionics systems. Collaborate with hardware and systems engineers, participate in architecture and design, optimize performance, test and debug across hardware platforms, document designs and APIs, mentor peers, and integrate platform software across products.
Top Skills: ArmBitCC++Ci/CdConfluenceDevice DriversGitlabHardware AbstractionJIRAMiddlewareMultitaskingQnxReal-Time SystemsRtosSoftware LoadersSynchronizationX86Yocto Linux
Reposted 25 Days AgoSaved
In-Office
Colorado
125K-155K Annually
Senior level
125K-155K Annually
Senior level
Aerospace • Defense
The Senior Embedded Software Engineer will design and maintain software for aerospace systems, debug hardware, and collaborate on software features in a reliable and high-performance environment.
Top Skills: CC++FpgaLabviewMatlabPythonRtos
Reposted 21 Days AgoSaved
In-Office or Remote
Colorado
Senior level
Senior level
Industrial • Manufacturing
The role involves software architecture, design, development, and testing for embedded systems in defense applications, requiring collaboration with cross-disciplinary engineering teams.
Top Skills: AmdCC#C++Embedded LinuxFpgasLabviewMicrocontrollersPythonRtosXilinx
Reposted 21 Days AgoSaved
In-Office
Colorado
151K-231K Annually
Senior level
151K-231K Annually
Senior level
Aerospace
The Embedded Software Engineer III will design and verify embedded software for space avionics systems, collaborating with hardware engineers and addressing performance trade-offs for mission-critical applications.
Top Skills: CC++FpgaGitLinuxMatlabPythonRustSystemverilogVerilogVhdl
Reposted 22 Days AgoSaved
Remote
Colorado
Mid level
Mid level
Edtech
The Embedded Software Engineer will analyze and develop embedded software systems, provide customer support, and apply software engineering and cybersecurity methods.
Top Skills: AdaCC++VerilogVhdlVxworks
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account