Maximum of 25 job preferences reached.
Top Embedded Software Engineer Jobs
Artificial Intelligence • Automotive • Computer Vision • Machine Learning • Agriculture • Defense • Manufacturing
Designs, develops, integrates, tests, and maintains production embedded Linux software for vehicle systems. Responsibilities include modern C/C++ and Qt/QML development, Yocto platform maintenance, Python automation, CI/CD, automated testing, debugging across hardware and software boundaries, release management, architecture, documentation, and production support. The role also provides technical leadership and mentorship while collaborating with multidisciplinary engineering, manufacturing, cybersecurity, and supplier teams.
Top Skills:
Adobe IllustratorAdobe PhotoshopAutosarBitbakeCC++Cameo Systems ModelerCanCmakeConan 2CppunitEmbedded LinuxEthernetFigmaFmvssGdbGitGoogletestI2CIbm Engineering DoorsIso 26262MagicdrawOpenembeddedPythonQmlQt 6.8+Qt CoreQt DbusQt Design StudioQt NetworkQt QuickQt Remote ObjectsSae J1939Sae J2012SconsSerial InterfacesSpiSquishSystemdUds Iso 14229Yocto Project
Biotech
Designs, develops, and tests embedded software, libraries, and tools for gas chromatography and automated sample-handling products. The role includes real-time hardware control, bare-metal microcontroller development, device communication, algorithms, and cross-functional integration with software, firmware, electrical, mechanical, and chemistry teams.
Top Skills:
.Net FrameworkAssemblyCC#C++ClearcaseFpgaGitLinuxPythonRs-232Rs-485RustSQLTcp/IpVisual Studio
Aerospace
Design, implement, verify, and debug real-time embedded flight software for spacecraft and space vehicles. Lead architecture and design decisions, develop simulators and automated testing frameworks, perform system-level testing, and support CI efforts. Collaborate with hardware, avionics, guidance, navigation, control, and systems teams. Mentor engineers, review requirements and code, and contribute across multiple Agile programs.
Top Skills:
Automated TestingCC++Ci/CdCross-Compilation ToolchainsGitGreen Hills SoftwareLinuxNetworking ProtocolsPythonReal-Time Operating SystemsSoftware SimulatorsVxworks
Hardware • Other • Consulting
Develop embedded software and firmware for networking layers in switches and related controller or sensor systems. The role requires extensive Embedded Linux, RTOS, bare-metal, C/C++, and Layer 2/3/4 networking experience. Experience in software-defined radios, modem design, automotive or avionics, AI, or space products is also relevant. Yocto and PetaLinux are preferred. This is a long-term contract with potential conversion to permanent employment in Southern California.
Top Skills:
AIBare MetalCC++Embedded LinuxLayer 2Layer 3Layer 4 NetworkingModem DesignNetworking SwitchesPetalinuxRtosSoftware Defined RadiosYocto
Agency • Information Technology • Professional Services • Consulting
Develop embedded software for IoT gateways and sensor platform integration. Design embedded system architecture, firmware, and device drivers. Implement communications over USB, BLE, WiFi, ZigBee. Work on Linux/Unix platforms, use standard development tools, and integrate RESTful APIs; networking and cloud basics a plus.
Top Skills:
BleCC++DebuggersDevice DriversFirmwareIotIssue TrackingJavaLinuxProfilersRestful ApisScriptingUnixUsbVersion ControlWifiWindriver LinuxZigbee
Agency • Information Technology • Professional Services • Consulting
Integrate silicon and software into customer products, debug and root-cause complex embedded software and networking issues, perform acceptance testing, update documentation, provide technical training and hands-on customer support, and contribute feedback to product teams.
Top Skills:
Board Support Package (Bsp)BootloaderBroadband NetworkingCC++Device DriversDocsisIpv6L2 SwitchLinuxPerformance ProfilingSet-Top Box (Stb)SnmpTcpUdpVlan
Artificial Intelligence • Machine Learning • Robotics • Software • Transportation • Design • Manufacturing
Design, develop, and test embedded software for vehicle charging and power systems; integrate supplier subsystems; produce requirements, design docs, and test plans; collaborate cross-functionally across engineering teams; participate in prototyping through validation for safe, production-quality vehicle power control.
Top Skills:
ArmBattery ManagementCC++CanCanalyzerCanapeIso-26262LinMisra C/C++PcanPolarionPower ElectronicsPowerpc
Aerospace • Hardware • Software • Transportation • Automation
Develop and verify fly-by-wire embedded flight software per ARP 4754A and DO-178C DAL A. Design low-level drivers, safety-critical monitoring, and peripheral interfaces; perform hardware/software integration and bring-up; author and review requirements, architecture, design, and verification artifacts; support FAA/DER reviews and continuous process improvement.
Top Skills:
Arp 4754ABare Metal ProgrammingBootloaderC/C++DmmDo-178CDo-330Do-331Embedded CEncodersMotorsOscilloscopePythonRtosSchematicsSensors
Hardware • Security • Defense • Industrial
Develop and maintain embedded software for audio/maritime products: define requirements, design and code software, test new and legacy code, document work, collaborate with program management and customers, attend software meetings, and perform occasional travel to test facilities.
Top Skills:
A/DCD/ADigital Signal ProcessingEmbedded LinuxFiltersFunction GeneratorIp NetworkingLogic AnalyzerMultimeterOscilloscopeSpectrum Analyzer
Aerospace • Hardware • Software • Defense
Designs, develops, tests, debugs, documents, and supports embedded software for aerospace and space systems. Responsibilities span microcontrollers, Linux-based computers, drivers, board support packages, applications, interfaces, and user interfaces. The role includes hardware integration, code and design reviews, qualification, performance optimization, third-party software assessment, customer support, design presentations, and proposal contributions.
Top Skills:
Arm ProcessorsCC++FpgasLinuxMicrocontrollersReal-Time LinuxReal-Time Operating SystemsSoftware Development Kits
Aerospace • Hardware • Software • Defense
Designs, develops, tests, debugs, documents, and supports embedded software for satellite and airborne systems. Responsibilities span microcontrollers, Linux-based computers, low-level drivers, board support packages, applications, interfaces, and user interfaces. The role includes software design reviews, hardware integration, quality assurance, performance optimization, code reviews, product qualification, customer presentations, proposal support, and post-production or in-orbit support.
Top Skills:
Arm ProcessorsCC++FpgaLinuxReal-Time LinuxReal-Time Operating Systems
Aerospace • Hardware • Software • Defense
Designs, develops, tests, integrates, and supports embedded software for satellite, UAV, launch vehicle, and other aerospace systems. Responsibilities span microcontrollers, Linux-based single-board computers, low-level drivers, board support packages, applications, user interfaces, real-time systems, and FPGA interfaces. The role includes code and design reviews, validation, quality assurance, performance optimization, documentation, customer presentations, proposal support, and post-production or in-orbit customer support.
Top Skills:
Arm ProcessorsBoard Support PackagesCC++Embedded SystemsFpgaIp ProtocolsLinuxMicrocontrollersReal-Time LinuxReal-Time Operating SystemsSoftware Development Kits
New
Cut your apply time in half.
Use ourAI Assistantto automatically fill your job applications.
Use For Free
Aerospace • Hardware • Software • Defense
Develop and maintain spacecraft flight software and software-in-the-loop systems across the mission lifecycle. Design, implement, test, debug, document, integrate, and validate software controlling spacecraft subsystems, ground stations, and mission operations. Perform code and design reviews, reliability and fault-recovery analysis, hardware integration, configuration management, and in-orbit support. Mentor spacecraft engineers and contribute to architecture, requirements, verification, and mission operations for satellite systems.
Top Skills:
CC++Configuration Management ToolsContinuous DeliveryContinuous IntegrationContinuous TestingDefect Tracking ToolsHardware-In-The-Loop TestingJpl F'LinuxNasa CfsPythonSoftware-In-The-Loop TestingTcp/IpUdp
Other
Lead architecture, implementation, integration, and verification of safety-critical embedded firmware for aerospace sensing products. Develop C/C++/Python/Assembly code, use SCADE model-based workflows, perform requirements traceability in DOORS, run LDRA/TQD analysis, support DO-178C certification, debug hardware/software interactions, collaborate across multidisciplinary teams, and mentor junior engineers.
Top Skills:
AdaAdcAdobe FramemakerAfdxArinc 429AssemblyCC++CanDacDo-178CDxlFilteringHardware DebuggerIbm DoorsIbm EwmLdraLogic AnalyzerMixed-Signal Embedded DesignOscilloscopePythonReal-Time ProcessingRs-232ScadeSensor CalibrationTqd
Information Technology • Professional Services • Consulting
Design and implement embedded software for microprocessors using C/C++. Develop and optimize code for constrained processors, write unit tests and test plans, and perform low-level firmware optimizations. Collaborate on embedded system design and debugging.
Top Skills:
CC++Embedded Microprocessors
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
Hardware • Semiconductor • Industrial • Manufacturing
Design, implement, and validate embedded software and firmware for temperature control systems. Develop GUIs, control logic, communications, diagnostics, and test protocols. Collaborate with electrical engineers, troubleshoot hardware/software with debugging tools, document designs, support onsite testing, and interface with customers and vendors.
Top Skills:
CC++Digital OscilloscopeIn-Circuit EmulatorMS OfficeWindows
Information Technology • Professional Services • Software • Consulting
Develop and maintain embedded C/C++ software for video and audio processing (MPEG-2, AVC, HEVC; AC-3, AAC, M1L2, DD+) on Linux. Participate in design and architecture reviews, software development and project life-cycle activities, collaborate with global teams and stakeholders, and support maintenance and delivery in a media/video domain.
Top Skills:
AacAc-3AvcCC++Dd+HevcLinuxM1L2Mpeg-2
Information Technology • Professional Services • Software • Consulting
Develop and maintain embedded C/C++ software for video and audio codec processing on Linux. Participate in design and architecture reviews, follow software development lifecycle and project lifecycles, collaborate with diverse stakeholders, and support global delivery teams.
Top Skills:
AacAc-3Audio CodecsAvc (H.264)CC++Dd+EmbeddedHevc (H.265)LinuxM1L2Mpeg-2Video Codecs
Information Technology • Internet of Things • Consulting • Semiconductor
Design, develop and verify platform embedded software (firmware and device drivers) for ARM7 targets ensuring DO-178B DAL A compliance. Execute verification on ARM7, analyze failures observed during testing, and report findings to the development team.
Top Skills:
Arm7Device DriversDo-178B Dal ADoorsI2CKeil IdeMicrocontroller ArchitecturePrepRtosSpiSvn
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
Reposted 2 Months AgoSaved
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
Artificial Intelligence • Machine Learning • Robotics • Software • Transportation • Design • Manufacturing
Design, implement, debug, and validate real-time embedded software and board support packages across multiple platforms. Enable bring-up of new hardware, build low-level frameworks and drivers, collaborate with electrical and validation engineers, and support the full software development lifecycle for Zoox vehicle platforms.
Top Skills:
Board Support PackagesBootloaderCC++CompilersDevice DriversFreertosLinuxMicrocontrollersMicroprocessorsQnxReal-Time Operating SystemsSafertos
Aerospace • Logistics • Security • Software • Cybersecurity
Lead requirements engineering, interface management, and verification for embedded flight systems. Define software requirements, ICDs, and test plans; lead traceability (DOORS/Cameo), coordinate HWIL integration testing, ensure DO-178C/MISRA/CMMI compliance, and mentor junior engineers.
Top Skills:
CameoCmmiDo-178CHardware-In-The-Loop (Hwil)Ibm DoorsIbm RhapsodyMbseMisra CSysml
Aerospace • Hardware • Software • Defense
Designs, develops, tests, debugs, documents, and supports embedded software for satellite and aerospace systems. Responsibilities span microcontrollers, Linux-based single-board computers, low-level drivers, board support packages, applications, user interfaces, FPGA interfaces, and real-time systems. The role includes code and design reviews, product integration, qualification, post-production and in-orbit support, hardware collaboration, open-source software assessment, customer design reviews, and proposal writing.
Top Skills:
Arm ProcessorsBoard Support PackagesCC++FpgaIp ProtocolsLinuxMicrocontrollersReal-Time LinuxReal-Time Operating SystemsSoftware Development Kits
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



























