Maximum of 25 job preferences reached.
Top Embedded Software Engineer Jobs
Reposted 2 Months AgoSaved
Aerospace • Logistics • Security • Software • Cybersecurity
Design, develop, test, integrate, and maintain embedded software/firmware (Linux/VxWorks) across the full SDLC. Use C/C++, scripting, model-based engineering, CI/CD/DevSecOps and Agile practices. Interface with customers, suppliers, and cross-functional teams; support program needs and occasional travel.
Top Skills:
AgileBashBatchBitbucketCC++CameoCi/CdClearcaseDevOpsDevsecopsGitGitGitlabJavaJIRALinuxModel-Based EngineeringPythonRallyRationalVxworks
Aerospace • Other
Design, develop, test, and operate highly reliable embedded software for Starlink spacecraft and ground systems. Build autonomous, fault-tolerant systems; create prototypes; analyze metrics; develop unit and hardware-in-the-loop tests; optimize performance; and own software through release and flight operations. Collaborate with hardware and software engineers, provide technical leadership, and continuously improve systems in a dynamic environment.
Top Skills:
CC++Distributed SystemsHardware-In-The-Loop TestingLinuxPythonReal-Time Systems
Artificial Intelligence • Hardware • Automation • Manufacturing
Architect, develop, integrate, test, debug, and optimize embedded software for diverse hardware platforms using RTOS, bare-metal, Zephyr, and Linux environments. Lead software architecture, system validation, test automation, and multi-threaded application development while collaborating with hardware and software teams. Define test strategies, analyze defects, document designs, conduct code reviews, mentor engineers, optimize performance and power usage, and contribute to open-source projects.
Top Skills:
AdcsAgile/ScrumAi/MlBare-Metal ProgrammingCC++CanCi/CdComputer VisionDacsDspFpgaGenaiGitGpioI2CIce DebuggersIdesImage ProcessingJtagLinuxLogic AnalyzersMicrocontrollersMicroprocessorsMulti-Core SystemsMulti-ThreadingOscilloscopesPwmsPythonRtosSignal GeneratorsSpiTimersUartZephyr
Reposted 2 Months AgoSaved
Energy
Design and implement bare-metal real-time firmware for power conversion units: high-resolution PWM, synchronized ADC sampling, low-level peripheral drivers, multi-core optimization, CI/CD integration, and collaboration with power electronics engineers to scale products from prototype to production with safety-focused designs.
Top Skills:
AdcArm Cortex-MArm Cortex-RBare-MetalBootloaderCCanCan-FdCi/CdCmakeEthernetHardware TimersHigh-Resolution PwmI2CJtagLogic AnalyzerMakeOscilloscopeReal-Time Multi-Core ProfilingRustSecure BootSpiSwdUart
Security
Design, develop, and test embedded software, digital logic, Linux kernel modules, and user-space Linux software. Lead hardware/FPGA/software integration, assist analog/mixed-signal board design and hardware bring-up, develop manufacturing/test tools, apply AI-assisted development, and assist project planning and management.
Top Skills:
Ai-Assisted Development ToolsBashCC++Control SystemsFpgaLinuxLinux Kernel ModulesLogic AnalyzerLow-Noise Analog Circuit DesignOscilloscopePythonRfSignal ProcessingUser-Space LinuxVerilogVhdl
Artificial Intelligence • Hardware • Software
As an Accelerator Software Engineer, you will develop firmware and software for an ASIC, collaborating on design and implementation across multiple domains, including host-side drivers and microcontroller architecture.
Top Skills:
AsicDmaDramEmbedded ArchitectureEthernetFirmwareHbmLinuxPcieSoftware DevelopmentUart
Aerospace
Develop and verify safety-critical embedded software for an aircraft Charge Control Unit. Design charge-control systems interfacing with high-voltage hardware, decompose requirements under DO-178C, implement fault detection and diagnostics, analyze schematics and signal integrity, conduct HIL testing, and support software certification processes.
Top Skills:
CC++CanCustom SchedulersDo-178CEmbedded FrameworksHardware-In-The-Loop (Hil) TestingI2CRtosSpi
Aerospace
Develop and maintain reliable flight software and firmware for satellite flight computers, earth station hubs, and custom control hardware. Responsibilities include architecture, design, C++ development, communication protocol integration, continuous integration, automated testing, code reviews, hardware-software integration, and cross-functional collaboration. The engineer will deliver complex projects incrementally and mentor junior engineers across commercial and U.S. Government programs.
Top Skills:
Automated TestingCC++CiEmbedded LinuxFreertosI2CPosixPythonQnxSpiTcp/IpVxworks
Software • Appliances
Design, develop, optimize, test, and debug high-assurance embedded Linux software for radar equipment subsystems using C++. Participate in code and design reviews, improve development and testing practices, automate testing, and collaborate with radar, signal-processing, hardware, and software teams. The role owns assigned software components and contributes to secure, real-time platform functionality, including systems-level programming, communication protocols, and continuous improvement.
Top Skills:
BitbakeC++Continuous DeploymentContinuous IntegrationDevOpsEmbedded LinuxGitI2CPythonQspiReal-Time Operating SystemsSpiTcp/IpUartUdpYocto
Industrial • Manufacturing
Tests embedded software and electrical systems controlling vehicle operations, including diagnostic troubleshooting, automated testing, hardware testing, regression testing, and machine testing. Develops application, remote, hardware, and regression test plans; evaluates software deliveries; participates in project meetings; and supports product launches. May travel to field locations to resolve complex issues and assist marketing or quality activities.
Top Skills:
Automated Software TestingCRegression Testing
Information Technology • Consulting
Perform verification activities for real-time embedded aerospace and defense software, including artifact reviews, test case and procedure development, analysis, results compilation, and requirements traceability. Ensure compliance with DO-178C objectives across simulation, integration, target hardware, and HIL environments. Collaborate with hardware, development, and certification teams, investigate findings, support schedules and quality objectives, and provide technical guidance to junior engineers.
Top Skills:
CC++Do-178CHardware-In-The-Loop (Hil)Integration TestingPythonReal-Time Embedded SoftwareSimulation TestingTarget Hardware Testing
Information Technology • Consulting
Performs verification activities for safety-critical embedded aerospace and defense software, including artifact reviews, test case and procedure development, simulation, integration, target hardware, and HIL testing. Ensures DO-178C compliance, requirements traceability, test result accuracy, and resolution of verification findings. Collaborates with project teams, supports schedules and quality objectives, and investigates root causes.
Top Skills:
C/C++Do-178CHardware-In-The-Loop (Hil)PythonReal-Time Embedded SoftwareSimulationTarget Hardware Testing
New
Cut your apply time in half.
Use ourAI Assistantto automatically fill your job applications.
Use For Free
Information Technology • Consulting
Lead end-to-end development of safety-critical real-time embedded software for aerospace and defense systems. Manage requirements, design, coding, integration, technical reviews, verification support, and DO-178 certification activities. Collaborate with systems, hardware, software, verification, and certification teams; defend technical decisions; communicate project status; and mentor junior and mid-level engineers.
Top Skills:
C/C++Do-178PythonReal-Time Embedded Systems (Rtes)Real-Time Operating Systems (Rtos)
Artificial Intelligence • Robotics
Lead ownership of Dapster's robotic system, writing code for sensors and interfaces, integrating devices, and contributing to foundational technology.
Top Skills:
BluetoothC/C++LinuxPythonWifi
Artificial Intelligence • Software • Generative AI
Lead design and development of system-level services, diagnostics, and tooling for an AI inference platform. Support board/firmware bring-up, kernel and driver development, hardware/software co-design, manufacturing test integration, and system-level performance and power optimization. Collaborate with silicon, hardware, and manufacturing teams to debug and validate platform software.
Top Skills:
Ai Inference FrameworksBashBootloaderBspCC++Device DriversEmbedded LinuxExpectI2CJtagLinux KernelLinux Kernel ModulesLogic AnalyzerManufacturing Test ScriptsOscilloscopePciePythonRtosRustShellSoc Bring-UpSpiTcl
Information Technology
The role involves developing embedded software for medical devices, utilizing C and C++ across various stages of the SDLC.
Top Skills:
C++LinuxWindows
Artificial Intelligence • Automotive • Computer Vision • Machine Learning • Agriculture • Defense • Manufacturing
Lead design and development of embedded software for connected heavy vehicles, including telematics, OTA updates, networking, video streaming, and vehicle integration. Provide technical leadership, establish architecture and best practices, drive Agile delivery, and perform hands-on vehicle validation and troubleshooting in manufacturing and field environments.
Top Skills:
Board Bring-UpBspCC++CanCellular TelematicsCloud-Connected ArchitecturesCross-CompilationEmbedded LinuxFfmpegGstreamerJ1939Ota (Over-The-Air) UpdatesRtpRtspRustTcp/IpUdpWebrtc
Information Technology • Consulting
The role involves managing an embedded C/C++ software team's build and release process using Clearcase and migrating to Perforce/GIT, along with supporting development tools and infrastructure.
Top Skills:
BashCC++ClearcaseCode CollaboratorCoverityGerritGitJenkinsLinuxMake FilesPerforcePerlPythonTeam CityVMwareWindowsYocto
Information Technology • Software
The Embedded Software Engineer will develop algorithms, program DSP and MCU, write embedded software for real time systems, and perform integration and validation of algorithms.
Top Skills:
AssemblerC/C++DspMcuReal Time Operating SystemsRequirement Management Tools
Information Technology • Software
The Embedded Software Engineer will design and implement software for ECG products, focusing on signal acquisition. Responsibilities include testing, collaboration using Scrum, and improving software efficiency.
Top Skills:
C++ClearcaseDoorsEclipse IdeEmbedded LinuxPerforceRallySubversion
Aerospace • Information Technology • Software • Biotech • Design
This role leads architectural decisions in embedded systems, collaborates with stakeholders to define requirements, and manages the full software development life cycle for embedded software.
Top Skills:
Agile Development ProcessesCC++Embedded Firmware Development ToolsEthernet NetworkingIndustrial ProtocolsIp NetworkingLinuxModbusOpc-UaReal-Time Operating Systems (Rtos)Sqlite
Biotech
As an Embedded Software Engineer, you will develop firmware for brain machine implants, focusing on latency, power efficiency, and reliability. Responsibilities include writing software in Rust, optimizing performance, contributing to testing, and maintaining documentation.
Top Skills:
Build ToolsBuildrootC++Embedded SystemsGoJtagLinuxRustYocto
Aerospace • Information Technology • Software • Biotech • Cybersecurity • Quantum Computing • Defense
The Principal Embedded Software Engineer leads the development of complex embedded software for military and space applications, managing technical risks and providing expertise in real-time systems.
Top Skills:
Defect Tracking ToolsEmbedded SoftwareIp ProtocolsJtag DebuggersOs CodingReal-Time SystemsSoftware Configuration Management
Aerospace
Develop and test flight software for the Blue Ring spacecraft, working on embedded systems and collaborating with cross-discipline teams.
Top Skills:
C++Ci/CdDevOpsGitJenkinsPython
Aerospace • Other
As an Embedded Software Engineer at SpaceX, you will develop software for space-grade components, maintain OSS software, and support testing and integration with hardware.
Top Skills:
Arm Embedded SystemsBuildrootCC++LinuxPythonRustU-Boot
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





























