Top Embedded Software Engineer Jobs

Reposted 10 Days AgoSaved
In-Office
Saratoga, CA, USA
100K-175K Annually
Senior level
100K-175K Annually
Senior level
Other
Design, develop, and maintain embedded software, collaborate with hardware engineers, optimize performance, and troubleshoot issues for high-quality products.
Top Skills: C/C++FpgaLinuxPcieRtosSoc
Reposted 10 Days AgoSaved
In-Office
North Haven, CT, USA
Senior level
Senior level
Information Technology • Software
Design and develop embedded software for a minimally invasive platform, including creating drivers and performing hardware verification.
Top Skills: Arm A9CC++Ethernet MacGitI2CIpLabviewPhyQnxSpiTcpUartUdpUsbXilinx VivadoXilinx Zynq
Reposted 10 Days AgoSaved
In-Office
Laurel, MD, USA
Expert/Leader
Expert/Leader
Information Technology • Software
The Software Engineer will design embedded microprocessors, ensuring code optimization and writing unit tests/test plans, requiring over 10 years of experience.
Top Skills: C/C++Embedded MicroprocessorsIar Ide
Reposted 10 Days AgoSaved
In-Office
Waterloo, IA, USA
Mid level
Mid level
Information Technology • Software
The Embedded Software Controls Engineer designs and develops embedded software for electromechanical subsystems, participates in software development processes, conducts testing and analysis, and provides technical support during field activities.
Top Skills: C/C++Embedded Software DevelopmentModel Based Software Design (Mbsd)
Reposted 10 Days AgoSaved
In-Office
Huntsville, AL, USA
Mid level
Mid level
Information Technology • Software
The Software Test Engineer will develop embedded and application software, collaborate with teams, ensure product specifications, and present project updates.
Top Skills: C++Embedded SystemsLinuxVxworksWindows
Reposted 10 Days AgoSaved
In-Office
Seal Beach, CA, USA
100K-140K Annually
Mid level
100K-140K Annually
Mid level
Aerospace
Develop and maintain embedded software for spacecraft systems, write hardware drivers, troubleshoot software issues, and collaborate with teams throughout the software lifecycle.
Top Skills: Arm ProcessorsCC++Embedded LinuxI2CRs422RustUart
Reposted 10 Days AgoSaved
In-Office
San Jose, CA, USA
170K-210K Annually
Mid level
170K-210K Annually
Mid level
News + Entertainment
Develop and manage features for Screensavers, Wallpapers, Trivia, and AI initiatives while collaborating with cross-functional teams to create user-enhancing experiments.
Top Skills: BrightscriptC++JavaScriptPythonReact NativeTypescript
11 Days AgoSaved
In-Office
Kirkland, WA, USA
160K-190K Annually
Senior level
160K-190K Annually
Senior level
Aerospace • Information Technology
Maintain and improve embedded software for in-service aircraft cabin systems. Diagnose and resolve field defects across ARM/DSP SoCs and peripherals, lead HW/SW troubleshooting with lab tools, manage component obsolescence, mentor engineers, ensure certification-ready processes, and coordinate cross-functional fixes and releases.
Top Skills: ArmArm AssemblyArm SocBare-MetalBashCCSSDo-178CDspEthernetFaaFpgaGitGpioHTMLI2CJavaScriptJtagLinuxLogic AnalyzerMil SpecMulticastOscilloscopeQnx Neutrino RtosRtosSpiTcpTrace ToolsUartUdpUsb
Reposted 18 Days AgoSaved
In-Office
Sunnyvale, CA, USA
171K-264K Annually
Senior level
171K-264K Annually
Senior level
Automotive
The role involves developing embedded software for vehicle platforms, integrating components, and working with hardware engineers for system validation.
Top Skills: AssemblyCC++CanJtagRtosUarts
11 Days AgoSaved
In-Office
3 Locations
113K-189K Annually
Expert/Leader
113K-189K Annually
Expert/Leader
Energy • Manufacturing • Solar • Renewable Energy
Lead and mentor an embedded software engineering team delivering I&C applications for a nuclear SMR. Manage project scope, schedules, technical direction, reviews, requirements, testing, customer engagement, and documentation to ensure high-quality, compliant embedded software delivery.
Top Skills: DebuggersEmbedded CGvh Controls PlatformIdesInstrumentation And Control (I&C)Version Control
11 Days AgoSaved
In-Office
Ann Arbor, MI, USA
83K-141K Annually
Entry level
83K-141K Annually
Entry level
Hardware
Develop embedded software/firmware for image-processing and mechanical control systems using C/C++/C#/Java on Unix/Linux/Windows. Collaborate globally across disciplines, use source control, and interface with messaging protocols (ethernet, serial, VMEbus). Work may involve RTOS, Solaris/*NIX, and semiconductor equipment control architectures; strong communication skills required.
Top Skills: CC#C++JavaLinuxUnixWindows
Reposted 11 Days AgoSaved
In-Office
San Diego, CA, USA
170K-215K Annually
Expert/Leader
170K-215K Annually
Expert/Leader
Aerospace
As a Senior Embedded Software Engineer, you will design secure embedded software for cryptographic systems, collaborate with teams, and ensure compliance with cybersecurity standards.
Top Skills: AesCC++EcdsaEthernetGoI2CIpsecLinuxMicrochipMicrosemiPcieRsaRtosRustSpacewireSpiTlsUartVoragoXilinx
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted 11 Days AgoSaved
In-Office
San Diego, CA, USA
170K-215K Annually
Senior level
170K-215K Annually
Senior level
Aerospace
Design and develop cyber secure embedded software solutions for satellite avionics. Collaborate with systems and hardware teams, lead development efforts, and mentor junior engineers.
Top Skills: AesArm CortexC/C++EcdhEcdsaEthernetGpioI2CLinuxMicrochipMicrosemiPciPcieRisc-VRsaRtosSpacewireSpiUartVoragoXilinx
Reposted 11 Days AgoSaved
In-Office
Detroit, MI, USA
Senior level
Senior level
Artificial Intelligence • Transportation
The Application Software Engineer will develop and validate the AI software stack for autonomous vehicles, focusing on integration and performance on customer hardware platforms. Responsibilities include software bring-up, system diagnostics, and collaboration with cross-functional teams.
Top Skills: Adaptive AutosarBashC/C++Ci/CdDockerGitHilJenkinsJfrog ArtifactoryLinux-Based SystemsNvidia DrivePythonQnxQualcomm RideYocto
Reposted 11 Days AgoSaved
In-Office
Monroe, NC, USA
98K-120K Annually
Mid level
98K-120K Annually
Mid level
Automotive • Hardware • Other • Energy • Industrial
The Embedded Software Products Test Engineer will test and ensure embedded software solutions meet engineering requirements, developing test plans and processes for electro-mechanical products and applications.
Top Skills: BleEmbedded SoftwareGitJIRALabviewLoraMobile ApplicationsPythonSvnTfsWifiWindows ApplicationsZigbee
Reposted 11 Days AgoSaved
In-Office
San Jose, CA, USA
245K-321K Annually
Senior level
245K-321K Annually
Senior level
News + Entertainment
The role involves designing, building, and maintaining AI agents for Roku TV, managing their development lifecycle, and ensuring performance in production environments.
Top Skills: C/C++Cloud PlatformsContainerizationLlmPythonPyTorchRest ApisTensorFlow
Reposted 11 Days AgoSaved
In-Office
Danvers, MA, USA
105K-169K Annually
Senior level
105K-169K Annually
Senior level
Healthtech • Biotech • Pharmaceutical • Manufacturing
As a Senior Embedded Software Test Engineer, you will develop and execute test plans for embedded software, manage projects, and mentor junior members.
Top Skills: Embedded SoftwareGitlabIec 62304JamaJenkinsJIRAPythonQnxWindows Shell
Reposted 11 Days AgoSaved
In-Office
Danvers, MA, USA
115K-198K Annually
Senior level
115K-198K Annually
Senior level
Healthtech • Biotech • Pharmaceutical • Manufacturing
Lead and execute test plans for embedded software, manage projects, enhance automation frameworks, and mentor junior members.
Top Skills: GitlabIec 62304JamaJenkinsJIRAPythonQnxWindows Shell
12 Days AgoSaved
In-Office
Addison, TX, USA
Senior level
Senior level
Aerospace • Information Technology
Lead sustaining engineering for fielded embedded cabin systems across Linux, QNX, RTOS and bare-metal platforms. Diagnose and resolve field defects on ARM SoCs and peripherals, perform root-cause analysis, drive obsolescence management, maintain certification-aligned processes, mentor junior engineers, and coordinate cross-functional hardware/software fixes to preserve system stability.
Top Skills: ArmArm AssemblyBare-MetalBashCCSSDo-178CDspEthernetFaaFpgaGitGpioHTMLI2CJavaScriptJtagLinuxLogic AnalyzerMil SpecMulticastOscilloscopeQnx Neutrino RtosRtosSocSpiTcpTrace ToolsUartUdpUsb
12 Days AgoSaved
In-Office
Irvine, CA, USA
100K-150K Annually
Mid level
100K-150K Annually
Mid level
Aerospace • Computer Vision • Hardware • Defense
Design, develop, and maintain embedded Linux software including device drivers and kernel modules. Build video processing, encoding, and streaming applications, implement APIs/protocols, manage CI/CD and containerization, debug and optimize system performance, and collaborate across teams.
Top Skills: BashBspCC++Ci/CdDevice DriversDockerGitGrpcKernel ModulesLinuxMqttPythonRestVideo EncodingVideo ProcessingVideo StreamingWebsockets
12 Days AgoSaved
In-Office
Rochester Hills, MI, USA
Senior level
Senior level
Artificial Intelligence • Robotics
Develop embedded software for FANUC robot controller systems (RTOS environment). Work includes file systems, multi-CPU/core architectures, UI (HTML5/JavaScript/REST/WebGL), memory management, logging, security, design/specification, testing, documentation, field problem resolution, and mentoring junior engineers.
Top Skills: CClearcaseCometGitHTML5JavaScriptKarelRestRtosWebgl
12 Days AgoSaved
In-Office
2 Locations
120K-160K Annually
Senior level
120K-160K Annually
Senior level
Information Technology • Internet of Things • Software
Design, develop, integrate, and test embedded avionics software for military aircraft using C++ and RTOS platforms. Work on flight software across Linux/Yocto, Windows, and bare-metal environments, perform lab and hardware integration/testing, and collaborate with multi-site teams on mission-critical systems.
Top Skills: Bare MetalC++Flight SoftwareIntegrityLinuxMosa.IcReal-Time Operating SystemsRhelSoftware Integration And TestVxworksWindowsYocto
12 Days AgoSaved
In-Office
Sunnyvale, CA, USA
Senior level
Senior level
Artificial Intelligence • Software • Generative AI
Design and develop system-level services, diagnostics, tooling, and tests for an AI inference platform. Support firmware and board bring-up, bootloaders, BSP, device drivers, Linux kernel modules, hardware/software co-design, and integrate tooling with manufacturing test and diagnostics. Work on low-level interfaces (PCIe, I2C, SPI, JTAG) and optimize system performance and power.
Top Skills: Ai Inference FrameworksBashBootloadersBspCC++DatasheetsDevice DriversDiagnostics ToolsEmbedded LinuxExpectFirmwareI2CJtagKernel ModulesLinux KernelLogic AnalyzerManufacturing Test ScriptsOscilloscopePciePythonRtosRustSchematicsShellSoc Bring-UpSpiTcl
12 Days AgoSaved
In-Office
Austin, TX, USA
Junior
Junior
News + Entertainment
Design, build, and operate agentic AI systems for Roku TV: prototype, architect, and deploy agents and copilots; implement RAG, tool/function-calling, orchestration, observability, evaluation, and safeguards; integrate agents with backend services and production pipelines; collaborate across teams to deliver scalable, reliable solutions.
Top Skills: AutogenCC++Cloud PlatformsContainerizationFunction-Calling ArchitecturesLangchainLlm-Based SystemsMcp ServersPythonPyTorchRagRest ApisSemantic KernelTensorFlow
Reposted 12 Days AgoSaved
In-Office
Huntsville, AL, USA
100K-120K Annually
Senior level
100K-120K Annually
Senior level
Aerospace
The Embedded Software/Firmware Engineer will develop and analyze custom electronics, collaborate with hardware engineers, and work through all development stages of embedded systems.
Top Skills: CEmbedded LinuxEmbedded SoftwareHardware Description LanguagesReal-Time OsVerilogVhdl
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account