Top Embedded Software Engineer Jobs in Denver & Boulder, CO

Reposted 22 Days AgoSaved
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
Reposted 20 Hours AgoSaved
In-Office or Remote
Colorado
Expert/Leader
Expert/Leader
Software
Design, develop, and optimize platform-level embedded software and reusable frameworks for telecom products (including 5G). Collaborate across systems teams, perform architecture and code reviews, support integrations with customers/partners, and mentor engineers while ensuring performance, scalability, and reliability on heterogeneous processors.
Top Skills: 3Gpp5G NrArmBuild SystemsCC++Ci/CdCross-CompilationDspEmbedded LinuxGitLinux Development EnvironmentsMesh NetworkingMulti-Core ArchitecturesPythonRoutingRustStatic Code AnalysisTcp/IpUdpX86
Reposted 20 Hours AgoSaved
In-Office or Remote
Colorado
Senior level
Senior level
Software
Design and implement high-performance, 3GPP-compliant 5G Core control- and user-plane functions on ARM-based embedded Linux. Develop in C/Go/Rust, use DPDK for packet processing, optimize latency/throughput, debug protocol and performance issues, and collaborate cross-functionally to integrate carrier-grade systems.
Top Skills: 3Gpp5G Core (AmfArmAusfCDpdkEmbedded LinuxGdbGoGtp-UHttp/2LinuxNasNgapNrf)PcfPfcpRustSctpSmfTcp/IpTcpdumpUdmUdpUpfWireshark
Reposted 23 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 23 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
2 Days AgoSaved
In-Office
Colorado
165K-225K Annually
Senior level
165K-225K Annually
Senior level
Greentech
Design, implement, test, and maintain high-performance embedded software that orchestrates computation across CPUs, GPUs, FPGAs, and quantum systems. Optimize latency, throughput, and reliability; integrate drivers, runtimes, and networking; build benchmarks, tooling, and observability; troubleshoot across hardware/software layers; mentor engineers and prototype new technologies to enable scalable quantum-classical computing.
Top Skills: CC++LinuxPythonRust
Reposted 4 Days AgoSaved
In-Office
Colorado
160K-210K Annually
Senior level
160K-210K Annually
Senior level
Cloud • Information Technology
The Embedded C++ Software Engineer will develop and optimize real-time applications for mission data processing, collaborating with architects and engineers to enhance remote sensing capabilities.
Top Skills: C++FpgaGitJavaJavaScriptLinuxPythonVerilogVhdlVitis Unified Software PlatformVivado Design Suite
Reposted 4 Days AgoSaved
In-Office
Colorado
160K-210K Annually
Senior level
160K-210K Annually
Senior level
Analytics
The Embedded Software Engineer will develop high-performance C++ applications for real-time mission data processing, optimize signal processing, and collaborate on low SWaP solutions in remote sensing.
Top Skills: C++FpgaGitJavaJavaScriptLinuxPythonVerilogVhdlVitis Unified Software PlatformVivado Design Suite
Reposted 6 Days AgoSaved
In-Office
Colorado
131K-231K Annually
Senior level
131K-231K Annually
Senior level
Greentech
Develop and maintain embedded Rust drivers, system-level APIs, and communication layers; integrate software with FPGA and hardware teams; support frontend tooling and UIs; write well-tested documentation, participate in code reviews, and collaborate across hardware, firmware, and application teams.
Top Skills: Bare-MetalC++Embedded LinuxEthernetFpgaGatewareI2CJavaScriptPcieReactRtosRustSpiTypescriptUartWebassembly (Wasm)
Reposted 6 Days AgoSaved
In-Office or Remote
Colorado
Senior level
Senior level
Cloud • Software
Optimize Ubuntu integration across latest IoT and server-class hardware, lead customer engagements, and work with open source communities in a remote, collaborative environment.
Top Skills: CC++DebianDockerKubernetesLinuxOciRpmUbuntuYocto
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
9 Days AgoSaved
In-Office
Colorado
120K-160K Annually
Senior level
120K-160K Annually
Senior level
Information Technology • Internet of Things • Software
Design, develop, integrate, and test embedded software for mission- and safety-critical aerospace and defense systems. Work with RTOS integration, debug on target hardware, maintain full software lifecycle, collaborate with cross-site teams, and support CI/CD workflows while holding an active Secret clearance.
Top Skills: AdaAzure DevopsCC++Green HillsJenkinsLinuxLynxWind RiverWindows
Reposted 10 Days AgoSaved
Remote
Colorado
100K-130K Annually
Senior level
100K-130K Annually
Senior level
Information Technology • Internet of Things • Software
Serve as an embedded Linux expert on customer projects: design and refactor real-time architectures, develop Linux kernel drivers, debug low-level hardware/software issues, optimize kernel performance, collaborate with customers and internal teams, lead technical efforts, produce high-quality deliverables, and create technical proposals to support product lifecycle and certification.
Top Skills: AlteraAmdArm Cortex-AAssemblyBashBuildrootCDevice DriversDmaFreescaleGitHypervisorIntelInterruptsLinux KernelNxpOpenembeddedProfilers/TracersPythonReal-Time Operating SystemsX86XilinxYocto
Reposted 11 Days AgoSaved
Remote
Colorado
180K-269K Annually
Senior level
180K-269K Annually
Senior level
Artificial Intelligence • Information Technology • Consulting
Design and implement embedded firmware and low-level software for server BMCs and GPU/HPC platforms. Enhance OpenBMC, enable real-time telemetry of power/thermal sensors, debug low-level drivers and interfaces, validate hardware-firmware integration, and contribute to long-term firmware architecture for cluster reliability.
Top Skills: AcpiBashBmcCC++CmakeDmiEmbedded LinuxEspiFruGoI2CI3CLinux KernelLpcMesonMicrocontrollersOpenbmcPciePeciPmbusSmbiosSmbusSoc FirmwareSpiU-BootUartYaml
Reposted 16 Days AgoSaved
Hybrid
Colorado
165K-190K Annually
Senior level
165K-190K Annually
Senior level
Logistics • Robotics • Software
The Principal Engineer will develop safety-critical software and test infrastructure for autonomous vehicle systems, ensuring high quality and scalability while collaborating with other teams.
Top Skills: CC++CanCi/CdGitLinuxPythonRest ApisRosRos2
Reposted 16 Days AgoSaved
Hybrid
Colorado
120K-135K Annually
Mid level
120K-135K Annually
Mid level
Logistics • Robotics • Software
Design and deliver safety-critical embedded and system test infrastructure. Develop and maintain embedded C/C++ software, automated characterization/calibration, HIL test cases, and CI/CD integration. Triage issues, perform root-cause analysis, coordinate with hardware and safety teams, support deployment and maintenance, mentor team members, and contribute to system safety and scalability for autonomous vehicle fleets.
Top Skills: Ai Coding ToolsCCamerasCanCi/Cd PipelinesData Acquisition UnitDevelopment ContainersDhcpDnsDoorsEncodersGitGpsHilIbm ElmLidarLinuxModern C++OscilloscopePythonRadarRest ApisRosRos2Signal GeneratorTcpUdpWireshark
Reposted 16 Days AgoSaved
In-Office
Colorado
182K-277K Annually
Senior level
182K-277K Annually
Senior level
Aerospace
The Senior Embedded Software Engineer will design and verify embedded software for avionics in Lunar vehicles, collaborate with hardware engineers, and utilize advanced tools for debugging and performance analysis.
Top Skills: CC++FpgaGitLinuxMatlabPythonRustSystemverilogVerilogVhdl
Reposted 21 Days AgoSaved
In-Office
Colorado
133K-161K Annually
Senior level
133K-161K Annually
Senior level
Aerospace • Hardware • Software • Defense
Design, develop, port, and maintain embedded Linux applications, device drivers, boot loaders, and Yocto-based images. Integrate and configure Linux kernel and U-Boot, manage Yocto builds in CI/CD, package deployable images, troubleshoot hardware-software interactions, collaborate across teams, and support qualification, testing, and customer-facing design reviews.
Top Skills: Board Support Package (Bsp)Boot LoadersCC++Ci/CdDevice DriversEmbedded LinuxLinux KernelU-BootXilinxYocto
22 Days AgoSaved
Remote
Colorado
180K-240K Annually
Senior level
180K-240K Annually
Senior level
Industrial • Manufacturing
Develop and maintain embedded firmware and kernel/user-mode device drivers for Ethernet-based networking devices. Design, implement, test, and integrate drivers into a Linux and AUTOSAR communication stack, build SDK components, and create debug/test utilities and automated unit/system tests for safety-critical automotive applications.
Top Skills: AutosarCC++Device DriversEmbedded ProcessorsEthernetFirmwareLinuxQnxReal Time Operating System
Reposted 23 Days AgoSaved
In-Office
Colorado
120K-161K Annually
Senior level
120K-161K Annually
Senior level
Aerospace • Hardware • Software • Defense
Design, implement, test, and validate flight and mission software for satellites and ground systems. Develop Linux-based satellite OS and embedded code, perform software-in-the-loop and hardware-in-the-loop testing, integrate subsystems, support QA, perform root-cause analysis and in-orbit support, mentor engineers, and interface with hardware and third-party/open-source software.
Top Skills: CC++Configuration ManagementContinuous IntegrationDefect TrackingHardware-In-The-LoopJpl F'LinuxMulti-ThreadingNasa CfsPythonSoftware-In-The-LoopTcp/IpUdp
Reposted 24 Days AgoSaved
In-Office
Colorado
129K-241K Annually
Senior level
129K-241K Annually
Senior level
Aerospace • Travel • Manufacturing
Develop embedded control software for jet engines, collaborating with engineers to validate requirements, establish software practices, and manage the full code lifecycle.
Top Skills: CC++FreertosLinuxMatlabQnxRtemsRustSimulinkVxworks
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account