Maximum of 25 job preferences reached.
Top Embedded Software Engineer Jobs
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
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
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
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, 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 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
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
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
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
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
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
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++
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
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
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
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
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
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
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
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
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
































