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






























