Top Embedded Software Engineer Jobs

Reposted 2 Months AgoSaved
In-Office
Kohler, WI, USA
99K-126K Annually
Senior level
99K-126K Annually
Senior level
Energy • Renewable Energy
Develop and maintain embedded software for microcontroller systems, collaborating with teams, overseeing testing, and leading projects. Mentor team members and document processes.
Top Skills: CC++EthernetKeil RtxMatlabModbusQnxRs-485Sae J1939 CanSimulinkUsbZephyros
Reposted 2 Months AgoSaved
Hybrid
Boston, MA, USA
103K-190K Annually
Senior level
103K-190K Annually
Senior level
Hardware • Software
As a Senior Software Engineer, you will develop and optimize embedded software for the Matter protocol, mentor junior engineers, and collaborate across teams to enhance IoT applications.
Top Skills: ArmC++ConanGdbGitJtagLinuxLogic AnalyzersPythonThreadWi-FiZephyrZigbee
Reposted 2 Months AgoSaved
In-Office
Austin, TX, USA
Senior level
Senior level
Information Technology
As a Senior Embedded Software Engineer, you will optimize code, develop sensor prototypes, collaborate with teams, and maintain code quality while documenting logic.
Top Skills: AzureAzure DevopsC++GpgpuGpuPython
2 Months AgoSaved
In-Office
Herndon, VA, USA
136K-204K Annually
Senior level
136K-204K Annually
Senior level
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
2 Months AgoSaved
In-Office
Milpitas, CA, USA
149K-282K Annually
Senior level
149K-282K Annually
Senior level
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
2 Months AgoSaved
In-Office
San Diego, CA, USA
Junior
Junior
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
2 Months AgoSaved
In-Office
Farmingdale, NY, USA
123K-216K Annually
Senior level
123K-216K Annually
Senior level
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
2 Months AgoSaved
In-Office
Sunnyvale, CA, USA
210K-265K Annually
Senior level
210K-265K Annually
Senior level
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
Reposted 2 Months AgoSaved
In-Office
Pine Brook, NJ, USA
123K-138K Annually
Senior level
123K-138K Annually
Senior level
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
Reposted 2 Months AgoSaved
In-Office
Irvine, CA, USA
140K-200K Annually
Senior level
140K-200K Annually
Senior level
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
Reposted 2 Months AgoSaved
In-Office
Los Angeles, CA, USA
140K-200K Annually
Senior level
140K-200K Annually
Senior level
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
Reposted 2 Months AgoSaved
In-Office
San Francisco, CA, USA
Entry level
Entry level
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
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 2 Months AgoSaved
In-Office
Essex, MA, USA
Mid level
Mid level
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
Reposted 2 Months AgoSaved
In-Office
Clearfield, UT, USA
82K-220K Annually
Senior level
82K-220K Annually
Senior level
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
Reposted 2 Months AgoSaved
In-Office
Cambridge, MA, USA
82K-206K Annually
Senior level
82K-206K Annually
Senior level
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
Reposted 2 Months AgoSaved
In-Office
Milpitas, CA, USA
130K-175K Annually
Senior level
130K-175K Annually
Senior level
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
2 Months AgoSaved
In-Office
2 Locations
100K-120K Annually
Senior level
100K-120K Annually
Senior level
Industrial • Manufacturing
Design, develop, debug, and validate embedded real-time software from requirements through production. Participate in architecture and code reviews, integrate with sensors/actuators and communication networks, troubleshoot hardware/software issues, and maintain technical documentation and test plans.
Top Skills: CC++
2 Months AgoSaved
In-Office
Florham Park, NJ, USA
113K-238K Annually
Senior level
113K-238K Annually
Senior level
Information Technology • Consulting • Defense
Reverse-engineer embedded firmware and device drivers to identify vulnerabilities. Perform firmware extraction, static/dynamic analysis, binary diffing, and hardware-assisted debugging. Develop Python3 tools to automate analysis, collaborate with hardware engineers on debug interfaces (JTAG/SWD), investigate low-level initialization and IPC, and produce clear technical reports for security and engineering teams.
Top Skills: ArmAssemblyBinary NinjaCC++Embedded LinuxFirmware EncryptionGdbGhidraHardware AuthenticationI2CIda ProJtagMemory-Mapped I/OMessage QueuesMipsPciePython3Risc-VRtosSecure BootSemaphoresShared MemorySpiUartVxworksX86
2 Months AgoSaved
In-Office
Duluth, GA, USA
Senior level
Senior level
Industrial • Manufacturing
Design, develop, debug, test, document, and maintain embedded firmware for precision packaging systems. Work with RTOS-based STM32 platforms, collaborate with cross-functional teams, participate in code reviews, mentor junior engineers, and support released software for customers.
Top Skills: BugzillaCC++FtpHal LibrariesI2CIar Embedded WorkbenchJ-LinkMicrosoft Visual StudioQtRj45Rs-232RtosSegger EmbosSpiStlinkStm32Stm32CubemxSvnTcp/IpUsbUsdWebsocketsWifiWireshark
2 Months AgoSaved
In-Office
Cupertino, CA, USA
198K-277K Annually
Senior level
198K-277K Annually
Senior level
Aerospace
Design and implement high-reliability embedded firmware for a satellite user terminal: low-level drivers, beamforming control, networking optimization, thermal and power management, secure boot/OTA, hardware debugging, and RTOS/Embedded Linux integration to enable real-time beam steering and high-throughput communications.
Top Skills: Beamforming IcsBgpBuildrootCC++Cross-Compiling ToolchainsCryptographic VerificationDhcpDirect Rf Sampling TransceiversEmbedded LinuxEthernetFpgaFreertosHardware-In-The-Loop (Hil)I2CIpv6JtagLogic AnalyzerMicrocontrollerMplsNfvOscilloscopeOta UpdatesPciePhased Array AntennasSdnSecure BootloaderSocSpiSrv6Tcp/IpTpmTrustzoneUartUdpVlanVxworksYocto ProjectZephyr
Reposted 2 Months AgoSaved
In-Office
Los Angeles, CA, USA
140K-250K Annually
Senior level
140K-250K Annually
Senior level
3D Printing • Computer Vision • Hardware • Machine Learning • Robotics
The Senior Embedded Software Engineer will architect and implement embedded software for metal 3D printing systems, ensuring high-speed autonomous operations and integration of hardware control, sensor data monitoring, and process automation.
Top Skills: C/C++FpgaGpuLinuxPcieRust
Reposted 2 Months AgoSaved
In-Office
Austin, TX, USA
Junior
Junior
Robotics • Software
Design and implement firmware and low-level embedded software for robotics. Perform platform bringup, driver development, sensor integration, calibration, and testing. Lead interdisciplinary teams, mentor hires, and help shape testing frameworks, toolchains, and CI/CD practices for production and prototype systems.
Top Skills: Basic NetworkingBoot Chain/BootloaderCi/CdDevice DriversEmbedded Platform/Toolchain DevelopmentFirmwareLinuxMicrocontrollersReal-Time SystemsSensors
Reposted 2 Months AgoSaved
In-Office
Camarillo, CA, USA
92K-138K Annually
Junior
92K-138K Annually
Junior
Aerospace • Logistics • Security • Software • Cybersecurity
Develop real-time embedded system software for the EA-18G Growler program, resolve software/system defects, participate in Agile scrum teams, collaborate with customers and cross-site disciplines, and contribute to reviews and technical meetings using tools like ClearCase, Git, DOORS, and Green Hills Integrity RTOS.
Top Skills: AdaBitbucketCC#C++ClearquestConfluenceDoorsGitGreen Hills Integrity RtosJIRALinuxPythonRational ClearcaseWindows
2 Months AgoSaved
In-Office
Victor, NY, USA
75K-139K Annually
Senior level
75K-139K Annually
Senior level
Hardware • Security • Defense • Industrial
Develop, maintain, and test embedded software for airborne receivers. Define requirements, design and write code, troubleshoot hardware/software, document work, collaborate with program management and customers, and support legacy and new systems. Occasional travel to test facilities.
Top Skills: D/ADigital Signal Processing (A/DEmbedded LinuxFilters)Function GeneratorLogic AnalyzerMultimeterOscilloscopeSpectrum Analyzer
Reposted 2 Months AgoSaved
In-Office
Sunnyvale, CA, USA
121K-243K Annually
Senior level
121K-243K Annually
Senior level
Artificial Intelligence • Cloud • Information Technology • Consulting
Design and develop software for networking platforms, focusing on embedded systems and device drivers, collaborating with hardware and software teams.
Top Skills: CC++Device DriversEmbedded SystemsEthernetFpgaHigh Speed BusesI2CLinuxPcieUnix
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account