Top Embedded Software Engineer Jobs

17 Days AgoSaved
Hybrid
Nashua, NH, USA
97K-165K Annually
Mid level
97K-165K Annually
Mid level
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
The role involves executing software architecture, ensuring effective communication among engineers, and solving engineering challenges in software development.
Top Skills: C++
12 Days AgoSaved
In-Office
Austin, TX, USA
Mid level
Mid level
Information Technology • Robotics
Develop and maintain embedded firmware for autonomous vehicles and delivery robots. Design software-hardware architecture, implement C++/Python code, create testing and diagnostic tools, integrate with hardware and other teams, and optimize code for performance and reliability.
Top Skills: C++CanEmbedded FirmwareEthernetI2CMicrocontrollersPythonRs232Rs485RtosSpi
12 Days AgoSaved
In-Office
Herndon, VA, USA
106K-159K Annually
Junior
106K-159K Annually
Junior
Information Technology • Security • Cybersecurity
Design, develop, and test embedded software and tooling to support offensive cybersecurity research and operational capabilities. Build target-specific instrumentation, high-fidelity emulation targets, and CNO tools for embedded platforms. Work independently to execute technical tasks while aligning with company processes and customer mission requirements.
Top Skills: BashBuild SystemsCC++CnoEmulationIntrospection ToolingPythonQemuReverse EngineeringToolchainsVirtualization
17 Days AgoSaved
Hybrid
Milford, MI, USA
Junior
Junior
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
The Embedded Software Quality Assurance Engineer focuses on ensuring software quality through testing and debugging of embedded systems for electric motors and battery management.
Top Skills: Automotive EthernetCC++CanCanapeCpputestDspace ControldeskEtas IncaIntrepid NeoviJenkinsLauterbach Trace32LinMatlabPythonSimulinkStateflowVector CanoeVspy
12 Days AgoSaved
In-Office
Dubuque, IA, USA
70K-110K Annually
Entry level
70K-110K Annually
Entry level
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
12 Days AgoSaved
In-Office
2 Locations
Entry level
Entry level
Appliances
Develop and test embedded software through full lifecycle activities (requirements, architecture, design, unit/integration testing). Work cross-functionally to implement drivers and features for cameras, SoCs, sensors; debug hardware/software issues; participate in code reviews, planning, process improvement, and software compliance.
Top Skills: AssemblyCEmbedded SystemsReal-Time Operating Systems
12 Days AgoSaved
In-Office
2 Locations
160K-200K Annually
Senior level
160K-200K Annually
Senior level
Information Technology • Internet of Things • Software
Lead development, integration, and test of safety- and mission-critical embedded avionics software. Design and implement flight software on RTOS and bare-metal platforms, perform hardware/software integration, support lab and flight test, and collaborate across multi-site teams to deliver DO-178C-compliant, production-ready systems.
Top Skills: Amd FpgaBare MetalBitbucketC++CameoConfluenceDo-178CFpgaGitGitlabHilIntegrityJIRALinuxMicrochipMicrosemiMilMosa.IcPythonRhelSilVivadoVxworksWindowsXilinx FpgaYocto
Reposted 17 Days AgoSaved
Hybrid
Mountain View, CA, USA
217K-275K Annually
Senior level
217K-275K Annually
Senior level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Responsible for developing and debugging embedded Linux platforms for GM's vehicles, optimizing performance, and leading technical teams, while collaborating with cross-functional partners and vendors.
Top Skills: ArmCCi/CdGitLinuxMakePythonShell ScriptingYocto
Reposted 12 Days AgoSaved
In-Office
95826, Sacramento, CA, USA
125K-150K Annually
Senior level
125K-150K Annually
Senior level
Industrial • Manufacturing
Design, develop, and maintain software code for elevator control systems, troubleshoot and debug hardware/software, mentor junior engineers.
Top Skills: BashCC++CygwinGitIar ArmPowershellPythonReal-Time Operating SystemsSubversion
Reposted 12 Days AgoSaved
In-Office
Burlington, MA, USA
90K-115K Annually
Junior
90K-115K Annually
Junior
Beauty • Robotics • Software • Automation
Develop high-performing embedded software for robotic systems using C++ on Raspberry Pi 4/Linux, collaborating across engineering teams.
Top Skills: C++LinuxMicrocontroller-Based SystemsRaspberry PiRtos
Reposted 13 Days AgoSaved
In-Office
San Jose, CA, USA
150K-250K Annually
Senior level
150K-250K Annually
Senior level
Artificial Intelligence • Hardware • Information Technology • Software
Design, develop, and optimize embedded software for AI-driven applications. Lead technical efforts and mentor junior engineers, ensuring performance and reliability in real-time systems.
Top Skills: AsicCC++FpgaFreertosRtosZephyr
13 Days AgoSaved
In-Office
2 Locations
151K-231K Annually
Senior level
151K-231K Annually
Senior level
Aerospace
Develop, verify, and test real-time embedded avionics software for rocket engines. Responsibilities include requirements, architecture and design, implementation, device drivers, systems integration, test development/execution, debugging at the software/hardware boundary, and collaborating with multidisciplinary teams to deliver safety-critical, fault-tolerant systems.
Top Skills: AgileBare MetalCC++ConfluenceDevice DriversDo-178CGitJIRALinux KernelPythonRtosSdlcSerial CommunicationsTcp/IpUml
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
13 Days AgoSaved
In-Office
2 Locations
Mid level
Mid level
Consumer Web
Develop and maintain Linux-based embedded system software for connectivity (Wi‑Fi, modem), security, persistence, middleware and HAL. Work on IPC (D-Bus, DDS), system services, debugging field issues, and collaborate with hardware, ops, and vendors to improve reliability and performance across deployed IoT devices.
Top Skills: CC++D-BusDdsEmbedded LinuxHardware Abstraction LayerKernel/Driver DevelopmentMiddlewareModemWi-FiYocto
Reposted 13 Days AgoSaved
In-Office
Los Angeles, CA, USA
48-67 Annually
Junior
48-67 Annually
Junior
Software
The Embedded Software Engineer develops software for MANET radios, focusing on device drivers, networking functions, encryption, and security features. Responsibilities include implementing protocols, testing software, and enhancing security compliance.
Top Skills: ArmCLinuxRisc-V
Reposted 13 Days AgoSaved
In-Office
Irvine, CA, USA
48-67 Annually
Junior
48-67 Annually
Junior
Software
Join Silvus Technologies as an Embedded Software Engineer to develop software for MANET radios, focusing on protocols, security, and device drivers.
Top Skills: ArmCEncryption ProtocolsLinuxmacOSNetworking ProtocolsRisc-VSocket Programming
Reposted 13 Days AgoSaved
In-Office
2 Locations
119K-281K Annually
Junior
119K-281K Annually
Junior
Biotech
As an Embedded Software Engineer, you will develop firmware for brain-computer interfaces, collaborating cross-functionally on safety-critical embedded systems and delivering manufacturable solutions.
Top Skills: BleC/C++Embedded StacksFpgaMcu ArchitecturesPythonRfTcp/Ip
Reposted 13 Days AgoSaved
In-Office or Remote
Burlington, MA, USA
Mid level
Mid level
Information Technology
Develop embedded software in C/C++ for micro-controllers and Linux/Android systems, focusing on hardware security for IoT devices. Involve in design, development, and testing of supporting libraries.
Top Skills: AndroidCC++Embedded SystemsLinuxSoftware DevelopmentYocto
Reposted YesterdaySaved
Hybrid
Chicago, IL, USA
130K-180K Annually
Senior level
130K-180K Annually
Senior level
Software
The role entails integrating and optimizing on-vehicle AD systems, collaborating on diagnostics and vehicle platform integration, while conducting on-site testing.
Top Skills: AutosarCC++CanCan-FdCanalyzerCanoeEthernetGitIsystemJ1939LauterbachLinLinuxPythonSpiUds
Reposted 19 Days AgoSaved
In-Office
Berthoud, CO, USA
125K-155K Annually
Senior level
125K-155K Annually
Senior level
Aerospace • Defense
The Senior Embedded Software Engineer will design and maintain software for aerospace systems, debug hardware, and collaborate on software features in a reliable and high-performance environment.
Top Skills: CC++FpgaLabviewMatlabPythonRtos
Reposted 14 Days AgoSaved
In-Office
Fremont, CA, USA
Mid level
Mid level
Semiconductor • Energy • Manufacturing
The Embedded Software Engineer designs, develops, and tests software interfacing with hardware. Key tasks include firmware development, performance optimization, and hardware-software integration using C and C++.
Top Skills: AssemblyCC++CanopenDevice TreesDevicenetEmbedded LinuxEthercatI2CProtocol (SpiPythonReal-Time Operating SystemsUart)
Reposted 14 Days AgoSaved
In-Office
Pleasanton, CA, USA
150K-250K Annually
Senior level
150K-250K Annually
Senior level
Artificial Intelligence • Information Technology • Machine Learning
Responsible for developing security firmware for the Secure Enclave in embedded systems, collaborating on tools and architecture with a focus on cryptography and system security.
Top Skills: CC++Ci ToolsGitJIRAPython
Reposted 14 Days AgoSaved
In-Office
San Francisco, CA, USA
29-29 Annually
Internship
29-29 Annually
Internship
Aerospace
As an Intern, you will design, write, and test software for satellites and ground control, working with the engineering team on performance management.
Top Skills: C++Python
Reposted 15 Days AgoSaved
In-Office
Sunnyvale, CA, USA
120K-164K Annually
Senior level
120K-164K Annually
Senior level
Hardware • Information Technology • Other • Software • Analytics
Develop mission-critical applications for GPS receivers, overseeing the software development life cycle, ensuring quality, and collaborating across teams to enhance aviation safety.
Top Skills: Configuration Management ToolsEmbedded SystemsMicrosoft Visual C++Python 3.XRelational DatabasesVisual Basic
Reposted 15 Days AgoSaved
In-Office
Sunnyvale, CA, USA
120K-164K Annually
Senior level
120K-164K Annually
Senior level
Hardware • Information Technology • Other • Software • Analytics
Develop high-performance GPS software for aviation, design and certify time-critical systems, and collaborate with hardware teams for advanced technology solutions.
Top Skills: C ProgrammingC++Digital HardwareEmbedded SystemsMicroprocessor ArchitectureMulti-Threaded Operating SystemsPython 3.X
Reposted 20 Days AgoSaved
Hybrid
Nashua, NH, USA
118K-201K Annually
Senior level
118K-201K Annually
Senior level
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Design and implement security architectures on complex processors, develop embedded software for security solutions, and work with current technologies to provide defense-in-depth security solutions.
Top Skills: Board Support Package (Bsp)Embedded SoftwareNist Cryptographic AlgorithmsOperating System (Os)Security Architectures
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account