Maximum of 25 job preferences reached.
Top Embedded Software Engineer Jobs
Automotive
The role involves developing embedded software for vehicle platforms, integrating components, and working with hardware engineers for system validation.
Top Skills:
AssemblyCC++CanJtagRtosUarts
Artificial Intelligence • Machine Learning • Robotics • Software • Transportation • Design • Manufacturing
Design, develop, and test real-time embedded firmware in C/C++ for battery management systems (cell balancing, charging, thermal management, contactor control). Integrate supplier subsystems, perform hardware bring-up and debugging, create requirements/design/test documentation, and collaborate with cross-functional vehicle, controls, and validation teams through the software development lifecycle.
Top Skills:
ArmBms (Battery Management Systems)CC++CanCanalyzerCanapeIso-26262LinMisra C/C++PcanPolarionPowerpcReal-Time Embedded
Artificial Intelligence • Machine Learning • Robotics • Software • Transportation • Design • Manufacturing
Design, implement, and test embedded real-time software for vehicle body, thermal, lighting, and closure systems. Create requirements, design and test plans, integrate supplier subsystems, and collaborate with cross-functional teams for hardware bring-up and validation.
Top Skills:
ArmCC++CanCanalyzerCanapeLinPcanPowerpc
Aerospace • Artificial Intelligence • Robotics • Defense
Develop and own Linux-based embedded software for robotic Pilot and SwarmOS products using modern C++. Integrate, debug, validate, and optimize software on physical robotic systems while addressing multithreading, interprocess communication, real-time performance, security, and reliability requirements. Collaborate across software, hardware, and robotics teams throughout development, integration, and deployment.
Top Skills:
ArdupilotC++GazeboGitLinuxMavlinkPx4Unreal Engine
Hardware • Security • Software • Cybersecurity
The Embedded Software Engineer will develop software for MANET radios, focusing on protocols, security features, and driver development.
Top Skills:
ArmCInternet Protocol Security (Ipsec)LinuxmacOSManetRisc-V
Aerospace • Information Technology • Software • Biotech • Cybersecurity • Quantum Computing • Defense
The Principal Embedded Software Engineer leads complex embedded software development teams, assesses customer needs, manages risks, and collaborates throughout the software lifecycle.
Top Skills:
Embedded SystemsIp ProtocolsJtag DebuggersReal-Time Operating SystemsSoftware Configuration Management Tools
Information Technology
Develop embedded software in C/C++ for micro-controller and Linux/Android systems, integrating hardware security into IoT devices. Involvement in design, development, and testing stages.
Top Skills:
AndroidCC++GoLinuxYocto
Reposted 2 Months AgoSaved
Software
Develop embedded software for MANET/MIMO radios including MAC and routing protocols, device drivers and BSPs for ARM and RISC-V, networking, encryption/security features, audio streaming and push-to-talk, Linux customization and testing software, and work to meet regulatory security standards.
Top Skills:
Amd Ultrascale+ MpsocArmBoard Support Package (Bsp)CCnsaDevice DriversEncryption AlgorithmsInternet/Ethernet ProtocolsIpsecLinuxLinux Kernel Driver DevelopmentmacOSManetMicrochip Polarfire SocMimoNiap Common CriteriaNist Fips 140-3Risc-VSocket ProgrammingWeb Interface
Appliances
Lead the design, development, and optimization of embedded systems for imaging and radar applications, define software architecture, mentor teams, and influence product development.
Top Skills:
C++Embedded CEmbedded LinuxGcc/Gnu ToolchainGitImage ProcessingReal-Time Operating Systems (Rtos)Video Processing
Aerospace
Lead development of embedded software for a remotely controlled rover: design, code, test, validate, and deploy vehicle control and autonomy systems. Own requirements, write specifications, support field deployments, debug hardware/software interfaces, and collaborate with scientists and program managers to move products from concept to production.
Top Skills:
Asynchronous Serial (Uart)BaremetalCC++Camera SystemsCanContinuous IntegrationEthernetGds/C2 SystemsGitI2CPythonRtosSpiUnit Testing FrameworksUsbVision-Based Autonomy
Hardware • Software
Design, develop, and test safety- and security-critical embedded software for Programmable Logic Controllers. Lead design of controller features, build reusable software frameworks, work across hardware/OS environments, implement automated tests, mentor junior engineers, and participate in Agile/SAFe teams to improve tools and processes.
Top Skills:
Arm ArchitectureBare MetalC++Common Industrial Protocol (Cip)Continuous Integration (Ci/Cd)Device DriversEmbedded HypervisorEmbedded Real-Time Operating SystemsEthernetIec 61508Iec 62443Intel ArchitectureLinuxPci ExpressPythonRtosScaled Agile Framework (Safe)System On Chip (Soc)Usb
Aerospace • Defense • Manufacturing
Develop and maintain verification tests for embedded and real-time software. Translate requirements into executable test cases, automate testing, analyze results, investigate failures, and maintain traceability and documentation. Build test frameworks, utilities, interfaces, and laboratory verification environments using Python, C, and C++. Support hardware-in-the-loop and simulation testing, regression testing, software reviews, and DO-178C compliance while collaborating with software, systems, hardware, and quality engineering teams.
Top Skills:
CC++CanDigital Signal ProcessorsDo-178BDo-178CDoorsEmbedded SoftwareEthernetGitHardware-In-The-Loop (Hil)I2CJIRAMatlabMc/DcMicrocontrollersPythonReal-Time SoftwareScadeSerial CommunicationsSimulinkSoftware-In-The-Loop (Sil)SpiSubversionTest AutomationUart
New
Cut your apply time in half.
Use ourAI Assistantto automatically fill your job applications.
Use For Free
Aerospace
Design, develop, and validate embedded firmware and software for prototype RF/radar systems. Implement PS/PL interfaces, FPGA RTL, DSP algorithms, test GUIs, analyze failures, and coordinate cross-site development to meet milestones.
Top Skills:
CC++CmakeDigital Signal Processing (Dsp)Gnu ToolchainMakeMatlabMosa VpxPetalinuxPs/PlPythonReal-Time Operating System (Rtos)VerilogVhdlXilinx Vivado
Aerospace
Design, implement, and validate embedded firmware and software for prototype RF/radar systems. Integrate PS/PL components, develop radar processing algorithms, create interfaces, GUIs, test documentation, analyze failures, and coordinate across engineering teams to meet program milestones.
Top Skills:
CC++CmakeDigital Signal Processing (Dsp)Gnu Compilers (Gcc)MakeMatlabMosa VpxPetalinuxPs/PlPythonRtosVerilogVhdlXilinx Vivado
Aerospace
Design, develop, and validate embedded firmware and software for prototype RF/radar systems. Implement FPGA interfaces, radar processing algorithms, GUIs, and test tools; analyze failures; produce documentation; coordinate across engineering teams to meet program milestones.
Top Skills:
CC++CmakeGnu (Gcc)MakeMatlabMosa VpxPetalinuxPythonRtosVerilogVhdlXilinx Vivado
Artificial Intelligence • Big Data • Healthtech • Biotech
Lead design and delivery of embedded firmware, real-time control, electronics, sensing, and mechanical prototyping for the BrainEx perfusion platform. Implement deterministic control loops, build embedded and supervisory software (C/C++, RTOS, Python), design PCBs and analog front-ends, integrate sensors and actuators, and drive fabrication, validation, telemetry, and operator tooling to production across the fleet while mentoring junior staff.
Top Skills:
16-24-Bit AdcAltiumArm Cortex-MAWSBldc MotorBuildrootCC++CanCanopenCiElnEmbedded LinuxEthercatEthernetFreertosGitI2CJtagKicadLabviewLimsLogic AnalyzerModbus RtuOnshapeOscilloscopePlcPreempt_RtPythonRos 2Rs-485ScadaSolidworksSpiStepper MotorSwdSystemdUartUsbYoctoZephyr
Other
Provides technical leadership for embedded firmware and real-time software development supporting industrial measurement products. Designs software architectures, develops low-level drivers and system software, integrates hardware and software, and leads validation, debugging, optimization, and production release activities. Collaborates with hardware, FPGA, systems, and test engineers; conducts design and code reviews; develops verification strategies; mentors junior engineers; and supports Agile delivery, risk management, and engineering best practices.
Top Skills:
AdcAmd/Xilinx Zynq Ultrascale+ MpsocArm Cortex-A/R/MCC++Ci/CdDacDmaDspEmbedded LinuxEthernetFpgaFreertosGitGpioI2CIar Embedded Workbench For ArmJtagMicriumRallyRtosSpiThreadxUartVxworks
Artificial Intelligence • Information Technology • Machine Learning
The Embedded Software Application Engineer will design embedded firmware, develop reference designs, and create training material while ensuring customer satisfaction.
Top Skills:
CC++Embedded LinuxIotReal Time Operating Systems
Healthtech
Lead embedded software sustainment for released medical products by investigating field and manufacturing issues, implementing design changes, and driving continuous improvement. Develop and review requirements, architecture, design, bug, and test documentation; estimate development resources; mentor engineers on software standards, design controls, risk management, and testing; and serve as a technical subject matter expert for production escalations, root-cause analysis, and corrective actions.
Top Skills:
Application Lifecycle Management (Alm) ToolsCC++Code Coverage ToolsDynamic Analysis ToolsIntegrated Development Environments (Ides)Memory Management ToolsPythonStatic Analysis ToolsTraceability Tools
Healthtech • Other • Robotics • Biotech • Manufacturing
Lead embedded software sustainment for released products by investigating field and manufacturing issues, implementing design changes, supporting root cause and corrective actions, and driving reliability improvements. Develop and review requirements, architecture, design, bug, and test documentation; estimate development resources; apply regulatory standards, design controls, risk management, and quality processes; and mentor colleagues on software development and sustainment practices.
Top Skills:
Application Lifecycle Management (Alm)CC++Code Coverage ToolsDynamic AnalysisIntegrated Development Environments (Ides)Memory ManagementPythonStatic AnalysisTraceability Tools
Software • Automation
Develop embedded firmware, low-level drivers, bootloaders, kernel modules, system services, and application-layer features for a distributed operating system. Debug issues across firmware, operating system, and application boundaries, optimize system performance and resource use, and collaborate with deployment engineering on customer requirements. The role is hybrid in Huntsville, Alabama, with 5–20% travel and a security clearance requirement.
Top Skills:
Bare Metal DevelopmentCEmbedded SystemsFirmwareKernel DevelopmentOperating SystemsRtosRust
Cybersecurity
Design and implement software and firmware across BIOS, device drivers, embedded Linux, and microcontroller environments. Collaborate with electrical, mechanical, and systems engineering through design, testing, documentation, vendor coordination, manufacturing support, and project tracking to deliver complex computing products on time and within budget.
Top Skills:
BiosEmbedded LinuxEmbedded SystemsFpgaLinuxOs Device DriversPic MicrocontrollersWindows
Reposted 2 Months AgoSaved
Aerospace • Logistics • Security • Software • Cybersecurity
Design, develop, test, integrate, and maintain embedded software/firmware (Linux/VxWorks) across the full SDLC. Use C/C++, scripting, model-based engineering, CI/CD/DevSecOps and Agile practices. Interface with customers, suppliers, and cross-functional teams; support program needs and occasional travel.
Top Skills:
AgileBashBatchBitbucketCC++CameoCi/CdClearcaseDevOpsDevsecopsGitGitGitlabJavaJIRALinuxModel-Based EngineeringPythonRallyRationalVxworks
Aerospace • Other
Design, develop, test, and operate highly reliable embedded software for Starlink spacecraft and ground systems. Build autonomous, fault-tolerant systems; create prototypes; analyze metrics; develop unit and hardware-in-the-loop tests; optimize performance; and own software through release and flight operations. Collaborate with hardware and software engineers, provide technical leadership, and continuously improve systems in a dynamic environment.
Top Skills:
CC++Distributed SystemsHardware-In-The-Loop TestingLinuxPythonReal-Time Systems
Artificial Intelligence • Hardware • Automation • Manufacturing
Architect, develop, integrate, test, debug, and optimize embedded software for diverse hardware platforms using RTOS, bare-metal, Zephyr, and Linux environments. Lead software architecture, system validation, test automation, and multi-threaded application development while collaborating with hardware and software teams. Define test strategies, analyze defects, document designs, conduct code reviews, mentor engineers, optimize performance and power usage, and contribute to open-source projects.
Top Skills:
AdcsAgile/ScrumAi/MlBare-Metal ProgrammingCC++CanCi/CdComputer VisionDacsDspFpgaGenaiGitGpioI2CIce DebuggersIdesImage ProcessingJtagLinuxLogic AnalyzersMicrocontrollersMicroprocessorsMulti-Core SystemsMulti-ThreadingOscilloscopesPwmsPythonRtosSignal GeneratorsSpiTimersUartZephyr
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






























