Top Embedded Software Engineer Jobs

Reposted 2 Months AgoSaved
In-Office
Apopka, FL, USA
98K-184K Annually
Senior level
98K-184K Annually
Senior level
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
One Month AgoSaved
In-Office
Redmond, WA, USA
125K-200K Annually
Junior
125K-200K Annually
Junior
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
One Month AgoSaved
In-Office or Remote
8 Locations
Senior level
Senior level
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
In-Office
San Francisco, CA, USA
180K-238K Annually
Junior
180K-238K Annually
Junior
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
Reposted 2 Months AgoSaved
In-Office
Germantown, MD, USA
125K-155K Annually
Mid level
125K-155K Annually
Mid level
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
Reposted 2 Months AgoSaved
In-Office
San Jose, CA, USA
2K-2K Annually
Junior
2K-2K Annually
Junior
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
One Month AgoSaved
In-Office
San Jose, CA, USA
189K-199K Annually
Senior level
189K-199K Annually
Senior level
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
One Month AgoSaved
In-Office
San Francisco, CA, USA
180K-235K Annually
Senior level
180K-235K Annually
Senior level
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
One Month AgoSaved
In-Office
Kirkland, WA, USA
114K-171K Annually
Mid level
114K-171K Annually
Mid level
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
One Month AgoSaved
In-Office
Dubuque, IA, USA
65K-100K Annually
Entry level
65K-100K Annually
Entry level
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
One Month AgoSaved
Hybrid
East Hartford, CT, USA
Mid level
Mid level
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
One Month AgoSaved
Hybrid
East Hartford, CT, USA
Entry level
Entry level
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
Application Tracker Preview
One Month AgoSaved
Hybrid
East Hartford, CT, USA
Senior level
Senior level
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)
Reposted One Month AgoSaved
In-Office or Remote
7 Locations
Senior level
Senior level
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
Reposted One Month AgoSaved
In-Office
Sunnyvale, CA, USA
Senior level
Senior level
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
Reposted 2 Months AgoSaved
In-Office
Lawrence, MA, USA
Mid level
Mid level
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
Reposted 2 Months AgoSaved
In-Office
Greenville, WI, USA
104K-174K Annually
Senior level
104K-174K Annually
Senior level
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
Reposted 2 Months AgoSaved
In-Office
Milwaukee, WI, USA
Senior level
Senior level
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
Reposted 2 Months AgoSaved
In-Office
Pompano Beach, FL, USA
Mid level
Mid level
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
Reposted 2 Months AgoSaved
In-Office
Wauwatosa, WI, USA
Senior level
Senior level
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
Reposted 2 Months AgoSaved
In-Office
Bartlesville, OK, USA
Senior level
Senior level
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
Reposted 2 Months AgoSaved
In-Office
Austin, TX, USA
Mid level
Mid level
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
Reposted 2 Months AgoSaved
In-Office
Cambridge, MA, USA
95K-245K Annually
Expert/Leader
95K-245K Annually
Expert/Leader
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
Reposted 2 Months AgoSaved
In-Office
Denver, CO, USA
151K-211K Annually
Senior level
151K-211K Annually
Senior level
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
Reposted 2 Months AgoSaved
In-Office
Bastrop, TX, USA
Mid level
Mid level
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
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account