Maximum of 25 job preferences reached.
Top Embedded Software Engineer Jobs
Consumer Web
As a Senior Embedded Software Engineer, you will design firmware for power tools, implement software verification, and provide leadership in product development.
Top Skills:
Arm ArchitecturesAssembly LanguageCEmbedded SoftwareMicrocontrollersReal Time Operating Systems (Rtos)
Appliances • Industrial
The Senior Embedded Software Engineer designs, develops, and maintains embedded software systems, ensuring compliance with safety and regulatory standards while supporting radar and communication system technologies.
Top Skills:
ArtifactoryC++Ci/CdDevsecopsEmbedded LinuxGit BashGitlabJenkinsJIRAPetalinuxRtos
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
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
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
Reposted 14 Days AgoSaved
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
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)
Other
Design, develop, and optimize flight and embedded software for bare-metal, RTOS, and real-time Linux platforms. Implement space-grade communication protocols and deterministic Ethernet/avionics fabrics, build automated HIL/SIL/PIL test frameworks, support debugging and validation, and integrate applications across multi-board embedded systems with robust firmware update and recovery mechanisms.
Top Skills:
Bare-MetalBashCC++CanCcsds (Ttc)CfdpCi/CdDsaEthernetFrerGdbGitHilHsrI2CJtagLinux BridgingLogic AnalyzersMstpOscilloscopesPilProtocol AnalyzersPythonReal-Time LinuxRstpRtosShellSilSpacewireSpiTcpTsnUartUdpYocto
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
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
Hardware • Music • Other • Retail • Software
Contribute to embedded firmware development in C/C++ for Sonos products. Implement features and bug fixes with senior guidance, debug on-device issues using logs and traces, collaborate cross-functionally, participate in code reviews, and improve reliability via testing, tooling, and automation. Support APIs, integrations, and platform capabilities across the Sonos ecosystem while learning systems for playback, device communication, and partner integrations.
Top Skills:
Ai ToolsAPIsCC++Ci/CdEmbedded SystemsFirmwareGitLogs/TracingNetworking ConceptsPerforceSdks
Reposted 14 Days AgoSaved
Artificial Intelligence • Cloud • Information Technology • Consulting
Seeking an experienced Sr. Principal Software Engineer to design and develop platform-level software for networking devices, requiring extensive embedded systems knowledge and strong programming skills.
Top Skills:
CC++Device DriversEmbedded SystemsLinuxUnix
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
Artificial Intelligence • Cloud • Social Impact • Software • Wearables
Design, develop, test, and maintain embedded applications and network configurations for Axon's devices, ensuring high stability and performance. Mentor junior engineers and collaborate with cross-functional teams on product development.
Top Skills:
C/C++DhcpDnsEmbedded DevelopmentGoNetworkingPythonTcp/IpVpn
Automotive
Design, implement, and maintain embedded base software for propulsion control modules. Perform requirements analysis, architecture and detailed design, hand-code C/C++ in RTOS, execute unit/integration/system tests, perform verification/validation and code reviews, collaborate with suppliers, and use virtualization and data-acquisition/diagnostic tools for debugging and validation.
Top Skills:
Aurix TcAutomation ScriptingAutosarCC++CanCanalyzerCanoeCompilersData AcquisitionDcmDebuggersDemElectrobit Ebtreos MicrosarEmulatorsEtasEtas IncaFeeIohwabIso 26262LauterbachLinMcalMisra-CNxp Cobra-55Real Time Operating SystemVectorVector SlpWdgXcp
Aerospace • Logistics • Security • Software • Cybersecurity
Develop, integrate, and test embedded operating system software for sensor command and control on space platforms. Work across design, implementation, and debugging using C/C++/Python in a Yocto/Linux environment, participate on agile scrum teams, and support hardware-in-the-loop and FPGA integration and test. Role is fully onsite and may require obtaining TS/SCI clearance.
Top Skills:
BashBitbucketCC++ConfluenceEmbedded Operating SystemsFpgaJIRALinuxPythonReal-Time OsSystem On A Chip (Soc)VhdlYoctoZephyr
Healthtech • Other
Design and develop embedded C++ applications using Qt for infusion pumps; integrate software with hardware, perform code reviews and testing, document designs, collaborate with cross-functional teams, mentor junior engineers, and maintain high-quality, patient-safe medical device software.
Top Skills:
C++Embedded LinuxQt
Reposted 15 Days AgoSaved
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
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
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
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
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
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
Artificial Intelligence • Robotics
Lead ownership of Dapster's robotic system, writing code for sensors and interfaces, integrating devices, and contributing to foundational technology.
Top Skills:
BluetoothC/C++LinuxPythonWifi
Automotive
Develop embedded firmware and a safety-certified real-time operating system (RTOS) for future vehicles. Influence architectural and implementation decisions.
Top Skills:
CC++Ci/CdRtosRust
Aerospace • Other
Design, develop, test, and support Linux-based spacecraft and ground platform software from early boot loaders through application logic. Maintain in-house OSS branches, secure boot, networking, SoC bring-up, device drivers, update processes, and platform test infrastructure while interfacing with hardware and application teams.
Top Skills:
ArmBuildrootCC++Continuous IntegrationDebuggingDevice DriversEthernetLinuxLinux KernelLinux Networking StackPythonRustSecure BootSystem On ChipU-BootUnit Testing
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 Companies Hiring Embedded Software Engineers
See AllPopular Job Searches
All Software Engineer Jobs
.NET Developer Jobs
Aerospace Thermal Engineering Jobs
AI Engineer Jobs
Android Developer Jobs
Automation Engineer Jobs
Backend Developer Jobs
Blockchain Developer Jobs
C# Jobs
C++ Jobs
Cloud Architect Jobs
Cloud Engineer Jobs
Design Engineer Jobs
DevOps Engineer Jobs
Director Of Engineering Jobs
Electrical Engineering Jobs
Embedded Software Engineer Jobs
Engineering Jobs
Engineering Manager Jobs
Environmental Engineering Jobs
Field Engineer Jobs
Front End Developer Jobs
Full Stack Developer Jobs
Game Developer Jobs
Golang Jobs
Hardware Engineer Jobs
Industrial Engineering Jobs
iOS Developer Jobs
Java Developer Jobs
Javascript Developer Jobs
Linux Jobs
Manufacturing Engineer Jobs
Mechanical Engineering Jobs
Network Engineer Jobs
PHP Developer Jobs
Process Engineer Jobs
Project Engineer Jobs
Prompt Engineering Jobs
Python Jobs
QA Jobs
Robotics Engineer Jobs
Ruby on Rails Jobs
Salesforce Administrator Jobs
Salesforce Developer Jobs
Scala Jobs
Sharepoint Developer Jobs
Site Reliability Engineer Jobs
Software Engineering Manager Jobs
Solutions Architect Jobs
SQL Developer Jobs
Structural Engineer Jobs
System Engineer Jobs
Test Engineer Jobs
Web Developer Jobs
All Filters
Total selected ()
No Results
No Results




























