Maximum of 25 job preferences reached.
Top Embedded Software Engineer Jobs
Appliances • Industrial
Develop and maintain embedded software for safety-critical radar, surveillance, and communications systems. Responsibilities include requirements development, software architecture and implementation, verification planning, testing, debugging, hardware-software integration, validation, interface documentation, and customer acceptance testing. The role requires modern C++, embedded Linux, RTOS, real-time systems experience, and participation across the full software development lifecycle.
Top Skills:
C++Embedded LinuxPetalinuxRtos
Aerospace
Develop and maintain embedded flight software for satellite avionics, including processor peripherals, device drivers, onboard control algorithms, fault handling, and communication interfaces. Integrate software with spacecraft hardware, support testing and commissioning, and contribute to avionics system design through flight deployment.
Top Skills:
CC++CanCcsdsEcssEthernetFpgaI2CLogic AnalyzersMicrocontrollersOscilloscopesRtosSpiUart
Aerospace • Logistics • Security • Software • Cybersecurity
Develop embedded software for sensor, communication, cyber, SIGINT/EW, and intelligence systems. Responsibilities span requirements generation, hardware selection, software development, system integration, debugging, testing, and product release. Engineers work with embedded C/C++, assembly, scripting, development toolchains, communication protocols, real-time operating systems, and software-defined radio platforms. The role is onsite in Cincinnati and requires or supports obtaining a DoD Top Secret clearance.
Top Skills:
Arm AssemblyAvr AssemblyBashBatchBitbucketCC++CanDigital Signal Processing (Dsp)FreertosGdbGitGitGitlabGnu Compiler Collection (Gcc)Gnu RadioI2CIar Embedded WorkbenchJIRAJtagLinuxMatlabMil-Std-1553BOctavePic AssemblyPreempt_RtPythonRallyRs-232Software-Defined Radio (Sdr)SpacewireSpiTi Code Composer StudioUsbVxworksXilinx SdkZephyr
Aerospace • Logistics • Security • Software • Cybersecurity
Lead embedded software development for sensor, communication, and cyber systems supporting intelligence customers. Responsibilities span requirements, hardware selection, software implementation, integration, testing, debugging, analysis, and product release. The role provides technical leadership to small engineering teams and involves advanced waveform, low-SWaP processing, communications, sensing, SIGINT/EW, and cyber applications. Work is onsite in Cincinnati and requires a Top Secret clearance at start.
Top Skills:
Arm AssemblyAvrBashBatchBitbucketCC++CanFreertosGdbGitGitGitlabGnu Compiler Collection (Gcc)Gnu RadioI2CIar Embedded WorkbenchJIRAJtagLinuxMatlabMil-Std-1553BOctavePicPreempt_RtPythonRallyRs-232Software-Defined Radio (Sdr)SpacewireSpiTi Code Composer StudioVxworksXilinx SdkZephyr
Aerospace • Logistics • Security • Software • Cybersecurity
Leads embedded software development for advanced sensor, communication, cyber, SIGINT/EW, and intelligence systems. Responsibilities span requirements generation, hardware selection, software design and implementation, integration, testing, debugging, analysis, and product release. Provides technical leadership to small engineering teams and develops low-SWaP processing, waveform, communications, and signal-surveillance capabilities using embedded languages, tools, protocols, and real-time operating systems.
Top Skills:
Arm AssemblyAvr AssemblyBashBatchBitbucketCC++CanFreertosGdbGitGitGitlabGnu Compiler Collection (Gcc)Gnu RadioI2CIar Embedded WorkbenchJIRAJtagLinuxMatlabMil-Std-1553BOctavePic AssemblyPreempt_RtPythonRallyRs-232Software-Defined RadioSpacewireSpiTi Code Composer StudioVxworksXilinx SdkZephyr
Aerospace
Designs and supports embedded software and modern user interfaces for aviation ground support test equipment. Responsibilities include troubleshooting, reverse-engineering, documenting proprietary applications, analyzing technical data, and supporting manufacturing and repair teams. The role requires advanced C, C++, and C# programming, embedded system architecture, multithreading, real-time performance optimization, communication protocols, networking, operating system fundamentals, version control, and collaboration with hardware and software engineering teams.
Top Skills:
.Net FrameworkBitbucketCC#C++CanConfluenceGitGitGpibI²CJIRALabviewQtRs-232SerialSourcetreeSpiTcp/IpUartUsbVisual Basic
One Month AgoSaved
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Develop and maintain embedded product software across the full software lifecycle, including requirements, design, coding, integration, testing, troubleshooting, releases, and quality assurance. Use debuggers, emulators, and simulators; support customer hardware implementations; analyze algorithms and data; and collaborate on software and hardware development. The role also involves leading technical teams and working onsite on defense and aerospace electronics programs.
Top Skills:
C++DebuggersEmulatorsLinuxReal-Time Embedded SystemsSimulators
One Month AgoSaved
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Develop and maintain embedded product software across the full software lifecycle, including requirements, design, coding, debugging, integration, testing, releases, and customer support. The role involves C++ development, software and systems engineering processes, real-time embedded systems, Linux, algorithm and data analysis, troubleshooting, and technical team leadership. This is a full-time onsite position supporting defense and mission-critical programs.
Top Skills:
C++DebuggersEmulatorsLinuxReal-Time Embedded SystemsSimulators
One Month AgoSaved
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Develop and maintain embedded product software across the full software lifecycle, including requirements, algorithm development, coding, integration, testing, releases, troubleshooting, and quality assurance. The role supports customer hardware implementations, uses debuggers, emulators, and simulators, and may lead technical teams. This is a full-time onsite position supporting defense and aerospace programs.
Top Skills:
C++DebuggersEmulatorsLinuxSimulators
Hardware • Software
Develop and maintain low-level embedded software for low-power wireless MCUs and SDKs. Own features from requirements through release, optimize real-time firmware for performance and power efficiency, debug hardware-software issues, support silicon bring-up, develop automated testing, and collaborate with cross-functional engineering teams. The role also includes code reviews, technical design discussions, and mentoring engineers.
Top Skills:
ArmBare-Metal SystemsBluetooth Low EnergyC++ChatgptCursorDmaEmbedded CGithub CopilotI2CJtagLogic AnalyzersMicrocontrollersOscilloscopesProprietary Radio SystemsPythonRisc-VRtosSpiSwdThreadUartWi-FiZigbee
Aerospace • Logistics • Security • Software • Cybersecurity
Designs, develops, tests, debugs, and integrates embedded software/firmware (C/C++) for Linux or VxWorks targets. Works across the full SDLC using model-based engineering, DevSecOps/CI-CD, version control, and Agile/Waterfall processes. Interfaces with customers, suppliers, and hardware teams. On-site in Charlottesville, VA; requires US citizenship and ability to obtain Secret clearance. Occasional travel (~10%).
Top Skills:
AgileBashBatchBitbucketCC++CameoCi/CdClearcaseDevOpsDevsecopsGitGitGitlabJavaJIRALinuxModel-Based EngineeringPythonRallyRationalVxworks
Aerospace • Logistics • Security • Software • Cybersecurity
Design, develop, test, integrate, and maintain embedded software and firmware for defense systems. Apply SDLC practices, work with RTOS (Linux/VxWorks), use CI/CD, scripting, version control, and modeling tools, and coordinate with customers, suppliers, and cross-functional teams.
Top Skills:
AgileBashBatchBitbucketCC++CameoCi/CdClearcaseDevOpsDevsecopsGitGitGitlabJavaJIRALinuxModel-Based EngineeringPythonRallyRationalReal Time Operating SystemVxworks
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
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 • Defense • Manufacturing
Design and implement embedded software for UAS. Collaborate with various engineering disciplines, troubleshoot software issues, and maintain software quality.
Top Skills:
C/C++Can BusFreertosMatlabRs485SimulinkSpiVxworks
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
Healthtech • Robotics
Develop embedded C/C++ applications, middleware, system services, APIs, and persistent-data solutions for robotic surgical systems. Design multithreaded and inter-process communication software on embedded Linux, integrate CPU, GPU, FPGA, and other hardware components, and debug issues across application, operating-system, and hardware interfaces. Contribute to software architecture, testing, code reviews, CI/CD, product integration, verification, validation, and root-cause analysis in a regulated medical-device environment.
Top Skills:
CC++C++11Ci/CdCpusDspsEmbedded LinuxFpgasGdbGpusJSONLinuxOpenembeddedPosixProtobufPythonShell ScriptingSqliteSystemdTcp/IpYocto
Security
Designs, analyzes, integrates, tests, and improves embedded software for satellite systems supporting defense and intelligence missions. Translates customer requirements into software designs, evaluates engineering practices, supports hardware integration and satellite operations, witnesses testing, investigates anomalies, and recommends technology improvements. Partners with government, contractor, and engineering teams to resolve issues and execute activities across the system lifecycle with substantial technical independence.
Top Skills:
Embedded SoftwareHardware-Software IntegrationOrbital MechanicsReal-Time SystemsSatellite SystemsSoftware Architecture
Information Technology
Design and deploy rugged edge computing systems: integrate CPUs/GPUs/TPUs/FPGAs, optimize AI models for real-time inference, implement RTOS and zero-trust hardening, and deliver containerized, cloud-synced edge stacks for tactical environments.
Top Skills:
Ai Model OptimizationCC++Ci/CdContainerizationCpusFpgasGitlabGpusMicroservicesPythonRtosRustTpusZero-Trust Security
Automotive • Cloud • Hardware • Software
Leads the architecture, development, calibration, validation, and integration of automotive body-control systems, particularly lighting features. Develops requirements, simulations, test cases, and SIL/HIL validation strategies; troubleshoots physical, electrical, and software issues. Oversees projects, prioritizes issues, manages resources, collaborates cross-functionally, and mentors junior engineers while promoting robust software development practices.
Top Skills:
AgileAutomotive Control SystemsCCanControl TheoryEmbedded SystemsEthernetFault Tree AnalysisFmeaGitHardware-In-The-Loop (Hil)JamaJIRALinPid TuningPythonReal-Time Operating Systems (Rtos)ScrumSoftware-In-The-Loop (Sil)Vector CanalyzerVector CanapeVector Canoe
Cloud • Information Technology • Internet of Things • Professional Services • Software
Design and implement performance-critical software features for Cisco Phone and Room collaboration devices. Develop embedded and network-device applications using C and C++, with Python or Java for scripting, automation, application development, and integration. Build production-ready CI/CD pipelines, write automation tests, collaborate with cross-functional engineering teams, and support scalable software used by global customers.
Top Skills:
Automation TestingCC++Ci/CdCommand-Line ToolsEmbedded SystemsGitJavaNetwork DevicesPython
Artificial Intelligence • Cloud • Information Technology • Consulting
Develop and test multi-service networking and network security products across hardware and virtualized or containerized systems. Resolve internal and external customer issues, collaborate with product management, QA, platform development, and other engineering teams, and build AI-based tools for debugging and development. The role requires strong C, C++, and Python programming fundamentals, algorithm design, and knowledge of embedded systems, operating systems, hardware architecture, and networking technologies.
Top Skills:
Access ControlAICC++Class Of ServiceContainerizationEmbedded SystemsEthernet SwitchingFirewallsHardware ArchitectureIp ForwardingOpen-Source SoftwarePythonQuality Of ServiceRouting ProtocolsTcp/IpUdpUnix/LinuxVirtual Machines
Aerospace • Information Technology • Software • Biotech • Design
Develop and own embedded software for vehicle access authentication, including Digital Key and Key Card functions such as authorization, locking, unlocking, and start authorization. Architect and implement real-time ECU software using C and Python across Bluetooth, UWB, NFC, and RF technologies. Lead cross-functional integration, vehicle bring-up, debugging, validation, and post-launch support while applying automotive safety, cybersecurity, connectivity, and coding standards.
Top Skills:
AspiceAutomotive EcusAutomotive EthernetBluetoothCCanCar Connectivity Consortium (Ccc) StandardsClaude CodeDigital KeyEmbedded LinuxGithub CopilotIso 26262Key Card AuthenticationMisraNfcPythonReal-Time Operating Systems (Rtos)RfUltra-Wideband (Uwb)Vs Code
Aerospace • Other
Design and develop embedded software, RF systems, test infrastructure, and automation for Starshield satellite payloads. Build and validate RF test benches using specialized laboratory equipment, collaborate with hardware, FPGA, DSP, and software teams, research novel satellite RF solutions, and create electromagnetic simulation models. The role supports design validation, qualification, production, and national security missions.
Top Skills:
AntennasCC++Configuration ManagementDspElectromagnetic SimulationFpgaHigh-Speed OscilloscopesLinuxPythonRf Power MetersRf SystemsSpectrum AnalyzersThermal ChambersVector Network AnalyzersVector Signal AnalyzersVector Signal GeneratorsVersion ControlWindows
Hardware • Internet of Things • Software • Industrial
Design, implement, and test embedded firmware (C/C++) for microcontroller and processor-based systems. Develop drivers, BSPs, and RTOS-based applications, interface with hardware peripherals, perform hardware bring-up and debugging, support integration/validation, document firmware, and collaborate with customers and cross-functional teams.
Top Skills:
AdcCC++CanDacEmbedded LinuxEthernetFreertosI2CJtagLogic AnalyzerOscilloscopeSpiThreadxUartZephyr
Automotive • Hardware • Software • Manufacturing
Designs and develops embedded architecture, firmware, and software for automotive hardware products from prototype through production. Responsibilities include hardware bring-up, peripheral configuration, debugging across hardware and software, algorithm development, code reviews, product planning, technical research, and mentoring engineers. The role also provides expert support for existing products and may lead software engineering projects.
Top Skills:
Arm Cortex-A55Arm Cortex-M0Arm Cortex-M3Arm Cortex-M4Automotive Vehicle Communication ProtocolsCC++CanEmbedded LinuxGpioI2CLogic AnalyzersObd-IiOscilloscopesProtocol AnalyzersReal-Time Operating SystemsSource Control ToolsSpiUartYocto
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




























