Maximum of 25 job preferences reached.
Top Embedded Software Engineer Jobs
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
Information Technology • Security • Cybersecurity
Design, develop, and test embedded software and tooling to support offensive cybersecurity research and mission capabilities. Build target-specific instrumentation and high-fidelity emulation targets, create and operationalize CNO tools for embedded platforms, and execute technical tasks autonomously to meet customer mission requirements.
Top Skills:
BashBuild SystemsCC++CnoEmulationIntrospection ToolingPythonQemuReverse EngineeringToolchainsVirtualization
Cloud • Information Technology • Internet of Things • Professional Services • Software
Design, develop, and validate BIOS, BSP, kernel and user-space device drivers and diagnostics for Cisco routing products. Work on Linux hardware bring-up, FPGA and networking peripherals, test plans, cross-functional debugging, and lead technical reviews to ensure reliable, high-bandwidth embedded systems.
Top Skills:
BiosBmcBspCDevice DriversFpgaGpioI2CIpmiLinuxOniePcieRedfishSonicSpiUart
Information Technology • Software • Transportation • App development
Develop, execute, and automate tests for embedded Core BSP platforms and device drivers. Troubleshoot driver interactions with modem and multimedia apps, profile and optimize CPU, power and performance, and collaborate with developers and system engineers. Build test automation (C/Perl/Tcl) and perform hands-on lab debugging.
Top Skills:
ArmAssemblyBluetoothBoard Support PackageBrewBspCCdmaClock RegimeDevice DriversDmaEmulatorsGpsGraphicsHardware SimulatorsI2CLinuxModemMultimedia ApplicationsPerlSd/MmcSpiSymbianTclTouchscreen ControllersUmtsUsbWindows MobileWlan
Appliances • Industrial
Design, develop, test, and maintain embedded software for radar, surveillance, and communication systems using modern C++, embedded Linux (PetaLinux), and RTOS. Create software requirements, architectures, verification plans, and support hardware/software integration, V&V, and customer reviews while following safety, export control, and DoD clearance requirements.
Top Skills:
ArtifactoryC++Ci/CdDevsecopsEmbedded LinuxGit BashGitlabJenkinsJIRAPetalinuxRtos
Appliances • Industrial
Design, develop, and maintain embedded software for radar, surveillance, and communication systems using modern C++, PetaLinux/embedded Linux, and RTOS. Create requirements, architectures, tests, and verification plans; perform hardware/software integration, debugging, and customer reviews. Support CI/CD, DevSecOps practices and safety-critical software standards.
Top Skills:
ArtifactoryC++Ci/CdDevsecopsEmbedded LinuxGit BashGitlabJenkinsJIRAPetalinuxRtos
Aerospace • Defense • Manufacturing
Develop, debug, and maintain embedded firmware for microcontroller-based systems. Support board bring-up, hardware debugging, peripheral interfaces, test automation, production programming, and system-level troubleshooting. Contribute to firmware architecture, development processes, documentation, and verification activities in coordination with electrical, systems, and test engineers.
Top Skills:
Arm Cortex-MBare-MetalCC++CanCi/CdDebuggerDmaGitHardware CrcI2CLogic AnalyzerMicrocontrollersOscilloscopePic32Production Test FixturesPythonRtosSpiStatic AnalysisStm32TimersUartUnit TestsWatchdog
Aerospace • Defense • Manufacturing
Develop, debug, and validate low-level firmware and sensor drivers for embedded robotics platforms. Bring up IMU, camera, LiDAR, and environmental sensors, implement communication protocols (I2C/SPI/UART/CAN), collaborate on board bring-up, build validation tools/tests, troubleshoot hardware-software integration, and contribute to firmware architecture and documentation.
Top Skills:
CC++Camera InterfacesCanEmbedded ProcessorsFirmwareI2CImuLidarMicrocontrollersSpiUart
Healthtech
Design, develop, debug, and maintain embedded Linux software for medical airway-management devices. Collaborate with cross-functional teams to integrate hardware, implement secure boot and OTA updates, support verification/validation and regulated development, mentor junior engineers, and produce design-control documentation.
Top Skills:
CC++Embedded LinuxI2CLvglOtaPythonQtSecure BootShell ScriptingSpiUartUsb
Defense
Develop low-latency embedded firmware and signal-processing pipelines for counter-UAV radar and RF seekers. Perform board bring-up, hardware-software co-design, performance optimization, validation testing, and author design and test documentation while collaborating across teams in a fast-paced defense environment.
Top Skills:
AsilBare-MetalCC++CanDo-178CDspEthernetI2CLab Test EquipmentLogic/Protocol AnalyzersMakefilesMcusMisra CMulti-Core ProcessorsPythonRadarRf SensingRtosSpiUart
Aerospace • Defense • Manufacturing
Design, implement, and test embedded control software for guidance and navigation products. Participate in requirements definition, software design, implementation, peer review, test/validation, and documentation. Collaborate with engineering teams in a laboratory environment to support product development and qualification.
Top Skills:
CC++EmulatorsLogic Analyzers
Consumer Web • Food • Other • Appliances
The Senior Software Engineer will develop and innovate embedded software for appliance controls, collaborating with teams, and ensuring quality delivery.
Top Skills:
Azure DevopsC/C++ 17CmakeFreertosGitPythonVisual StudioVscode
New
Cut your apply time in half.
Use ourAI Assistantto automatically fill your job applications.
Use For Free
Software
Develop and maintain embedded software for MANET radios, including device drivers, BSP, MAC and routing protocols, security/encryption implementations, audio/voice streaming, Linux customization, and performance/reliability test software.
Top Skills:
Amd Ultrascale+ArmBspCCnsaDevice DriversInternet/Ethernet ProtocolsIpsecLinuxLinux Interrupt Service RoutineLinux KernelmacOSManetMicrochip Polarfire SocMimoMpsocNiap Common CriteriaNist Fips 140-3Risc-VSocket Programming
Software
Develop and maintain embedded software for MANET radios including device drivers, BSPs, MAC and routing protocols, security/encryption, audio streaming/Push-to-Talk, Linux customization, and test software to meet performance and regulatory requirements.
Top Skills:
Amd Ultrascale+ArmBoard Support Package (Bsp)CCnsaDevice DriversEncryption AlgorithmsFips 140-3Internet/Ethernet ProtocolsIpsecLinuxLinux Interrupt Service RoutinesLinux KernelLinux Kernel Driver DevelopmentMac (Medium Access Control)ManetMicrochip Polarfire SocMimoMpsocNiap Common CriteriaRisc-VSocket Programming
Software
The Senior Embedded Software Engineer will develop software for MANET radios, focusing on networking protocols, encryption, and device drivers, while ensuring product security and performance testing.
Top Skills:
CInternet Protocol Security (Ipsec)LinuxmacOS
Hardware • Information Technology • Industrial • Manufacturing
Design and develop embedded firmware and software for precision photonics instruments, including microcontroller firmware, RTOS/bare-metal systems, GUI applications, debugging with lab tools, architecture planning, documentation, production support, and mentoring junior engineers.
Top Skills:
Bare-Metal DevelopmentCC#C++GitLinuxLogic AnalyzerMicrocontrollersMultimeterOscilloscopePythonQt (Qt C++)Rtos
Artificial Intelligence • Big Data • Information Technology • Software • Analytics
The Embedded Software Engineer will design and maintain firmware for sensor nodes, integrate hardware modules, and improve system performance in real-world applications.
Top Skills:
CC++CanEmbedded LinuxEthernetI2CMipi Csi-2PcieRs485RtosRustSdioSocsSpiUart
Artificial Intelligence • Information Technology • Software • Automation
Design, develop, test, and integrate software systems for autonomous aerial suppression, working with cross-functional teams and hardware engineers.
Top Skills:
C++GazeboMujocoNvidia JetsonOpencvPythonRosRos2Unity
Information Technology • Consulting
The role requires experience in Embedded C development, knowledge of system power optimization, and familiarity with BLE technology. IEC 62304 knowledge is a plus.
Top Skills:
BleEmbedded C
Aerospace • Information Technology • Software • Biotech • Cybersecurity • Quantum Computing • Defense
The Senior Software Engineer designs and develops software solutions for various mission-oriented projects, leading teams, and mentoring others while ensuring compliance with requirements and performance goals.
Top Skills:
AgileAlgorithm DesignSoftware DevelopmentSoftware Testing
Aerospace • Information Technology • Software • Biotech • Cybersecurity • Quantum Computing • Defense
The Senior Embedded Software Engineer develops advanced software solutions, evaluates requirements, designs algorithms, mentors engineers, and manages project risks in real-time systems.
Top Skills:
ArmCC++FreertosGhs IntegrityPowerpcRisc-VRtemsRustVxworks
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
Information Technology
As a Senior Embedded Software Engineer, you will develop and maintain an operating platform for next-gen wireless products, collaborating across teams and validating product functionality, while managing projects independently.
Top Skills:
ArmAtfBashBazelBuildrootCC++GitGoGrpcLinuxProtobufPythonRtosRustU-BootZephyr
Artificial Intelligence • Hardware • Automation • Manufacturing
The Algorithm Development Engineer designs, debugs, and tests embedded software algorithms for high-speed integrated circuits, collaborating with hardware and software teams.
Top Skills:
ArmC/C++MatlabPythonRisc-V
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






























