Maximum of 25 job preferences reached.
Top Embedded Software Engineer Jobs
Reposted 18 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
Energy
Work on real-time, bare-metal firmware for power conversion and battery management systems: implement PWM/ADC timing, write/test microcontroller drivers (SPI/CAN/Ethernet), support CI/CD build scripts, debug embedded code with lab tools, and contribute to documentation toward production readiness.
Top Skills:
AdcBare-Metal FirmwareBattery Management Systems (Bms)CC++CanCi/CdCmakeCortex-MCortex-REthernetGitI2CJtagLogic AnalyzerMakeOscilloscopePwmReal-Time ControlRustSpiState-Of-Charge EstimationState-Of-Health EstimationSwdUart
Aerospace • Logistics • Security • Software • Cybersecurity
Develop, integrate, and test embedded flight software and device drivers for spacecraft platforms. Interface with hardware buses (UART, SPI, MIL-STD-1553, SpaceWire), build BSPs, run hardware-in-the-loop simulations, perform verification and CI/CD, and produce design/test documentation while collaborating with systems and specialty engineers.
Top Skills:
Analog IoBitbucketBoard Support Package (Bsp)CCi/CdCoverityDevice DriversDevsecopsDiscrete Digital IoDockerFortifyGitJenkinsJIRAKubernetesLinuxMil-Std-1553National Instruments DaqPythonRs-422SonarqubeSpacewireSpiSynchronous SerialUartVxworks 6.9Vxworks 7.0
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)
Robotics • Industrial • Automation
As a Staff Safety Software Engineer, you'll architect and deliver safety-critical software, evaluate hardware components, analyze operational data, and foster a safety culture within the organization.
Top Skills:
CC++Do-178CFmeaFtaHaraIec 61508Iso 13849Iso 26262RtosStpa
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
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
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
Artificial Intelligence • Transportation
Design, develop, and execute automated tests for onboard embedded software across OS, middleware, sensors, and integration points. Validate behavior on embedded hardware and HiL setups, debug system-level issues, build reusable test frameworks, integrate tests into CI pipelines, and enable developer self-service testing to improve coverage and speed release cycles.
Top Skills:
BuildkiteC++CameraCi/CdEmbedded Hardware PlatformsHardware-In-The-Loop (Hil)LinuxPythonQnxRadar
Aerospace
Develop and maintain embedded platform software (drivers, middleware, loaders) for avionics systems. Collaborate with hardware and systems engineers, contribute to architecture and design, perform testing/debugging and performance optimization, produce documentation, and participate in code reviews and mentorship to support safe, reliable spaceflight systems.
Top Skills:
ArmCC++Ci/CdConfluenceGitlabJIRAQnxRtosX86Yocto Linux
Aerospace
Develop and maintain embedded platform software (drivers, middleware, loaders) for avionics systems. Collaborate with hardware and systems engineers, participate in architecture and design, optimize performance, test and debug across hardware platforms, document designs and APIs, mentor peers, and integrate platform software across products.
Top Skills:
ArmBitCC++Ci/CdConfluenceDevice DriversGitlabHardware AbstractionJIRAMiddlewareMultitaskingQnxReal-Time SystemsRtosSoftware LoadersSynchronizationX86Yocto Linux
Consumer Web • Information Technology
Design, implement, test, and deliver embedded software for digital audio products. Follow Agile/Scrum practices, produce technical designs, participate in code reviews, debug/integrate software, promote code reuse, and recommend process and tool improvements across the software lifecycle.
Top Skills:
BashBuildrootCC++11Embedded LinuxGitPerlPythonRtosSvnYocto
New
Cut your apply time in half.
Use ourAI Assistantto automatically fill your job applications.
Use For Free
Other
Lead architecture and development of embedded Linux platforms: Yocto builds, kernel configuration, drivers, real-time C/C++ applications, BSP integration, debugging/profiling, cross-team collaboration, mentorship, and long-term platform maintainability and security.
Top Skills:
BspCC++Device DriversEmbedded LinuxLinux KernelLinux Kernel ModulesOprofilePerfPreempt_RtValgrindYocto
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
Aerospace • Defense • Manufacturing
Develop, test, and debug embedded real-time firmware for unmanned aircraft systems. Integrate sensors and processors (GPS, IMU, autopilots), lead projects, perform flight-test validation, review designs, and mentor junior engineers while ensuring high software quality and configuration control.
Top Skills:
1553AutopilotCC++CanEmbedded MicrocontrollersFreertosGpsImuLogic AnalyzerMatlabMultimeterOscilloscopeReal-Time Operating SystemsRs485SimulinkSpiVxworks
Artificial Intelligence • Software • Generative AI
Lead architecture and development of core robotics platform software (Intel and NVIDIA Jetson). Ensure Linux-based system performance, real-time behavior, deployment, telemetry, DDS configuration, and OS/hypervisor integration. Mentor engineers, guide roadmap and conduct rigorous code reviews to maintain high software quality and scalability.
Top Skills:
C++DdsHypervisorIntel Robotics PlatformsLinuxLinux KernelNvidia JetsonPythonRosTelemetry/Monitoring
Aerospace • Information Technology • Software • Biotech • Design
Bring up AMD Versal SoC on a custom board, integrate and validate programmable-logic IP and AXI interfaces, implement IPC between Versal cores and an AMD APU (RPMsg/OpenAMP/shared memory), develop BSP and drivers, use Vitis/Petalinux/Yocto toolchains, and validate real-time latency and throughput across PL-PS-APU boundaries.
Top Skills:
Amd SdkAmd VersalAxiAxi InterconnectBspCC++Device DriversDmaFpga/PlHardware Debug ToolsIp IntegrationOpenampPetalinuxPythonRpmsgRustShared MemoryVitisVitis HlsXilinx Debug ToolingXilinx SdkYoctoZynq Ultrascale+
Aerospace • Information Technology • Software • Biotech • Design
Lead bring-up of AMD x86 APU on custom board: enable display subsystem (GPU drivers, HDMI/DP), port and stabilize Android AOSP, collaborate with AMD, validate APU/GPU performance and thermal characteristics, and support proof-of-concept delivery and documentation.
Top Skills:
AcrnAmd ApuAndroid AospAndroid OsBoot SequenceBspCC++Displayport (Dp)Gpu DriversHalHdmiJtagLauterbachLinux KernelMipi DsiPythonRocmRustVersalX86Xen
Aerospace • Information Technology • Software • Biotech • Design
Lead end-to-end bring-up of an infotainment dev kit from EVK reference to a custom Mediatek C-X1 board. Own bootloader, kernel, BSP, and middleware integration; drive performance, stability, and thermal characterization; act as primary technical liaison with Mediatek; coordinate cross-functional teams and report weekly status, risks, and decisions.
Top Skills:
BootloaderBspCC++EvkJtagKernelLauterbachLinuxMediatek C-X1MiddlewareMt8Xxx SeriesOscilloscopePythonRustSocU-Boot
Aerospace • Hardware • Software • Manufacturing
Design, architect, and implement high-performance embedded networking software for onboard aircraft video systems. Lead development of Layer 2/3 switching, IGMP, RSTP, and multicast routing, perform board bring-up with hardware teams, optimize low-latency switching, and support peers through design reviews and CI/CD-driven network testing.
Top Skills:
4K Over IpArmAudio/Video LibrariesBashCC++Ci/CdDevice DriversDevOpsIgmpKernel DevelopmentLinux (Embedded)Multicast RoutingNetwork Switch ChipsetsPythonRapid Spanning Tree Protocol (Rstp)X86
Aerospace • Logistics • Security • Software • Cybersecurity
Design, implement, and test embedded software for navigation systems using model-based engineering, DevSecOps, and agile practices. Perform software and system integration on hardware, develop UML/Simulink designs, write and test code, collaborate across teams, and support the full software lifecycle while meeting safety-critical and certification requirements. Must be onsite in Woodland Hills, CA and eligible for U.S. Government Secret clearance.
Top Skills:
Arinc-429CC++ClearcaseClearquestDevsecopsDo-178BDo-178CDoorsGitJavaJIRALdraMatlabMil-Std-1553Model Based EngineeringPolyspacePythonRhapsodyRs-422ScadeSimulinkUmlVector Cast
Aerospace • Logistics • Security • Software • Cybersecurity
Design, develop, operate, and maintain embedded software and firmware for safety- and mission-critical systems. Apply SDLC standards, integrate software with hardware, work in cross-functional Agile teams, interface with customers and suppliers, and use tools like Git, Docker, C/C++, Python, and RTOS (Green Hills) for development, debugging, and deployment.
Top Skills:
BitbucketC++DockerEmbedded CGitGitlabGreen Hills Integrity-178Green Hills Multi IdePythonRms SchedulingRtos
Aerospace
Design, implement, and test embedded software for DSP-based boards including BSPs, bootloaders, device drivers, and embedded test software. Diagnose complex defects, collaborate with cross-functional teams, produce design/test documentation, and ensure compliance with military/aerospace standards.
Top Skills:
Amd Zynq MpsocArmBashBiosBspsCC++CmakeCshDevice DriversEclipseEthernetGccI2CInfinibandIntel X86IpmiLabviewLinux (Red HatLynxosMS OfficePcie Gen3Pcie Gen4PetalinuxPythonRdmaRs232Rs422SlimbootloaderSpiU-BootVisual StudioVitisVivadoVxworks (7.X)Windriver)Yocto
Aerospace
Lead embedded software design, development, testing, debugging, and maintenance. Interface with hardware teams, resolve software issues, produce technical documentation, participate in peer reviews, and apply/improve software development processes for defense embedded systems.
Top Skills:
Ansi CBspDevice Driver DevelopmentDmmDo178CLinuxMisra C/C++OscilloscopePower SupplyPythonSoftware Cybersecurity ToolsVxworks
Information Technology • Consulting
Looking for an Embedded Software Engineer with experience in microcontrollers, Embedded C, and various automotive protocols. Strong skills in team collaboration and Agile methodologies are desired.
Top Skills:
AgileAutosarCan/J1939Embedded CHmiMatlabMicrocontrollersRtos
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




























