Maximum of 25 job preferences reached.
Top Embedded Software Engineer Jobs
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Design, implement, test, integrate, document and support embedded software for satellite/airborne/ground systems across the full software lifecycle. Work with CI/CD, containerization, Embedded Linux, C/C++, Rust, Python, FPGAs, messaging systems, and formal development practices. On-site role supporting testing and integration activities.
Top Skills:
CC++CameoCi/CdContainerizationCtestDevice TreeDevsecopsEmbedded LinuxFlatbuffersFpgaGtestHardware-In-The-LoopLinux System InternalsMatlabMqttOpenembeddedPetalinuxPlantumlProtobufPythonRubyRustUmlYoctoZeromq
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Develop, test, and maintain embedded software for satellite, airborne, and ground systems. Perform full software lifecycle activities (requirements, architecture, design, code, test, integration, documentation). Support test infrastructure, CI/CD, containerized deployments, and collaborate across engineering teams while working on-site.
Top Skills:
CC++Ci/CdContainerizationDevice TreeEmbedded LinuxFpgaMqttPetalinuxPythonRustYoctoZeromq
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Design, implement, test, and maintain embedded software for satellite, airborne, or ground systems. Perform full software life-cycle tasks (requirements, architecture, coding, integration, testing, documentation) and collaborate across teams; maintain on-site schedule and support program deliverables.
Top Skills:
C/C++Ci/CdContainerizationDevice TreeEmbedded LinuxFpgasMqttPetalinuxPythonRustSoftware Configuration ManagementUmlYoctoZeromq
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Design, implement, test, and integrate embedded software for satellite/airborne/ground systems. Perform full software lifecycle tasks (requirements, architecture, coding, testing, integration, documentation) and support deployments and operations on Linux. Collaborate across teams, maintain formal development practices, and work on-site regularly.
Top Skills:
C/C++Ci/CdContainerizationDevice TreeEmbedded LinuxFpgasMqttPetalinuxPythonRubyRustYoctoZeromq
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Develop, test, and maintain embedded satellite/airborne/ground software across the full software lifecycle. Design and implement software (C/C++, Rust, Python, Ruby) for Embedded Linux, interact with FPGAs, configure embedded Linux distributions (PetaLinux/Yocto), implement messaging (MQTT/ZeroMQ), produce UML designs, follow formal development practices, and support integration, testing, and documentation. On-site five days weekly; requires active Secret clearance and ability to obtain TS/SCI.
Top Skills:
CC++Ci/CdContainerizationDevice TreeEmbedded LinuxFpgaMqttPetalinuxPythonRubyRustUmlYoctoZeromq
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Develop, test, and maintain embedded satellite/airborne/ground software across the full lifecycle (requirements, design, code, test, integration, documentation). Work on-site regularly, collaborate cross-functionally, support CI/CD and embedded Linux deployments, and apply formal development practices and configuration management.
Top Skills:
CC++CameoCi/CdContainerizationCtestDevice TreeDevsecopsEmbedded LinuxFlatbuffersFpgaGtestHardware-In-The-LoopLinux System InternalsMatlabMqttOpenembeddedPetalinuxPlantumlProtobufPythonRubyRustUmlYoctoYocto ProjectZeromq
Hardware
Design, develop, and debug embedded firmware and low-level software (C/C++) for heterogeneous SoC platforms across Linux and RTOS. Implement BSPs, device drivers, bootloader integrations, motion control, camera/image acquisition, sensor and FPGA interfaces, perform hardware bring-up, performance tuning, and system integration, and build diagnostic/configuration tools to support development, manufacturing, and field deployment.
Top Skills:
ArmArm Cortex-MArm Cortex-RBootloaderBspCC++Camera InterfacesDevice DriversDigital MultimeterEmbedded LinuxEthernetFft/DftFpgaFreertosGpioI2CImage AcquisitionInfinibandKernel DebuggingLabviewLinuxMatlabMulticore Embedded SystemsOscilloscopePciePythonRoceRtosSpiTi C66XTi C7XTi JacintoTi SitaraTi-RtosUart/SerialWindowsYocto Project
Hardware
Develop, test, and maintain embedded firmware and tools for precision motion control and semiconductor equipment. Support hardware bring-up, diagnostics, system integration, performance tuning, and cross-discipline troubleshooting across software, electronics, sensors, FPGA, imaging, and mechanical subsystems.
Top Skills:
CC++Digital MultimeterEthernetFpgaGalil Motion ControllersGpioI2CLabviewMatlabOscilloscopePythonSpiUart/SerialUml
Greentech • Hardware • Robotics • Software
Develop and maintain embedded firmware and drivers for underwater robotic subsystems, prototype and bring up hardware, debug PCBs with lab tools, implement real-time control and communication stacks, support field deployments and production readiness, and create portable internal libraries. Collaborate across electrical, mechanical, and acoustics teams and ensure robust, memory-safe firmware.
Top Skills:
Acoustic ModemAdcAutomated Test FrameworksBarr-CBootloaderCC++CanCi/CdDacDebuggerDmaEthernetFreertosGitLogic AnalyzerMisra CNuttxOscilloscopeRtosUartUdpZephyr
Aerospace • Logistics • Security • Software • Cybersecurity
Design, develop, and maintain embedded operational flight programs through the full SDLC. Lead complex technical problem-solving, perform software/hardware integration and testing, collaborate with firmware engineers, suppliers, program management, and government customers, and support deployment and sustainment of EW and radar flight software.
Top Skills:
AdaAssemblyBitbucketCC++Digital Signal Processing (Dsp)Embedded SoftwareEmulation/SimulationGitJIRALabviewLinuxObject-Oriented ProgrammingPetalinuxYocto
Information Technology
Develop embedded software and systems from vision to production using Rust, C, C++, or Python. Work in agile teams within CI/CD pipelines, apply AI-assisted development practices, create secure, production-ready solutions, collaborate cross-functionally, and meet program goals while obtaining required security clearance.
Top Skills:
Ai-Assisted Development Tools (Code Copilots)Automated Testing ToolsCC++Ci/CdPythonRust
Aerospace • Logistics • Security • Software • Cybersecurity
Develop, modify, and test real-time embedded C/C++ software for radar systems. Participate in design, unit testing, integration on hardware, risk mitigation, system reviews, and adopt model-based engineering, DevSecOps, and Agile practices.
Top Skills:
CC++Real-Time Embedded Systems
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
Machine Learning • Security • Software • Analytics • Defense
As a Senior Embedded Software Engineer, you will develop software applications, ensure quality through testing, integrate components, and communicate technical designs within a multidisciplinary team, focusing on embedded systems and cybersecurity.
Top Skills:
BashCC++DockerGccGitGitlabLlvmPythonQemuSubversionTcp/Ip
Machine Learning • Security • Software • Analytics • Defense
As a Senior Embedded Software Engineer, you will develop and test software applications, ensuring quality and integrating components, while tackling cybersecurity challenges in a collaborative environment.
Top Skills:
Assembly LanguageBashCC++DockerGccGitGitlabLlvmMakePythonQemuSubversionTcp/Ip Sockets
Aerospace • Logistics • Security • Software • Cybersecurity
Develop, debug, and integrate spaceflight embedded software and device drivers; work with hardware interfaces (UART, MIL-STD-1553, SpaceWire, SPI, analog/digital IO), BSPs, and simulation/HIL platforms; perform trade studies, resource analysis, testing, documentation, and cross-discipline integration in a classified, on-site environment.
Top Skills:
Analog IoBitbucketBspC/C++CfsCoverityDevice DriversDevsecops ToolsDigital IoFortifyGitJenkinsJIRALinuxMatlabMil-Std-1553National Instruments DaqPythonReal-Time Operating SystemsRs-422SonarqubeSpacewireSpiStellarSubversionSynchronous SerialUart
Aerospace • Hardware • Software • Biotech • Pharmaceutical • Manufacturing
Design, develop, test, and integrate reliable embedded flight firmware (bare metal, RTOS, or Linux) in C++ for spacecraft, covering requirements capture through V&V and flight support.
Top Skills:
Bare MetalC++Embedded ProcessorsFirmwareLinuxRtos
Professional Services • Consulting • Industrial
Design, document, and implement Android RIL and modem software features for US carriers (Verizon, Sprint). Collaborate with verification engineers to define test cases, follow up on results, and report status to stakeholders. Support proposal development and customer interactions.
Top Skills:
3Gpp3Gpp2Android ArchitectureAndroid RilCC++CdmaJavaLteModem
Professional Services • Consulting • Industrial
Develop and maintain embedded software in C/C++ on RTOS platforms. Implement and integrate MOST protocol stacks and audio systems using tools like CETiTEC Integra and Atmel Studio. Collaborate with cross-functional teams and communicate technical status effectively.
Top Skills:
Atmel StudioAudio IntegrationCC++Cetitec IntegraMost (Media Oriented Systems Transport)Rtos
Reposted YesterdaySaved
Automotive • Cloud • Hardware • Software
Lead ECU-level bring-up, validation, and optimization for infotainment systems. Develop validation features, stress tests, manufacturing EOL software, and multimedia (camera/display) subsystem validation. Collaborate with hardware, test automation, and software teams to debug, document, and improve diagnostics and performance across CPU/GPU/NPU workloads and interfaces.
Top Skills:
AcrnBoard Support PackagesCC++DriveosEmbedded LinuxEthernetFlashing ToolsGunyahI2CJtagLauterbachMediatekNvidia OrinOscilloscopePciePythonQnxRtosShell ScriptingSnapdragonSpiType-1 Hypervisors
Manufacturing
Responsible for designing and developing software applications for embedded platforms, focusing on connectivity and communications for marine technology.
Top Skills:
Bluez Bluetooth StackC/C++Code Composer StudioDev OpsEmbedded LinuxFtpGitHttpsMqttPythonRtosSocket CanSslSvnTcp/IpWi-Fi
Software
The Principal Embedded Software Engineer will lead design and development of firmware for MANET radios, focusing on low-latency applications, encryption, network management, and implementing security protocols.
Top Skills:
Arm ProcessorsC ProgrammingEmbedded LinuxEncryption AlgorithmsLinuxMac ProtocolsNetworking ProtocolsSignal ProcessingSocket Programming
Artificial Intelligence • Hardware • Machine Learning • Software
Develop and extend device software and firmware for photonic AI processors and interconnects. Define control plane, diagnostics, and monitoring; integrate with data center administration (CMIS, OpenBMC, DMTF); debug embedded systems with tools like GDB, JTAG, and logic analyzers; collaborate with multidisciplinary hardware and software teams and engage with customers to gather requirements.
Top Skills:
C++CmakeCmisDevice DriversDmtfEmbedded FirmwareGdbGitJtagKernel DevelopmentLinuxLogic AnalyzersOpenbmcPhotonic TransceiversPython
Artificial Intelligence • Hardware • Machine Learning • Software
Develop and extend device software and firmware for photonic processors and interconnects. Define control plane, diagnostics, and monitoring; integrate with datacenter administration (CMIS, OpenBMC, DMTF). Implement security, telemetry, virtualization, and remote administration. Debug embedded systems, collaborate across hardware and software teams, and participate in customer engagements to gather requirements.
Top Skills:
C++CmakeCmisDevice DriversDmtfEmbedded SystemsGdbGitJtagKernel DevelopmentLinuxLogic AnalyzersOpenbmcOptical CommunicationPhotonic TransceiversPython
Aerospace • Logistics • Security • Software • Cybersecurity
Develop, integrate, and test embedded flight software for spacecraft systems in a SCIF environment. Implement drivers and BSPs, work with RTOS and Linux, support avionics interfaces (MIL-STD-1553, SpaceWire, SPI, UART), perform simulations and hardware-in-the-loop testing, analyze system performance, and produce design/test documentation.
Top Skills:
Board Support Packages (Bsp)CC++CfsDevice DriversHardware-In-The-Loop (Hil)LinuxMil-Std-1553PythonReal-Time Operating Systems (Rtos)SpacewireSpiStellarSynchronous SerialUart
Information Technology • Internet of Things • Software
Lead development, integration, and testing of safety-critical embedded avionics software for a military aircraft platform. Work with C++ on RTOS and Linux/Windows/bare-metal environments, perform lab and hardware integration, support certification and system-level testing, and collaborate across multi-site teams while working onsite.
Top Skills:
Bare MetalC++IntegrityLinuxMosa.IcRhelVxworksWindowsYocto
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























