Explore embedded software and firmware design engineer opportunities on Ladders, featuring vetted professional roles that pay $100,000 or more. These engineers build the software that enables devices and electronic systems to operate reliably, from low-level firmware to real-time applications.
Embedded engineers design, develop, test, and maintain software that runs on dedicated hardware. Work may include writing firmware, integrating sensors and peripherals, optimizing performance, and troubleshooting software-hardware interactions. Engineers often collaborate with electrical, systems, product, and quality teams to deliver dependable products.
Employers commonly seek experience with C and C++, microcontrollers, embedded Linux or real-time operating systems, device drivers, debugging tools, and hardware interfaces such as SPI, I2C, UART, and CAN. Depending on the role, valuable strengths may include control systems, secure coding, networking, automated testing, and familiarity with development workflows such as Git and continuous integration.
Embedded software and firmware design engineers work across sectors including consumer electronics, automotive, aerospace, industrial automation, medical devices, telecommunications, and robotics. Career paths can lead to senior or staff engineering positions, firmware or embedded systems architecture, technical leadership, and engineering management.
Browse Ladders listings to discover vetted embedded software and firmware design engineer openings with compensation of $100,000 or more. Compare role requirements, technologies, and leadership scope to identify opportunities that match your experience and career goals.
Embedded Software/Firmware Engineer
$69K - $125K *
Unlock potential by leading embedded firmware development for aerospace and military systems. Collaborate with cross-functional teams to architect, implement, and test innovative solutions throughout...
2 weeks ago
$113K - $136K *
Contribute to the development and deployment of embedded Linux applications, focusing on kernel customization and device driver integration, while collaborating across disciplines to ensure seamless s...
4 weeks ago
$118K - $142K *
Drive innovation in embedded systems as you design, develop, and deploy applications. Collaborate cross-functionally to enhance product architecture and contribute to all phases of the development lif...
4 weeks ago
$113K - $136K *
Develop and port embedded Linux applications while collaborating across disciplines to integrate systems. Contribute to the complete software lifecycle, ensuring technical leadership in creating advan...
4 weeks ago
$95K - $115K *
Innovate by developing and deploying embedded Linux systems, collaborating across software and hardware teams to ensure exceptional system performance and integration. Drive technical excellence from...
1 month ago
Embedded Software Engineer - Level 2
$91K - $137K *
Contribute to the development of embedded software for space flight systems, collaborating with diverse teams to establish requirements, perform testing, and enhance system efficiency in a dynamic, in...
1 week ago
Embedded Software Engineer - Level 2
$91K - $137K *
Join a team that's pivotal in developing embedded software for space systems, enhancing national security. Collaborate with diverse engineers to create innovative solutions, ensuring mission success t...
1 week ago
$94K - $115K *
Innovate software solutions that enhance UTM features, drive improvements, and explore new technologies while promoting best practices in a collaborative environment...
2 days ago
$120K - $140K *
Join a dynamic team to develop and enhance embedded firmware solutions, collaborating across functions to deliver high-quality software. Take ownership of features from design to implementation, ensur...
2 weeks ago
Senior Firmware Engineer - UEFI
$110K - $130K *
Innovate and lead firmware development, specializing in UEFI and ARM designs. Collaborate across teams to ensure platform stability and enhance hardware integration through effective debugging and des...
Reposted today
$96K - $179K *
Empower innovation by designing and developing embedded firmware for advanced network technologies. Collaborate with engineers on product enhancements and drive high-quality firmware solutions in a dy...
4 weeks ago
$96K - $179K *
Elevate your career by designing and developing advanced embedded firmware for innovative network testing products. Collaborate with cross-functional teams to create high-quality solutions and mentor...
4 weeks ago
$95K - $115K *
Lead the charge in developing innovative embedded software solutions, collaborating with cross-functional teams to deliver high-quality applications for transportation products, while ensuring on-time...
2 weeks ago
Embedded Linux SW Engineer (Sr)
$130K - $140K *
Join our innovative team to develop middleware and customize embedded Linux solutions, driving advancements in software for diverse applications, while collaborating closely with clients to meet high...
Reposted 1 week ago
$95K - $115K *
Unlock potential by developing and testing embedded real-time DSP and control systems for advanced applications, utilizing MATLAB and C++ for system design and firmware coding, while contributing to d...
6 days ago
Advanced Embedded Software Engineer
$110K - $130K *
Optimize aerospace innovation by developing high-performance software solutions. Collaborate with cross-functional teams to enhance system reliability and safety, ensuring compliance with industry sta...
2 days ago
Advanced Embedded Software Engineer
$110K - $130K *
Develop innovative software solutions in aerospace technologies. Collaborate with cross-functional teams to enhance system performance and reliability, ensuring compliance with industry standards and...
2 days ago
$68K - $131K *
Optimize cutting-edge cybersecurity solutions by leading innovative research and development efforts. Collaborate with multidisciplinary teams to tackle complex challenges in embedded systems and comm...
1 week ago
$94K - $156K *
Accelerate software development by translating requirements into maintainable solutions. Collaborate with cross-functional teams throughout the SDLC, focusing on hardware-software integration and deli...
1 week ago
System/Software Engineer (Chip Development)
$110K - $130K *
Join a team that's driving innovation in digital systems by developing and verifying complex VHDL-based solutions. Your expertise will guide projects from initial requirements through to hardware impl...
1 month ago
$153K - $170K *
Join us to develop innovative software solutions for system control and monitoring of advanced products. Collaborate with cross-functional teams to enhance user experience and ensure operational feasi...
3 days ago
Embedded Software Engineer II / III - Flight Deck Avionics
$95K - $115K *
Drive innovation in avionics by designing and developing cutting-edge Flight Display Systems. Collaborate with a dynamic team to enhance pilot situational awareness through robust software solutions a...
Yesterday
$130K - $155K *
Drive innovation in software design and development for calibration and test systems, engaging in all project phases from requirements to integration. Collaborate in a hybrid environment to enhance in...
1 week ago
$110K - $130K *
Develop and implement embedded software for spacecraft avionics, collaborating with cross-functional teams to ensure robust, mission-critical systems from design to flight operations. Drive innovation...
3 weeks ago
Embedded Software Engineer - Level TBD
$80K - $95K *
Drive innovation in embedded software development, focusing on real-time applications using C/C++. Collaborate with teams to enhance existing systems and support new hardware initiatives, ensuring rel...
2 days ago
What does an embedded software or firmware design engineer do?
They develop and maintain software that runs on dedicated hardware, including firmware, device drivers, and real-time applications. Their work often involves integrating hardware components, testing system behavior, and improving reliability and performance.
What qualifications are common for embedded software and firmware engineer jobs?
Many roles seek a degree in computer engineering, electrical engineering, computer science, or a related field, along with practical embedded development experience. Requirements vary by employer and may emphasize C or C++, microcontrollers, RTOS, embedded Linux, debugging, and hardware interfaces.
Which programming languages and tools are used in embedded engineering?
C and C++ are widely used, with some roles also using Python, Rust, or scripting languages. Common tools and technologies include microcontroller development environments, oscilloscopes, logic analyzers, JTAG debuggers, Git, and automated test systems.
What industries hire embedded software and firmware design engineers?
Hiring industries include automotive, aerospace, consumer electronics, industrial automation, medical devices, telecommunications, energy, and robotics.
How can I find embedded software and firmware design engineer jobs paying $100,000 or more?
Search Ladders for vetted professional openings and review each listing’s compensation, experience requirements, technologies, and responsibilities. Job availability and salary depend on the employer, location, and seniority.