Top Embedded Software Engineer Jobs

3 Days AgoSaved
Hybrid
West Melbourne, FL, USA
79K-113K Annually
Junior
79K-113K Annually
Junior
Transportation
Design, develop, integrate, test, and maintain embedded C/C++ software for RTOS and bare-metal platforms. Participate in design/code reviews, work with cross-functional teams, engage customers/partners, and support deployment and product enhancements.
Top Skills: ArmBare MetalCC++CanCenelec-50128ColdfireDo-178BGitGreen Hills IntegrityHdlcI2CIec 61508KlocworkPc-LintPowerpcRs232Rs422RtosSpiSvnTcp/IpUdpUnderstandVectorcast
3 Days AgoSaved
In-Office
Buffalo Grove, IL, USA
79K-113K Annually
Senior level
79K-113K Annually
Senior level
Transportation
Design, develop, and debug embedded software for controllers and sensors from concept through production. Lead small projects, participate in DFMEA and APQP processes, perform root-cause analysis, and optimize real-time embedded system performance and manufacturability.
Top Skills: Apqp/Npd Stage GateCC#C++DfmeaEmbedded Debugging ToolsHTMLJavaScriptLinuxPythonRca/8DReactRtos
3 Days AgoSaved
In-Office
Hesston, KS, USA
Mid level
Mid level
Information Technology • Professional Services • Software • Consulting
Develop and implement embedded software using object-oriented design and C++. Work with CAN bus tools (CANoe/CANalyzer) and create models in MATLAB/Simulink/Stateflow.
Top Skills: C++Can BusCanalyzerCanoeMatlabObject-Oriented DesignObject-Oriented ProgrammingSimulinkStateflow
8 Days AgoSaved
Hybrid
Milford, MI, USA
Senior level
Senior level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Design, develop, implement, and test low-level HWIO embedded software for microcontrollers using AUTOSAR MCAL or hand-coded C. Define testing strategies, perform code reviews, troubleshoot complex issues, collaborate with hardware/calibration/requirements teams, and document designs and test results.
Top Skills: ArmArm Cortex-M7Arm Cortex-R52Autosar McalCanalyzerDmaEmbedded CEtas IncaLauterbachLinMcal Configuration ToolsNxp S32KxxOscilloscopePowerpcPwmRenesasRtos
3 Days AgoSaved
In-Office
Mountain View, CA, USA
205K-220K Annually
Senior level
205K-220K Annually
Senior level
Artificial Intelligence • Automotive • Computer Vision • Internet of Things • Robotics
Lead design, development, and validation of firmware for vehicle drive and safety controllers. Define embedded architecture and standards, integrate with hardware, debug with ARM JTAG/ETM, develop safety-critical MISRA C code, implement RTOS-based control, design HIL tests and CI for embedded systems, and mentor engineering teams.
Top Skills: 3D LidarArm Cortex-MCCameraCi/CdEtmGithub ActionsHardware-In-The-Loop (Hil)I.Mx-6Iso 26262JtagLogic AnalyzerMisra COscilloscopeRtos
Reposted 3 Days AgoSaved
In-Office
St. Louis Park, MN, USA
126K-136K Annually
Mid level
126K-136K Annually
Mid level
Internet of Things • Logistics • Transportation
Develop and implement embedded software for vehicle management devices, focusing on performance and efficiency, while mentoring team members and conducting testing.
Top Skills: Arm Cortex-MBleCCoapMqttPythonRtosTcp/Ip
Reposted 3 Days AgoSaved
In-Office
San Francisco, CA, USA
130K-175K Annually
Mid level
130K-175K Annually
Mid level
Aerospace
The Embedded Software Engineer will develop flight software for satellites, mentor junior members, and collaborate with teams to ensure software functionality.
Top Skills: CC++FreertosI2CLinuxPythonQnxSpiTcp/IpVxworks
Reposted 3 Days AgoSaved
In-Office
Los Angeles, CA, USA
Senior level
Senior level
Artificial Intelligence • Hardware • Healthtech • Machine Learning • Robotics • Software • Automation
As a Senior Embedded Software Engineer, you will design, implement, and test software for a surgical robotics system while collaborating with cross-functional teams on integration and testing.
Top Skills: C++CanEthercatFreertosI2CLinuxQnxSafertosSpi
Reposted 3 Days AgoSaved
In-Office
Bastrop, TX, USA
Junior
Junior
Aerospace • Other
The Embedded Software Engineer will design, implement, and maintain software for satellite devices, ensuring reliability and efficiency. Responsibilities include participating in reviews, developing embedded systems, and improving deployment tools.
Top Skills: CC++GoLinuxPythonRust
4 Days AgoSaved
In-Office
Hendersonville, NC, USA
Mid level
Mid level
Automotive • Industrial • Manufacturing
Design, implement, and maintain reusable embedded firmware libraries and SDKs for HiViz Connect products. Work on bus interfaces (CAN, LIN), peripherals (SPI, I2C, UART), BLE, bootloaders and OTA updates. Contribute to architecture, documentation, testing, performance optimization, code reviews, and cross-team integration support.
Top Skills: BleBluetooth GapBluetooth GattBootloadersCC99CanCan J1939I2CLinLin J2602Linux (Command Line)Ota UpdatesPwm (Led Control)Python 3.9+Sdk LibrariesSpiUart
4 Days AgoSaved
In-Office
Jessup, PA, USA
Mid level
Mid level
Information Technology • Software
Design, develop, and optimize firmware for AssetLink custom hardware and proprietary 'Coconut','AP','Vulcan' ecosystems. Integrate software and hardware, perform system testing and debugging, document embedded system designs and cloud integrations on bare-metal servers, and train/supervise technicians and employees on custom scripting languages and architectures.
Top Skills: Assetlink ApAssetlink CoconutAssetlink Custom Scripting LanguagesAssetlink VulcanBare Metal ServersEmbedded FirmwareMicrocontrollers
Reposted 9 Days AgoSaved
Remote
USA
193K-309K Annually
Senior level
193K-309K Annually
Senior level
Cloud • Fintech • Food • Information Technology • Software • Hospitality
As a Staff Software Engineer, you'll develop full-stack software applications, mentor team members, and participate in design discussions while advocating for best coding practices.
Top Skills: GraphQLJavaKotlinRest
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
Reposted 9 Days AgoSaved
Hybrid
Milford, MI, USA
Senior level
Senior level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
The Senior Embedded Controls Software Engineer will lead the development of embedded control software, collaborate with engineering teams, and maintain high quality solutions for suspension systems.
Top Skills: CC++DoorsGitJIRAMatlabPythonSimulink
Reposted 9 Days AgoSaved
Hybrid
Boston, MA, USA
136K-170K Annually
Senior level
136K-170K Annually
Senior level
Digital Media • Gaming • Information Technology • Software • Sports • Esports • Big Data Analytics
As a Lead Software Engineer, you'll develop embedded software systems using C++, optimize performance, collaborate with engineers, and resolve complex issues across various platforms.
Top Skills: C++LinuxQmlQt
Reposted 4 Days AgoSaved
In-Office
Schaumburg, IL, USA
Senior level
Senior level
Hardware • Security • Software • Cybersecurity
Design and implement secure embedded systems, perform vulnerability analysis, develop patches, and create proofs of concept for new products.
Top Skills: CC++GdbGhidraIda ProJtagLinuxPythonRadare2Wireshark
Reposted 4 Days AgoSaved
In-Office
Reston, VA, USA
Mid level
Mid level
Information Technology • Professional Services • Cybersecurity • Defense
Design and implement infrastructure and platform services, build backend frameworks, integrate components, and enable development of autonomous systems. Collaborate and participate in technical reviews.
Top Skills: AWSAzureC++GoJavaJavaScriptNixosPythonRustTerraform
Reposted 4 Days AgoSaved
In-Office or Remote
8 Locations
Junior
Junior
Artificial Intelligence • Hardware • Automation • Manufacturing
Develop and maintain embedded software solutions, debug firmware, provide technical documentation, and collaborate with teams on projects.
Top Skills: CC++Debugging ToolsMicrocontrollersRtosVersion Control Systems
Reposted 4 Days AgoSaved
In-Office
Denver, CO, USA
151K-231K Annually
Senior level
151K-231K Annually
Senior level
Aerospace
As a Senior Embedded Software Engineer, you will develop high-performance platform software, optimize embedded systems, collaborate with engineers, and lead through mentorship while shaping the architectural direction.
Top Skills: ArmC/C++CanCi/Cd ToolsConfluenceGitlabI2CJIRALinuxMqttNasa CfeReal-Time SystemsRtosSpiTcp/IpUartUdpX86
Reposted 15 Days AgoSaved
In-Office or Remote
8 Locations
Mid level
Mid level
Greentech • Transportation
Design and develop embedded firmware for vehicles, optimize communication protocols, and collaborate across teams to enhance vehicle software performance.
Top Skills: CC++CanFreertosNtpPtpSafertosSpiTcpUartUdp
5 Days AgoSaved
In-Office
Lafayette, CO, USA
153K-229K Annually
Senior level
153K-229K Annually
Senior level
Healthtech
Lead development and maintenance of embedded platform software and build infrastructure for medical device products. Create Yocto-based Linux distributions, BSPs, hypervisors, device drivers, CI/CD pipelines integrated with security automation, and support secure boot, networking security, and OTA updates. Collaborate with product teams, document engineering policies, and act as primary Platforms POC.
Top Skills: Amd ZynqArtifactoryBambooBashBitbucketBspCi/CdConfluenceDockerEmbedded HypervisorsEmbedded LinuxGitGitlabGnu MakeJIRAKria SomLinux Device DriversNetworking SecurityOta UpdatesPythonSecure BootYoctoZynq Ultrascale+
Reposted 10 Days AgoSaved
Hybrid
Warren, MI, USA
Mid level
Mid level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Design and implement ECU reflash hardware and software tooling solutions across manufacturing sites, collaborating with teams to optimize processes and ensure product quality.
Top Skills: Automotive Communication ProtocolsCanCan FdDpsEcusEmbedded SystemsEthernetNeoviPythonVspy
Reposted 5 Days AgoSaved
In-Office
Huntsville, AL, USA
87K-198K Annually
Junior
87K-198K Annually
Junior
Information Technology
Design, implement, and test embedded software for PX4-based UAVs and ground control systems. Modify PX4 flight controllers in C++, develop Qt-based telemetry and configuration UIs, integrate MAVLink middleware, perform SIL/HIL testing, support hardware-software integration, and collaborate on secure, field-ready systems for defense missions. U.S. citizenship required.
Top Skills: C++Ci/CdDockerDocker-ComposeGround Control Station (Gcs)HilMavlinkOpen Mission Systems (Oms)OpencvPx4QgroundcontrolQtSilTelemetryTest-Driven DevelopmentUniversal Command And Control Interface (Uci)
5 Days AgoSaved
In-Office
Los Angeles, CA, USA
48-67 Annually
Junior
48-67 Annually
Junior
Software
Develop embedded software for MANET/MIMO radios including MAC and routing protocols, device drivers and BSPs for ARM and RISC-V, networking, encryption/security features, audio streaming and push-to-talk, Linux customization and testing software, and work to meet regulatory security standards.
Top Skills: Amd Ultrascale+ MpsocArmBoard Support Package (Bsp)CCnsaDevice DriversEncryption AlgorithmsInternet/Ethernet ProtocolsIpsecLinuxLinux Kernel Driver DevelopmentmacOSManetMicrochip Polarfire SocMimoNiap Common CriteriaNist Fips 140-3Risc-VSocket ProgrammingWeb Interface
Reposted 5 Days AgoSaved
In-Office
Scotts Valley, CA, USA
150K-220K Annually
Senior level
150K-220K Annually
Senior level
Energy • Renewable Energy
The Staff/Senior Staff Embedded Software Engineer at Heron Power will lead embedded firmware architecture and development for power conversion products, focusing on real-time systems, technical leadership, and collaboration with hardware teams.
Top Skills: BootloadersCC++Hardware DriversRtos
Reposted 5 Days AgoSaved
In-Office
Dubuque, IA, USA
70K-110K Annually
Entry level
70K-110K Annually
Entry level
Industrial • Manufacturing
Design and develop back-end embedded software for vehicle functions, including integration testing, troubleshooting, and documentation.
Top Skills: CC++GitMatlabSimulink
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account