Maximum of 25 job preferences reached.
Top Embedded Software Engineer Jobs
Aerospace • Hardware • Software • Defense
Design and develop real-time embedded software for safety-critical avionics and space systems. Implement software (Ada or C++) meeting DAL A / LOR Level 1 standards. Work on features like synthetic vision, flight management, guidance/navigation, and datalink. On-site in St. Louis; U.S. Person required.
Top Skills:
AdaAvionicsC++Dal ALor Level 1Real-Time Embedded Systems
Security • Software • Cybersecurity
Design, implement, and maintain embedded networking software for Ethernet switching products. Debug and fix existing code, collaborate with hardware teams, implement L2/L3 features, work with POSIX/System V multithreading, assist in system installation/troubleshooting, and produce high-quality, timely software.
Top Skills:
802.1XBgpBroadcomCC++Device DriversEmbedded SystemsEthernet SwitchFirewallsIs-IsLacpLinuxLinux KernelLldpMarvellOpen VswitchOpenflowOspfPacket FlowPosixPrivate VlanPythonQueueingRipRoutingSchedulingShellStpSwitchingSwitching AsicsSystem VTcp/IpTrillUnixVxlan
Security • Software • Cybersecurity
Lead development and maintenance of embedded networking software for the FortiSwitch product line. Implement and debug L2/L3 features, integrate with switching ASICs, mentor junior engineers, ensure high-quality releases, and collaborate across engineering and product teams.
Top Skills:
802.1XArmBgpBroadcom AsicsCC++Device DriversDhcpEvpnFirewallsIs-IsL2/L3 MulticastLacpLinuxLinux KernelLldpMarvell AsicsMc-LagOpen VswitchOspfPort ExtensionPowerpc (Ppc)Private VlanPythonRealtek AsicsRipRubyShellStpSwitch StackingTcp/IpTrillUnixX86
Security • Software • Cybersecurity
Develop secured enterprise wireless products and features, including Linux kernel and driver work for WiFi chipsets, implementing WiFi security protocols, and contributing across the full software development cycle for enterprise wireless solutions.
Top Skills:
802.11802.1XCDriver DevelopmentEmbedded LinuxLinuxLinux KernelNetworkingWifiWifi Security Protocols
Security • Software • Cybersecurity
Design, implement, maintain, and improve embedded software and core platform modules for firewall and networking appliances. Develop low-level components (device drivers, kernel modules, BSPs), optimize performance and reliability, collaborate with hardware and QA for board bring-up and validation, debug across hardware/software layers, follow secure coding practices, and participate in design, testing, CI, and long-term platform improvements.
Top Skills:
Arm64AuthenticationBoard Support Package (Bsp)BootloaderCC++Device DriversEmbedded LinuxEncryptionFirmwareGdbI2CJtagKernel ModulesL2-L4 Network ProtocolsLinux KernelLogic AnalyzerOscilloscopePcieRoutingSecure FirmwareSpiSwitchingTcp/IpUartX86
Security • Software • Cybersecurity
Design and implement secured enterprise wireless products. Perform Linux kernel and driver development for WiFi chipsets, implement WiFi security protocols, and contribute to network/system design, debugging, and feature development across the product lifecycle.
Top Skills:
802.11802.1XCDevice DriversLinux KernelNetworkingWifi ChipsetsWireless Security Protocols
Security • Software • Cybersecurity
Develop secured enterprise wireless products and features, perform Linux kernel and driver development for WiFi chipsets, implement WiFi security protocols, participate across the software development lifecycle, and collaborate with a team of embedded software engineers to deliver product launches and features.
Top Skills:
802.11802.1XCEnterprise WirelessKernel Driver DevelopmentLinuxLinux KernelNetworkingWifi
Other • Robotics
As Lead Embedded Software Engineer, you will architect and build embedded software for LIDAR systems, leading a team in a dynamic environment.
Top Skills:
CC++LinuxPython
Information Technology • Software
Develop and lead embedded avionics software for CNS/airborne surveillance systems. Lead RFIO SW dev team, integrate SW with HW/FPGA, follow DAL A/DO-178C processes, prepare planning and certification documentation, support flight tests, manage risks, and use development tools (version control, CI, Jira/Bitbucket).
Top Skills:
AcasAds-BAssemblyBitbucketCC++Continuous IntegrationDal ADmeDo-160GDo-178CDo-254FpgaJIRAMontpaRf DesignTcasTransponderUatVersion ControlX-Scribe
Hardware • Industrial
Design and implement real-time embedded C software for vehicle platforms, integrate vendor components over vehicle buses (CAN, LIN, I2C, SPI, UART), support hardware bring-up and low-level SoC debugging, develop RTOS applications, and collaborate cross-functionally to productionize and maintain products.
Top Skills:
AssemblyCC++CanI2CLinMiddlewareRtosSocSpiUart
Hardware • Security • Software • Cybersecurity
The Embedded Software Engineer will develop MAC protocols, network management software, security protocols, and conduct testing for performance and reliability. Must have C programming expertise and experience with Linux kernel development.
Top Skills:
ArmCLinuxRisc-V
Hardware
Join the core camera software team to develop application software for embedded camera platforms (RTOS + Linux). Work on low-level OS code, system initialization, memory management, concurrency, and SOC-level development. Use the GNU toolchain, collaborate with backend and mobile teams, and contribute to device drivers and embedded platform code.
Top Skills:
CDevice DriversGccGdbLinuxMakeRtosSoc
New
Cut your apply time in half.
Use ourAI Assistantto automatically fill your job applications.
Use For Free
Security • Software • Manufacturing
Provide technical leadership for embedded camera platforms, owning system architecture, on-device software, encoding, storage, streaming, and edge analytics. Lead JDM partner integration, cross-functional alignment, mentorship, architecture/code reviews, and adoption of AI-driven development tools to deliver robust edge devices.
Top Skills:
Ai-Driven Development ToolsComputer VisionEdge AiEmbedded LinuxJoint Design Manufacturing (Jdm)McuRtosVideo EncodingVideo ProcessingVideo StorageVideo StreamingYocto
Pharmaceutical • Automation
The Principal Embedded Software Engineer will define software architecture for I&C systems, drive development of embedded systems, mentor engineers, and ensure rigorous testing standards while collaborating across disciplines.
Top Skills:
C++CmakeEmbedded CNuttxRtosSimulinkThreadxZephyr
Aerospace • Other
Develop embedded software for custom modem and beamformer ASICs used in Starlink phased-array antennas. Implement flight-critical firmware, build automated RF measurement systems, support production RF testing, analyze on‑orbit performance, and collaborate with antenna engineers to improve performance and debug issues across development, factory, and mission operations.
Top Skills:
AsicsAutomated Measurement SystemsBeamformingC++Ci/CdEmbedded CMicrocontrollersModemNetwork AnalyzerPhased Array Antenna SystemsRf Test EquipmentRustSignal GeneratorSpectrum Analyzer
Aerospace
Design, develop, and validate embedded firmware and software for prototype RF/radar systems. Implement interfaces between PS/PL and components, develop radar processing algorithms, create GUIs and documentation, analyze test data, and coordinate with multidisciplinary teams to meet program milestones.
Top Skills:
CC++CmakeDigital Signal ProcessingGnu ToolchainMakeMatlabMosa VpxPetalinuxPs/PlPythonReal-Time Operating SystemVerilogVhdlXilinx Vivado
Robotics • Manufacturing
Own the embedded Linux platform powering Bonsai Robotics’ field fleet. Responsibilities include OTA updates, fleet provisioning and configuration, observability, Yocto-based OS and BSP maintenance, build and release infrastructure, cross-compilation, and cloud-connected monitoring. The engineer will collaborate across firmware, autonomy, and field operations teams while debugging systems from kernel and hardware layers through cloud services. Experience with robotics, CAN-connected controllers, unreliable connectivity, embedded firmware, and secure software delivery is valuable.
Top Skills:
Arm64AWSAws KmsBalenaBuildrootCC++Can BusCi/CdGrafanaInfrastructure As CodeIso 13849Iso 25119J1939L4TLinuxMenderNvidia JetsonNvidia Jetson OrinOpenembeddedOpentelemetryOstreePrometheusPythonRaucRosRos2RustSopsSwupdateSystemdUds/Iso-TpYoctoZenoh
Aerospace • Hardware • Robotics • Software
Develop portable, high-performance embedded software and HALs in Rust/C/C++ for industrial hardware. Integrate and debug devices/protocols (Modbus, SPI, I2C, CAN, UART, RS-485), use hardware tools (logic analyzers, oscilloscopes), reverse-engineer undocumented devices, ensure deterministic low-latency behavior, and validate system reliability to prevent unsafe failures.
Top Skills:
CC++CanEthercatEthernet/IpHardware Abstraction Layer (Hal)I2CIo-LinkLinuxLogic AnalyzerModbusNo_StdOscilloscopePacket SnifferProfinetRs-485RustSocketsSpiSyscallsTcp/IpUart
Hardware • Security • Software • Cybersecurity
Develop embedded software solutions, collaborate with product teams, perform requirements analysis, and interact with hardware for testing and debugging.
Top Skills:
CC++GitJIRALinuxPython
Aerospace • Logistics • Security • Software • Cybersecurity
Manage a team of 10-15 embedded software engineers while performing as a technical contributor (~80% program work). Responsibilities include staffing, performance management, career development, process improvement, and ensuring engineering execution for communications systems (Link 16, SDRs, avionics). Must support program delivery, hiring, training, and maintain software engineering excellence.
Top Skills:
AgileArmAssemblyAvionics Operating SystemBitbucketCC++ClearcaseDoorsEthernetFpgaGitGreen Hills AdamultiI2CIpsecJIRALink 16Linux Kernel Driver DevelopmentObject Oriented ProgrammingPciePowerpcRhapsodyRtosSoftware Defined RadiosSpiStatic AnalysisTacanTactical DatalinkTcp/IpTlsUartUnit TestingVerilogVhdlWolfsslXilinx VitisXilinx Vivado
One Month AgoSaved
Aerospace • Logistics • Security • Software • Cybersecurity
Designs, architects, develops, integrates, debugs, and tests embedded real-time software for Link-16 and tactical data link systems. Works with systems, digital, hardware, and integration teams in an Agile environment. Responsibilities include low-level firmware integration, multi-threaded applications, requirements analysis, software lifecycle activities, static analysis, unit testing, and troubleshooting tactical data link waveforms. The role is full-time onsite in San Diego and requires a U.S. Government Secret clearance.
Top Skills:
AgileAssembly LanguageAvionics Operating SystemBitbucketC/C++ClearcaseCorbaDoorsEmbedded SystemsEthernetGitGreen Hills AdamultiI2CJIRALink 16Linux Kernel DriversMil-Std-6016MultithreadingObject-Oriented ProgrammingPciePetalinuxPowerpcReal-Time SystemsRhapsodyRustSoftware Communications Architecture (Sca)Software-Defined RadiosSpiStatic AnalysisTacanTactical DatalinkTcp/IpUartUnit TestingXilinx Ultrascale+Xilinx VersalXilinx VitisXilinx VivadoXilinx ZynqYocto
Aerospace • Defense • Manufacturing
Design, implement, test, and validate embedded control software for guidance and navigation products. Participate in requirements, software design, peer review, verification, and documentation. Lead complex projects, provide technical expertise, mentor junior engineers, ensure compliance with industry standards, and collaborate with cross-functional teams in a laboratory environment.
Top Skills:
AdaCC++Digital Signal ProcessorsDo-178CEmulatorsLogic AnalyzersMatlabMicrocontrollersPythonScadeSimulink
Software
Develop and maintain embedded software for MANET radios including MAC and routing protocol implementation, device drivers/BSP for ARM and RISC-V, security/encryption features, networking and socket code, Linux customization and testing tools, and web/audio applications. Support product security and regulatory compliance testing.
Top Skills:
Amd Ultrascale+ MpsocArmAudio StreamingBoard Support Package (Bsp)CCnsa AlgorithmsDevice DriversEthernetInterrupt Service Routine (Isr) DevelopmentIpsecLinuxLinux KernelLinux Kernel Driver DevelopmentLinux ScriptingMicrochip Polarfire SocNiap Common CriteriaNist Fips 140-3Risc-VSocket ProgrammingWeb Interface
Software
Develop embedded software for MANET radios including MAC and routing protocols, device drivers and BSPs for ARM and RISC-V, Linux customization, networking features, security/encryption implementation, audio/push-to-talk, and test software to meet performance and regulatory security standards.
Top Skills:
ArmBoard Support Package (Bsp)CDevice DriversLinuxLinux Kernel Driver DevelopmentmacOSManetMimoRisc-V
Industrial • Manufacturing
Develop and integrate back-end embedded software that controls vehicle/machine functions using C/C++ and model-based methods. Implement features per requirements, perform unit/integration testing, participate in CI and Agile workflows, produce design documentation, support prototyping and aftermarket troubleshooting, and collaborate with architects and a multi-developer team to deliver and validate software on microcontrollers.
Top Skills:
AgileCC++Continuous IntegrationMicrocontrollersModel Based Software Design
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




























