Maximum of 25 job preferences reached.
Top Embedded Software Engineer Jobs
Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
Designs, integrates, tests, debugs, and documents embedded real-time software for satellite systems. Responsibilities include hardware and flight software integration, cyber vulnerability analysis, cyber monitoring algorithm development, software safety and assurance, automated build and testing pipelines, and custom development tools. The engineer collaborates with flight software and product security teams to deliver reliable products on schedule and within cost targets.
Top Skills:
ArmArtifactoryCC++Cosmos Ground SoftwareDevOpsGitlabGnu ToolchainsJavaPowerpcPythonReal-Time Operating Systems (Rtos)
YesterdaySaved
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Design, develop, validate, integrate, test, and debug embedded software for safety-critical avionics systems. Translate customer and system requirements into technical solutions, collaborate with systems and hardware engineers, follow software lifecycle and coding standards, conduct code reviews, maintain configuration control, produce engineering documentation, and improve legacy code. Work within an integrated product team while ensuring compliance with avionics safety standards including DO-178C.
Top Skills:
Arinc 429ArmArp4754CDo-178BDo-178CDo-254EncryptionGitIso-26262MatlabMil-Std-1553Programmable Logic DevicesPythonRs-232Secure BootSimulink
Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Design, develop, test, and document embedded software for aerospace products. Collaborate with cross-functional teams on software specifications, hardware integration, system performance, customer requirements, and industry compliance. Execute project subtasks, conduct technical information exchanges, and support software verification and validation. The role also involves mentoring and leadership responsibilities, with occasional travel and an initial 90-day on-site requirement.
Top Skills:
A429AssemblyBitbucketCC++DeosDo-178B/CDoorsEmbedded RtosI2CIntegrityJIRALinuxMicrosoft Visual StudioPythonSpiUartVxworks
Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Develop and maintain embedded flight management software for next-generation avionics. Responsibilities include implementing reliable and secure software, participating in requirements and code reviews, collaborating with systems, hardware, testing, and certification teams, supporting integration and laboratory testing, and troubleshooting defects throughout the development lifecycle while complying with aerospace certification standards.
Top Skills:
AvionicsCC++Embedded Systems
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Develops real-time embedded software for military GPS receivers, focusing on anti-jam and advanced signal processing. Responsibilities span requirements analysis, architecture, coding, integration, verification, documentation, software tools, field demonstrations, customer support, and mentoring. The role requires collaboration across software, systems, firmware, and hardware engineering disciplines, with opportunities to develop expertise in GPS receiver technology and digital signal processing.
Top Skills:
Arm ProcessorsCC++Digital Signal ProcessingDoorsGpsJIRALauterbach Trace32MatlabMatlab SimulinkNucleus RtosPythonReal-Time Embedded SystemsRf FilteringSourcery Codebench
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Designs, develops, integrates, and tests embedded software for avionics, flight controls, vehicle power, autonomous systems, and defense electronics. Responsibilities span the full software lifecycle, including requirements, architecture, implementation, hardware integration, debugging, and verification. The engineer works with embedded processors and bare-metal or real-time operating systems, collaborates across engineering teams, interfaces with customers, and may mentor teammates or lead technical design activities.
Top Skills:
ArmArm Development StudioAssemblyBare-Metal Operating SystemsCC++Do-178B/CGreen HillsJavaMatlabPowerpcProprietary RtosPythonReal-Time Operating SystemsSimulinkX86
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Design and develop embedded software for avionics, flight controls, vehicle power systems, autonomous systems, and defense applications. Responsibilities span requirements development, software design, implementation, integration, testing, and lifecycle planning. Engineers use embedded development environments and target PowerPC and ARM processors, perform low-level bare-metal development, collaborate across engineering teams, interface with customers, and mentor colleagues. Opportunities include technical contributor and technical leadership roles.
Top Skills:
ArmArm Development StudioAssemblyBare Metal Operating SystemsCC++Configuration ManagementDo-178B/CGreen HillsJavaMatlabPowerpcProprietary RtosPythonSimulinkSource Control SystemsX86
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Develop and maintain embedded vehicle control and data planes for cloud-connected ECU fleets. Responsibilities include configuration delivery, vehicle data collection, distributed coordination, cloud integration, observability, reliability optimization, remote diagnostics, production support, open-source contributions, technical leadership, and mentoring. The role requires expertise in C/C++, Linux, Android, QNX, distributed systems, vehicle protocols, AUTOSAR, and fleet management.
Top Skills:
AndroidAutosarAws Iot HubAws S3AzureCC++CanCi/CdFirestoreFluent BitGcp Iot CoreGoogle Pub/SubLinuxMtlsOpentelemetryQnxSome/IpUdsXcp
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Lead embedded software development for the APKWS program, designing high-performance, low-power C/C++ code for single-board computers. Architect scalable, manufacturable solutions, integrate closely with hardware, optimize power and processing, and drive new capability development for mission-critical, production-deployed systems.
Top Skills:
CC++Embedded KernelsHardware-Software Co-DesignLow-Level Driver DevelopmentLow-Power ArchitecturesRtosSbcSingle-Board Computers
Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Develop embedded software for aerospace electronic controller systems, including requirements, architecture, coding, integration, certification, testing, verification, validation, feature definition, and customer support. The role requires C programming and values C++, Python, model-based development, software lifecycle knowledge, configuration management, analytical ability, and effective collaboration. This is a hybrid position in Phoenix, Arizona, with no relocation offered.
Top Skills:
CC++Embedded SoftwareModel-Based Software DevelopmentPython
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
Design and harden on-device security for Specs including permissions, sandboxing, secure IPC, and trusted execution. Build privacy and integrity controls for on-device AI, improve fuzzing and automated security testing, conduct threat modeling, vulnerability assessment, and secure code review across OS, firmware, services, and device-cloud surfaces.
Top Skills:
Access ControlApplied CryptographyAttestationCC++Dynamic AnalysisFirmwareFuzzingKey ManagementLinuxOn-Device Ai/MlPermission SystemsRustSandboxingSecure IpcSnap OsStatic AnalysisTrusted Execution/Tee
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Lead architecture, design, implementation, and verification of safety-critical embedded avionics software. Mentor engineers, ensure DO-178C compliance, integrate cybersecurity features, perform code analysis, and drive software process improvements while supporting EVM/CAM responsibilities.
Top Skills:
AesArmAssemblyCC++Cryptographic AcceleratorsDo-178B/Do-178CDo-254DtlsDynamic Code AnalysisEarned Value Management (Evm)EccGmacHardware Security Module (Hsm)HmacIntegrityIpsecIso-26262LynxosModel Based Systems Engineering (Mbse)Multi-CorePythonRsaRtosSecure BootShaStatic Code AnalysisTlsTrusted Execution Environment (Tee)Trusted Platform Module (Tpm)Vxworks
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
Reposted 14 Days AgoSaved
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
The Embedded Software Engineer will develop, integrate, and validate safety-critical software for avionics systems, ensuring compliance with security processes and collaborating with cross-functional teams.
Top Skills:
Arinc 429C/C++Cryptographic AlgorithmsMil-Std-1553Model Based Systems EngineeringPythonRs-232
Reposted 15 Days AgoSaved
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Design, develop, and validate safety-critical avionics embedded software per DO-178C. Collaborate with systems and hardware engineers for SW/HW integration, perform testing, debugging, code reviews, and produce engineering documentation. Implement software development best practices and may reverse-engineer code to address issues and improve maintainability.
Top Skills:
Arinc 429ArmArp4754Board Support PackagesCDevice DriversDo-178CDo-254EncryptionGitHardware-Based SecurityIso-26262Matlab/SimulinkMil-Std-1553Multi-Core ProcessingProgrammable Logic Devices (Fpga)PythonReal-Time Embedded SystemsRs-232Secure Boot
Aerospace • Artificial Intelligence • Computer Vision • Machine Learning • Natural Language Processing • Software • Defense
Develop software for embedded components supporting UAS, focusing on GNC software and HWIL testing for autonomous vehicles. Ensure mission success through engineering design cycle involvement.
Top Skills:
C++CmakeDockerEmbedded LinuxGitlabPython
Robotics
The Embedded Software Engineer will design, develop, and optimize embedded firmware for robotic systems, ensuring high reliability and integration with hardware components. Responsibilities include coding, debugging, testing, and supporting real-time control software in a fast-paced environment.
Top Skills:
C++Can)Communication Protocols (SpiEmbedded SystemsEthercatFirmwareReal-Time Operating SystemsRust
Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Design, develop, and integrate complex real-time embedded navigation and guidance software. Support requirements, architecture, coding on RTOS, integration, certification artifacts (DO-178), verification/validation, testing, and customer support across embedded platforms (ARM/FPGA).
Top Skills:
Arinc 429Arinc 664 (A664)ArmAssemblyBitbucketCC++CanCi/CdDeosDo-178Fpga SocGitJIRALinuxMil-Std-883MultithreadingRtos
Artificial Intelligence • Computer Vision • Machine Learning • Robotics • Defense • Manufacturing
Develop and maintain Linux kernel drivers and embedded Linux distributions for NVIDIA Jetson platforms. Integrate and optimize custom PCIe, FPGA, Ethernet, USB, and MIPI camera hardware. Debug low-level system issues, profile performance for real-time applications, collaborate with hardware and vision teams, and produce documentation for drivers and hardware interfaces.
Top Skills:
BashCC++CanEmbedded LinuxEthernet NicsFpgaI2CLinux DriversLinux KernelLogic AnalyzerMipi Camera InterfacesNvidia JetsonOscilloscopePciePerformance ProfilingPythonSpiTcp/IpUartUdpUsb
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Design, document, and implement low-latency C++ runtime software on Linux for GM's Autonomy Interface. Interface sensors and custom vehicle hardware, apply software best practices, use CI and automated testing, collaborate across teams, mentor developers, and deliver reliable embedded projects incrementally.
Top Skills:
Automotive AdasAutonomy StackBashBuildrootCC++C++11CameraContinuous IntegrationEmbedded LinuxGoLidarLinuxNetworkingPosixPythonQnxRadarRosVxworksYocto
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
The role involves developing and supporting virtualization technology for testing embedded systems, integrating test environments, and enhancing test processes.
Top Skills:
Android EmulatorsCC++KvmQemuRustVirtio Drivers
17 Hours AgoSaved
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Lead development of production embedded Linux platforms for GM vehicle compute systems. Design kernel modules, device drivers, BSPs, boot and recovery systems, and Yocto distributions for ARM-based SoCs. Drive performance optimization, complex hardware-software debugging, automated testing, CI/CD, diagnostics, and reliability improvements. Partner with silicon vendors, provide architecture and code-review leadership, mentor engineers, and coordinate platform delivery across automotive software teams.
Top Skills:
Android Automotive OsArmBashBoard Support PackagesBootloadersCCi/CdDevice TreeEmbedded LinuxFtraceGdbGitGitHardware-In-The-Loop TestingIso 26262Kernel TracingLinux Device DriversLinux KernelMakeOver-The-Air UpdatesPerfPythonSecure BootStraceTrusted Execution EnvironmentsYocto
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Develop embedded software for vehicle software-update functions using C/C++ in various environments. Collaborate with teams, perform testing, and resolve issues to enhance vehicle software.
Top Skills:
AndroidAutomation Testing ToolsCC++CmakeContinuous DeploymentContinuous IntegrationGitGnu MakeGradleLinuxQnxRust
Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Design, develop, integrate, and validate mission-critical embedded avionics software using C/C++ and Python in deterministic RTOS environments. Integrate aircraft subsystems, implement avionics communication protocols, and ensure compliance with DO-178B/C, ARP4754, and safety requirements. Manage requirements traceability, testing, documentation, and continuous integration using Jira, Bitbucket, Confluence, Bamboo, and IBM Rational DOORS. Provide technical mentorship and collaborate across engineering teams to develop next-generation cockpit platforms.
Top Skills:
Arinc 429Arinc 653Arp4754BambooBitbucketC++CanConfluenceDo-178B/CIbm Rational DoorsJIRAPythonRs-232Rtos
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Lead and support ATW projects for ICE propulsion controls: define requirements, develop controller software and calibrations, verify on SIL/HIL, engine carts, dyno or vehicles, and perform emissions testing to meet regulatory and performance targets.
Top Skills:
AmesimCConcertoDspaceEtasGerritGitGmsimGt PowerHilIncaIndicomMatlabSilSimulinkVehicle Spy
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Architect, design, develop, integrate, verify, and document real-time embedded software for military GPS receivers. Focus on GPS anti-jam and signal-processing capabilities, including jammer direction finding, position, and characterization. Analyze requirements, define software architectures, develop tools, support field demonstrations and customers, and mentor engineers. Collaborate across systems, firmware, and hardware disciplines while contributing to product development and continuous improvement.
Top Skills:
Arm ProcessorsCC++Digital Signal ProcessingDoorsGpsJIRALauterbach Trace32MatlabMatlab SimulinkNucleus RtosPythonReal-Time Embedded SystemsSourcery Codebench
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



















