Maximum of 25 job preferences reached.
Top Embedded Software Engineer Jobs
Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
Develop, integrate, test, debug, and maintain C/C++/C# embedded software controlling NDI and avionics automated test equipment. Responsibilities include hardware-software integration, UI updates, functional and unit testing, automation-tool development, test equipment sustainment, requirements traceability, and GitLab CI/CD pipeline maintenance. The role is fully onsite, supports commercial and military platforms, requires U.S. Person status and the ability to obtain a Secret clearance, and involves less than 10% travel.
Top Skills:
Arinc429AssemblyAutomated TestingCC#C++CellularCi/CdDevsecopsFtpGitlabLidarMs1553Real-Time SoftwareRfRoboticsTcp/IpUltrasoundWapWi-FiWindowsXML
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
Design, architect, implement, debug, and optimize embedded software for prototype and shipping consumer eyewear products. Work across system layers including kernels, memory management, I/O, camera, audio, persistence, and security. Participate in design and code reviews, triage product issues, and develop performant, energy-efficient solutions using ARM architecture, C or C++, and embedded Linux.
Top Skills:
Arm ArchitectureBspBug TrackingCC++DmaEmbedded SystemsLinux Embedded OsLinux KernelMicrocontrollersMicroprocessorsSchematicsSource Control
Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Designs, develops, tests, maintains, and integrates embedded software for aircraft Flight Management Systems. Collaborates with systems, hardware, and testing teams on requirements analysis, feature definition, software integration, verification, validation, debugging, code reviews, and performance optimization. The role supports reliable avionics solutions that improve aircraft navigation, safety, and operational performance.
Top Skills:
AdaAvionicsCC++Embedded SystemsFlight Management SystemsPythonVisual Basic
Automotive • eCommerce • Hardware • Music • Retail • Software • Wearables
Develop and test embedded software and firmware for Bose audio products, prototypes, and engineering tools. Responsibilities include coding in C/C++ and Python, integrating software with embedded hardware, creating automation tools, debugging, validation, performance benchmarking, documentation, code reviews, and cross-functional collaboration with DSP, acoustics, systems, and hardware engineering teams.
Top Skills:
ArmAudio Signal ProcessingCC++Ci/CdDevice DriversDspEmbedded LinuxEmbedded ProcessorsEmbedded SystemsGitLinuxMicrocontrollersPythonReal-Time AudioRtos
Automotive • eCommerce • Hardware • Music • Retail • Software • Wearables
Develop and test embedded software and firmware for Bose audio products, prototypes, and engineering tools. Responsibilities include writing C/C++ and Python code, integrating software with embedded processors, building automation tools, debugging and benchmarking performance, validating systems, documenting designs, and collaborating with software, DSP, acoustics, systems, and hardware engineers.
Top Skills:
ArmAudio Signal ProcessingC/C++Ci/CdDevice DriversDspEmbedded LinuxEmbedded SystemsGitLinuxMicrocontrollersPythonRtos
Automotive • eCommerce • Hardware • Music • Retail • Software • Wearables
Develop and test embedded software and firmware for Bose audio products, prototypes, and engineering tools. Responsibilities include writing C/C++ and Python code, integrating software with embedded hardware, creating automation tools, debugging and benchmarking embedded systems, validating performance, documenting work, and collaborating with software, DSP, acoustics, systems, and hardware engineers.
Top Skills:
ArmAudio Signal ProcessingCC++Ci/CdDevice DriversDspEmbedded LinuxEmbedded ProcessorsEmbedded SystemsGitLinuxMicrocontrollersPythonRtos
Automotive • eCommerce • Hardware • Music • Retail • Software • Wearables
Develop and test embedded software and firmware for Bose audio products, prototypes, and engineering platforms. Build C/C++ and Python solutions, integrate software with processors and hardware, create automation tools, debug and benchmark embedded systems, and support validation and documentation. Collaborate with software, DSP, acoustics, systems, and hardware engineering teams throughout the development lifecycle.
Top Skills:
ArmAudio Signal ProcessingCC++Ci/CdDevice DriversDspEmbedded LinuxEmbedded SystemsFirmwareGitLinuxMicrocontrollersPythonRtos
Aerospace • Hardware • Robotics • Software
Embedded Software Engineering Intern developing Rust systems software for Linux userspace and integrating industrial hardware. Responsibilities include building hardware abstraction layers, communicating with sensors and controllers, debugging across software and hardware, using logic analyzers and oscilloscopes, writing tests, and participating in code reviews. The role offers hands-on experience with low-level programming, communication protocols, reliability, and safety-critical systems.
Top Skills:
CC++CanEmbedded SystemsFirmwareHardware Abstraction LayersI2CLinuxLinux InternalsLogic AnalyzersLow-Level NetworkingMicrocontrollersOperating SystemsOscilloscopesRustSpiUart
8 Days AgoSaved
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Develop and integrate safety-critical embedded software for avionics, vehicle controls, and electrification systems. Responsibilities span requirements, architecture, coding, hardware interfaces, device drivers, board support packages, integration, verification, and cybersecurity capabilities. The role uses real-time operating systems and processor architectures including ARM and PowerPC, applies safety and cybersecurity standards, and provides technical leadership through mentoring and design presentations.
Top Skills:
ArmArm Development StudioAssemblyCC++Cryptographic AcceleratorsDtlsGreen Hills IntegrityHsmsIpsecLynxosPowerpcPythonRtosSecure BootTlsTpmsTrusted Execution Environments (Tees)Vxworks
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Design, develop, integrate, and test embedded software for avionics, flight controls, engine controls, vehicle power systems, and other safety-critical applications. Responsibilities include requirements development, software design and implementation, low-level development, hardware/software integration, lifecycle planning, customer collaboration, and mentoring technical teams.
Top Skills:
ArmArm Development StudioAssemblyBare Metal Operating SystemsBoard Support Packages (Bsp)CC++Configuration ManagementDevice DriversDo-178B/CGreen HillsMatlabPowerpcPythonReal-Time Operating SystemsSimulinkSource Control SystemsX86
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Design and develop embedded software for avionics, flight controls, engine controls, vehicle power systems, and other safety-critical applications. Responsibilities span requirements development, software design, implementation, integration, testing, and lifecycle planning. Engineers use embedded development environments and low-level programming for PowerPC and ARM processors, collaborate with cross-functional teams, mentor colleagues, and may lead technical discussions with customers.
Top Skills:
ArmArm Development StudioAssemblyBare-Metal Operating SystemsBoard Support Packages (Bsp)CC++Configuration ManagementDevice DriversDo-178B/CGreen HillsMatlabPowerpcPythonReal-Time Operating SystemsSimulinkSource Control SystemsX86
Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Develop and integrate mathematically complex embedded software for aerospace navigation and flight guidance systems. Responsibilities include requirements, architecture, real-time coding, navigational feature development, integration, testing, certification artifacts, verification and validation, and customer support. The role requires C/C++, assembly, software development tools, version control, CI/CD experience, and eligibility to obtain a security clearance. Work is hybrid in Phoenix, Arizona, with three onsite days weekly after 90 days.
Top Skills:
AgileArinc 429Arinc 664ArmAssemblyBitbucketCC++CanContinuous Integration/DeploymentDeos RtosDo-178Fpga SocsGitJIRALinuxMil-Std 883Real-Time Operating SystemsWaterfall
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
Develop and maintain tactical embedded software for the PAC3 RF Seeker system. Responsibilities include requirements, algorithms, design, testing, DevOps automation, software environment management, deployment processes, troubleshooting, trade studies, stakeholder communication, supplier performance evaluation, and mentoring junior engineers.
Top Skills:
ArtifactoryDevOpsEmbedded Real-Time SoftwareGitlabGnu ToolchainsLinuxReal-Time Operating Systems (Rtos)Windows
Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Develop and maintain embedded software for aerospace products through the full software lifecycle. Responsibilities include requirements analysis, design, C++ coding, testing, deployment under DO-178B guidelines, Linux application porting, documentation, and collaboration with cross-functional teams. The role focuses on real-time concurrent execution, multicore environments, OS synchronization, and Linux scheduling algorithms.
Top Skills:
C++Do-178BLinux
Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Develop and test safety-critical embedded C++ software for aerospace flight display systems. Responsibilities include requirements, design, coding, testing, deployment under DO-178B, Linux application porting, documentation, and collaboration with cross-functional teams. The role requires addressing real-time concurrent execution in multicore environments and supporting high-quality, reliable avionics products from a hybrid Phoenix location.
Top Skills:
C++Do-178BLinuxMulticore SystemsReal-Time Embedded SystemsVersion Control Systems
Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Design, develop, integrate, test, and maintain embedded flight management software for next-generation avionics. The role involves requirements and code reviews, collaboration with systems, hardware, testing, and certification teams, laboratory debugging, defect resolution, and compliance with aerospace certification standards. The position is hybrid in Phoenix, with the first 90 days fully onsite.
Top Skills:
C++Object-Oriented Programming
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Leads the full lifecycle development of embedded control software, including requirements analysis, design, coding, debugging, testing, documentation, and production release. Develops AUTOSAR-compliant infrastructure and firmware using embedded C, coordinates cross-functional and supplier teams, performs root-cause analysis, improves software quality, and validates functionality with automated tools, prototype benches, and laboratory equipment.
Top Skills:
Automated TestingAutosarBehavior Driven DevelopmentBswCanalyzerComplex DriversConfiguration ManagementDebugging ToolsEmbedded CEmbedded CompilersEtas IncaHwioIbm SynergyLauterbachLinkersOscilloscopesSumsTest Driven Development
Digital Media • Information Technology • News + Entertainment
Design, implement, and maintain embedded firmware and cloud-ready microservices/APIs. Develop embedded Linux using Yocto, integrate hardware and device drivers, improve CI/CD pipelines, mentor junior engineers, troubleshoot performance issues, and collaborate with cross-functional teams to deliver scalable, secure software for connected devices.
Top Skills:
APIsCC++Ci/CdContent Management SystemsDevice DriversEmbedded LinuxFirmwareGitMicroservicesYocto Project
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Lead OS verification for IVI platforms: define verification strategies, create and run automated/manual tests, develop automation scripts, report metrics, log defects, and collaborate with architects, developers, and integration teams to ensure software quality, security, performance, and architecture compliance.
Top Skills:
ArtifactoryC++CanGitIviJenkinsLinPythonRobot FrameworkSomeip
6 Days AgoSaved
Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Design, develop, maintain, test, and debug embedded software for aerospace and avionics systems using C/C++. Collaborate with cross-functional teams on requirements, architecture, hardware integration, software lifecycle processes, and certification activities under DO-178 standards. Support high-quality deployment of complex safety-critical systems, communicate technical concepts to stakeholders, and contribute to software testing, integration, and continuous improvement.
Top Skills:
BitbucketCC++Cc/CqDo-160Do-178B/CDoorsEgpwsEmbedded SystemsJIRATawsTeamcenter
Hardware • Software
Design, implement, test, release, and maintain embedded software that communicates through APIs, services, and protocols. Participate across the Agile software development lifecycle, conduct peer reviews, perform unit and functional testing, and support continuous improvement. Collaborate with cross-functional engineering teams and coach less experienced engineers. The role involves embedded development using C++, Python, RTOS, ARM and x86 architectures, industrial protocols, and development tools such as Git and Jenkins.
Top Skills:
AgileAPIsArmAutomation FrameworksC++Common Industrial Protocol (Cip)DebuggersGitIn-Circuit EmulatorsJenkinsOscilloscopesPythonRtosSoftware Requirements AnalysisSoftware TestingX86
Artificial Intelligence • Hardware • Robotics • Automation
Develop production embedded software and firmware for robotic systems, including drivers, communication stacks, sensor and actuator interfaces, and real-time systems. Bring up custom hardware, debug electrical and software issues using lab tools, collaborate with electrical engineers, and establish manufacturing-oriented bring-up and testing processes.
Top Skills:
BootloadersCC++CanCan FdEthercatEthernetGmsl SerdesI2CLinuxLogic AnalyzersMcu FirmwareOscilloscopesPtpPythonRs-485RtosRustSecure BootSpi
Greentech • Hardware • Manufacturing
Own embedded firmware for cloud-seeding vehicles, including flight controllers, power systems, sensors, payloads, and onboard Linux interfaces. Responsibilities span architecture, board bring-up, drivers, communication protocols, safety mechanisms, testing, releases, field deployment, and troubleshooting. The role partners with electrical, mechanical, manufacturing, and flight operations teams to deliver reliable vehicle systems.
Top Skills:
CC++CanHardware DebuggersHardware-In-The-Loop TestingI2CLinuxLogic AnalyzersMavlinkOscilloscopesPx4RustSpiUart
Agency • Professional Services • Consulting
Own embedded firmware for cloud-seeding vehicles, including flight controllers, power systems, sensors, payloads, board bring-up, hardware integration, communication protocols, safety and recovery behavior, testing, release workflows, and field support. Collaborate with electrical, mechanical, manufacturing, and flight operations teams to deliver reliable vehicle systems from architecture through deployment.
Top Skills:
CC++CanHardware DebuggersHardware-In-The-Loop TestingI2CLinuxLogic AnalyzersMavlinkOscilloscopesOver-The-Air UpdatesPx4RustSpiUart
8 Hours AgoSaved
Automotive • Cloud • Hardware • Software
Develop and validate embedded software for automotive infotainment, connectivity, and vehicle access ECUs. Responsibilities include board bring-up, BSP and kernel development, stress testing, performance benchmarking, debugging hardware and software issues, and documenting designs and test procedures. Collaborate with hardware, automation, validation, architecture, OEM, and ODM teams to deliver reliable embedded systems across high-performance automotive SoCs.
Top Skills:
A2BAcrnAndroidArmBluetooth AudioCC++CanCi/CdDriveosEmbedded LinuxEthernetFlashing ToolsGnssGunyahI2CIso 26262JtagLauterbachLinuxOscilloscopePciePythonQnxRfShellSpiType-1 HypervisorsU-BootUwb
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






















