Top Embedded Software Engineer Jobs

Reposted 3 Days AgoSaved
Hybrid
Boston, MA, USA
105K-165K Annually
Senior level
105K-165K Annually
Senior level
Artificial Intelligence • Healthtech • Software • Cybersecurity
The Senior Embedded C++/Rust Software Engineer will develop robotic systems, collaborate on architecture, support testing, and ensure safety compliance.
Top Skills: C++EthercatFreertosGitLinuxRs485RtosRustSpiSvn
Reposted 3 Days AgoSaved
In-Office
Edison, NJ, USA
Senior level
Senior level
Renewable Energy
Design, develop, and optimize firmware for Battery Management Systems focused on zinc-bromide technology, ensuring compliance with safety standards and effective communication protocols.
Top Skills: AdcsCC++CanReal-Time Operating SystemsRs-485Stm32
Reposted 3 Days AgoSaved
In-Office
Mountain View, CA, USA
132K-210K Annually
Expert/Leader
132K-210K Annually
Expert/Leader
Automotive
The role involves designing and implementing real-time C++ applications on ARM processors, debugging issues, and collaborating with cross-functional teams.
Top Skills: Arm ProcessorsAutomotive EthernetBazelC++CanPythonQnxShell ScriptsSome/Ip
Reposted 3 Days AgoSaved
In-Office
Reston, VA, USA
191K-254K Annually
Senior level
191K-254K Annually
Senior level
Hardware • Defense • Manufacturing
Design and develop low-level embedded software, focusing on bare-metal systems, board bring-up, and security controls for ARM-based devices.
Top Skills: Armv7Armv8 AssemblyCC++Rust
4 Days AgoSaved
In-Office
San Jose, CA, USA
140K-170K Annually
Senior level
140K-170K Annually
Senior level
Aerospace
Design, develop, and execute SIL/HIL tests and automated test frameworks to verify safety-critical embedded platform software per DO-178C. Create test plans, trace requirements, track defects, debug hardware interfaces, and support certification activities.
Top Skills: Arinc-429AsilCC++CanDo-178CEthernetHilI2CIso 26262Logic AnalyzerOscilloscopePower SupplyPythonRs-422Rs-485RtosSilSpi
Reposted 4 Days AgoSaved
In-Office
Durham, NC, USA
Mid level
Mid level
Energy
Develop software to control power generation devices, implement solutions with safety requirements, and optimize performance for embedded systems. Collaborate on projects, troubleshoot issues, and stay updated on technology trends.
Top Skills: C++Ci/CdDockerGitGoLinuxTcp/Ip
Reposted 4 Days AgoSaved
In-Office
Bastrop, TX, USA
Senior level
Senior level
Aerospace • Other
Develop software for embedded devices used globally, focusing on reliability, performance, and security. Responsibilities include design, testing, deployment, and collaboration with manufacturing.
Top Skills: CC++GoLinuxPythonRust
4 Days AgoSaved
In-Office
Torrance, CA, USA
141K-225K Annually
Senior level
141K-225K Annually
Senior level
3D Printing • Automotive
Develop and maintain real-time, multithreaded C++ software for industrial metal 3D printing systems. Implement motion control, automation, GUIs, simulation tools, calibration, fault detection, and maintenance workflows. Integrate software with mechatronic hardware, support commissioning and troubleshooting, and contribute to software architecture, CI/CD, and engineering best practices.
Top Skills: C++CmakeGitGithub ActionsMatlabOpencvPythonQtSimscapeSimulink
Reposted 27 Days AgoSaved
In-Office
Los Angeles, CA, USA
200K-300K Annually
Senior level
200K-300K Annually
Senior level
Aerospace • Artificial Intelligence • Computer Vision • Hardware • Machine Learning • Robotics • Industrial
Design and maintain embedded Linux systems for ground and space telescopes, focusing on reliability, debugging, and collaboration with engineering teams.
Top Skills: CC++Dc Power SystemsGpioI2CMipi Csi-2Motor DriversPcieSpiYocto
5 Days AgoSaved
In-Office
Salem, NH, USA
Senior level
Senior level
Healthtech • Information Technology
Design and develop embedded software for imaging and security platforms, interfacing with hardware and electromechanical subsystems. Build real-time, multi-threaded Linux applications, troubleshoot software/hardware integration across lab, manufacturing, and field, and collaborate with cross-functional engineering teams on architecture, testing, integration, and reliability improvements.
Top Skills: CC++Linux
Reposted 5 Days AgoSaved
In-Office
Sunnyvale, CA, USA
Senior level
Senior level
Artificial Intelligence • Transportation
The Application Software Engineer will focus on integrating AI technology for autonomous driving, ensuring software functionality on hardware platforms, and collaborating across teams for smooth delivery.
Top Skills: Adaptive AutosarBashC/C++Ci/CdDockerGitJenkinsLinuxPythonQnxYocto
Reposted 5 Days AgoSaved
In-Office
Redwood City, CA, USA
Mid level
Mid level
Artificial Intelligence • Information Technology • Robotics • Software
The Embedded Linux Software Engineer will own the embedded software stack, collaborate with teams to integrate robotics systems, and manage software development for compute platforms.
Top Skills: BuildrootCC++CanEmbedded LinuxEthernetMipi Csi/DsiNvidia JetsonPcieQualcomm SnapdragonRustUsbYocto
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 5 Days AgoSaved
In-Office or Remote
8 Locations
Senior level
Senior level
Artificial Intelligence • Hardware • Automation • Manufacturing
The Senior Embedded Software Engineer designs, develops, and maintains embedded software for various hardware platforms, ensuring integration and reliability while leading software architecture efforts and mentoring junior engineers.
Top Skills: C/C++GitLinuxRtosZephyr
Reposted 5 Days AgoSaved
In-Office or Remote
Palo Alto, CA, USA
179K-269K Annually
Senior level
179K-269K Annually
Senior level
Artificial Intelligence • Automotive
Develop and maintain embedded software for autonomous vehicle systems, collaborating with a multidisciplinary team to optimize network communication and ensure safety.
Top Skills: C++CanEthernetLinuxOpenembeddedTcp/IpYocto
Reposted 5 Days AgoSaved
In-Office
Huntsville, AL, USA
120K-180K Annually
Senior level
120K-180K Annually
Senior level
Aerospace • Information Technology • Software • Biotech • Design
Develop embedded software for aerospace platforms, manage requirements, support technical decisions, conduct reviews, and ensure compliance with safety standards.
Top Skills: AdaC++Python
Reposted 5 Days AgoSaved
In-Office
Redmond, WA, USA
125K-175K Annually
Junior
125K-175K Annually
Junior
Aerospace • Other
As an embedded engineer, you will develop and test software for SpaceX flight and ground systems, focusing on reliability and performance.
Top Skills: C/C++LinuxPython
Reposted 5 Days AgoSaved
In-Office
Denver, CO, USA
182K-277K Annually
Senior level
182K-277K Annually
Senior level
Aerospace
The Senior Embedded AI Software Engineer develops platform software for embedded avionics systems, collaborating on hardware integration and ensuring quality through testing and documentation.
Top Skills: C/C++CanCi/CdConfluenceEmbedded SystemsGitlabI2CJIRALinuxMqttNasa Core Flight Software (Cfe)RtosSpiTcp/IpUartUdp
Reposted 5 Days AgoSaved
In-Office
Boston, MA, USA
141K-226K Annually
Senior level
141K-226K Annually
Senior level
Artificial Intelligence • Cloud • Social Impact • Software • Wearables
Design, develop, and maintain embedded applications and networks for Axon's devices. Collaborate with cross-functional teams and mentor junior engineers while ensuring high-performance and stability in software development.
Top Skills: CC++GoPython
5 Days AgoSaved
In-Office
Los Angeles, CA, USA
140K-200K Annually
Senior level
140K-200K Annually
Senior level
Software
Design and implement embedded software for MANET radios, including MAC and routing protocols, device drivers, BSPs for ARM/RISC-V, networking, encryption/security, audio streaming, and test software. Customize Linux, develop kernel drivers and ISRs, improve product security to meet regulatory standards, and support R&D demonstrations and field testing.
Top Skills: Amd Ultrascale+ MpsocArmBoard Support Package (Bsp)CCnsa AlgorithmsDevice DriversInternet/Ethernet ProtocolsIpsecLinuxLinux Interrupt Service RoutinesLinux Kernel Driver DevelopmentManetMicrochip Polarfire SocMimoNiap Common CriteriaNist Fips 140-3Risc-VSocket Programming
6 Days AgoSaved
Hybrid
Foster City, CA, USA
219K-263K Annually
Senior level
219K-263K Annually
Senior level
Artificial Intelligence • Machine Learning • Robotics • Software • Transportation • Design • Manufacturing
Design and implement embedded applications and cloud microservices to manage startup behavior, runtime settings, and configuration across an autonomous vehicle fleet; own service architecture connecting vehicle and cloud; lead cross-team large-scale projects and ensure runtime auditing and recovery.
Top Skills: C++Cloud InfrastructureData PipelinesDockerEmbedded SystemsGpsJavaKotlinKubernetesMapsMicroservicesOta UpdatesPythonRest Apis
6 Days AgoSaved
In-Office
Los Angeles, CA, USA
140K-200K Annually
Senior level
140K-200K Annually
Senior level
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
6 Days 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
6 Days AgoSaved
In-Office
Grand Rapids, MI, USA
112K-149K Annually
Senior level
112K-149K Annually
Senior level
Aerospace • Energy
Lead design, development, and test of embedded firmware and platforms for aerospace systems controlling motors, engines, valves, and more. Perform hardware-software integration, implement communication protocols, ensure RTOS and safety/standards compliance, solve complex technical problems, and provide technical leadership or early people management while meeting cost and schedule targets.
Top Skills: AdaArinc 429CCanCompilersDebuggersDo-178B/CEmulatorsFpgaHypervisorMicrocontrollersMicroprocessorsMil-Std-1553Network DriversPerlPythonReal-Time Operating SystemsShell ScriptingXilinx Standalone
Reposted 6 Days AgoSaved
In-Office
Jacksonville, FL, USA
125K-187K Annually
Senior level
125K-187K Annually
Senior level
Healthtech
Lead the design and development of embedded software for medical devices, ensuring compliance with regulatory standards and mentoring junior engineers.
Top Skills: Adi SharcArm CortexAzure DevopsCC++GitRustSt Microelectronics
6 Days AgoSaved
In-Office
Skaneateles, NY, USA
102K-188K Annually
Senior level
102K-188K Annually
Senior level
Energy
Lead design and scale automated test frameworks for HIL and system integration, develop production-grade automation in Python/C#, debug low-level hardware/software issues using lab equipment, optimize CI/CD pipelines, advocate for testability, and mentor junior engineers.
Top Skills: Are (Ate)AutosarAzure PipelinesBleC#Digital MultimeterDockerEmbedded LinuxGitlab CiGpuJenkinsNpuOpenclOpenvinoOscilloscopePower SupplyPytestPythonPyTorchReal-Time Operating SystemsSyclTensorrtUnittestWi-Fi
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account