Maximum of 25 job preferences reached.
Top Embedded Software Engineer Jobs in Denver & Boulder, CO
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
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
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
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
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
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
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
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
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)
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
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
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
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
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
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
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
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
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
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
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
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Top Denver & Boulder, CO Companies Hiring Embedded Software Engineers
See AllPopular Denver & Boulder, CO Engineering Job Searches
Engineering Jobs in Denver & Boulder, CO
Software Engineer Jobs in Denver & Boulder, CO
Android Developer Jobs in Denver & Boulder, CO
C# Jobs in Denver & Boulder, CO
C++ Jobs in Denver & Boulder, CO
DevOps Jobs in Denver & Boulder, CO
Front End Developer Jobs in Denver & Boulder, CO
Golang Jobs in Denver & Boulder, CO
Hardware Engineer Jobs in Denver & Boulder, CO
iOS Developer Jobs in Denver & Boulder, CO
Java Developer Jobs in Denver & Boulder, CO
Javascript Jobs in Denver & Boulder, CO
Linux Jobs in Denver & Boulder, CO
Engineering Manager Jobs in Denver & Boulder, CO
.NET Developer Jobs in Denver & Boulder, CO
PHP Developer Jobs in Denver & Boulder, CO
Python Jobs in Denver & Boulder, CO
QA Jobs in Denver & Boulder, CO
Ruby Jobs in Denver & Boulder, CO
Salesforce Developer Jobs in Denver & Boulder, CO
Scala Jobs in Denver & Boulder, CO
Associate Software Engineer Jobs in Denver & Boulder, CO
Automation Engineer Jobs in Denver & Boulder, CO
Backend Engineer Jobs in Denver & Boulder, CO
Cloud Engineer Jobs in Denver & Boulder, CO
Controls Engineer Jobs in Denver & Boulder, CO
CTO Jobs in Denver & Boulder, CO
Design Engineer Jobs in Denver & Boulder, CO
DevOps Engineer Jobs in Denver & Boulder, CO
Director of Engineering Jobs in Denver & Boulder, CO
Electrical Engineering Jobs in Denver & Boulder, CO
Embedded Software Engineer Jobs in Denver & Boulder, CO
Full-Stack Engineer Jobs in Denver & Boulder, CO
Infrastructure Engineer Jobs in Denver & Boulder, CO
Manufacturing Engineer Jobs in Denver & Boulder, CO
Mechanical Design Engineer Jobs in Denver & Boulder, CO
Mechanical Engineering Jobs in Denver & Boulder, CO
Network Engineer Jobs in Denver & Boulder, CO
Platform Engineer Jobs in Denver & Boulder, CO
Principal Engineer Jobs in Denver & Boulder, CO
Principal Software Engineer Jobs in Denver & Boulder, CO
Process Engineer Jobs in Denver & Boulder, CO
Project Engineer Jobs in Denver & Boulder, CO
QA Engineer Jobs in Denver & Boulder, CO
Robotics Engineer Jobs in Denver & Boulder, CO
Security Engineer Jobs in Denver & Boulder, CO
Software Architect Jobs in Denver & Boulder, CO
Solutions Architect Jobs in Denver & Boulder, CO
Solutions Engineer Jobs in Denver & Boulder, CO
SRE Engineer Jobs in Denver & Boulder, CO
Staff Software Engineer Jobs in Denver & Boulder, CO
Systems Engineer Jobs in Denver & Boulder, CO
All Filters
Total selected ()
No Results
No Results






















