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.
$170K - $200K *
Unlock potential by designing and building innovative billing systems that simplify financial transactions and maximize reimbursements, while leveraging AI to enhance efficiency and user experience in...
1 week ago
Senior Software Development Engineer, Full Stack
$170K - $200K *
Shape the future of financial technology by developing seamless web applications. Collaborate with a dynamic team to create high-quality software that enhances user experience and drives strategic inn...
1 week ago
Senior Software Engineer- Rust / C++
$94K - $176K *
Drive innovation in document processing by leading high-impact projects, shaping architecture, and optimizing performance in a queue-driven pipeline. Collaborate across teams to enhance AI products an...
1 week ago
$195K - $257K *
Join a team that's enhancing blockchain infrastructure to enable scalable microservices and APIs. Collaborate across teams to drive innovation in payment systems and blockchain technology while ensuri...
Reposted 2 weeks ago
$112K - $150K *
Optimize customer interactions by providing top-tier technical support and training, managing complex installations, and leading sales efforts. Collaborate across departments to enhance product perfor...
Reposted 6 days ago
Senior Software Engineer, NeMo Helix Core Platform
$184K - $356K *
Engage in cutting-edge AI innovation by leading the development of an open-source, plugin-based platform that enhances agent optimization and efficiency for scalable AI systems. Drive technical leader...
Reposted 2 weeks ago
Senior Software Engineer, NeMo Helix Core Platform
$170K - $275K *
Champion the development of advanced AI systems by designing and optimizing a flexible Agent Execution framework that integrates seamlessly with various compute environments, empowering teams to condu...
Reposted 2 weeks ago
$225K - $265K *
Lead and mentor a diverse team of backend engineers in EDR remediation, transforming insights into actionable product capabilities while managing scope and fostering collaboration across engineering t...
Yesterday
Senior Systems Software Engineer, CUDA and AI HW Profiler
$152K - $287K *
Join a team that's developing cutting-edge GPU performance tools for AI and HPC. Your expertise will shape innovative profiling solutions, empowering CUDA engineers globally to maximize GPU capabiliti...
5 days ago
Support Engineering Manager - Americas
$120K - $145K *
The Technical Support Engineering Manager will lead a team of Support Engineers and Product Experts to resolve complex technical issues and enhance customer experience. This role involves collaboratin...
Reposted 1 month ago
SYSTEM VIRTUAL PLATFORM DEVELOPER
$130K - $155K *
Join a team that's driving innovation in 5G and 6G network products by developing virtual models and enhancing SoC verification. Collaborate with diverse teams to optimize pre-silicon software develop...
4 days ago
Configuration Management (CM) Engineer
$90K - $110K *
Grow your career with a pivotal role in configuration management, ensuring system stability and compliance. Collaborate across teams to track changes, maintain documentation, and support deployments i...
2 days ago
$80K - $120K *
Collaborate with cross-functional teams to design and develop user-centric web applications, integrating AI-driven insights for high-stakes decision-making workflows while ensuring performance and sec...
4 days ago
$120K - $160K *
Join our dynamic team to design and develop cutting-edge AI platforms, enhancing decision-making workflows through innovative web applications and robust backend services. Collaborate across the full...
1 week ago
$120K - $145K *
Join a dynamic team to design and develop a next-gen AI platform, focusing on intelligent agent frameworks and modern web applications. Collaborate across the full stack to enhance decision-making wor...
1 week ago
Fire Alarm Engineering Manager
$110K - $130K *
Elevate your career by leading a dynamic engineering team in fire alarm design. Drive innovative solutions, optimize project performance, and collaborate across departments to ensure compliance and qu...
4 days ago
$155K - $165K *
Transform the future of IoT connectivity by leading chipset and module enablement, guiding developers through the NB-IoT NTN journey, and optimizing solutions for real-world applications seamlessly...
Reposted 3 weeks ago
Staff Software Engineer - Onboarding and Migrations
$156K - $196K *
Develop and maintain scalable backend applications and data pipelines, leveraging cloud infrastructure and modern programming languages to enhance system performance and support data analytics, while...
6 days ago
Senior Software Engineer - Tooling & Automation
$125K - $135K *
Architect a unified operational dashboard connecting diverse alert systems to streamline monitoring and enhance triage efficiency, ensuring critical alerts are prioritized and effectively routed...
Reposted 3 weeks ago
$125K - $150K *
Shape the future of AI technology by developing custom compiler backends for Triton. Collaborate on low-level optimizations and code generation to enhance ML training performance and facilitate broade...
4 weeks ago
Design Project Manager (Canada)
$100K - $120K *
Join a dynamic team as a Design Project Manager, overseeing multidisciplinary design for complex data center projects, ensuring timely delivery, budget compliance, and quality standards in a fast-pace...
Reposted 2 days ago
Software Engineer, Identity Platform
$125K - $150K *
Join a team that's redefining identity management across diverse platforms. You'll architect secure authentication and authorization systems, ensuring seamless access for users and organizations while...
4 days ago
Principal Systems Engineer - AV Sensor Design
$238K - $365K *
Join a team that's redefining lidar technology for autonomy products. Lead the technical strategy, collaborate with experts, and drive innovations from concept to production, ensuring performance and...
1 week ago
Staff Software Engineer, Infrastructure
$230K - $275K *
Join a team that's committed to enhancing cloud reliability through innovative software and infrastructure solutions. Impact lives by maintaining scalable and secure systems supporting thousands of dr...
4 weeks ago
Senior Software Engineer - REMOTE
$120K - $170K *
Lead the development of scalable systems, balancing individual contributions with technical guidance. Collaborate across teams to tackle complex engineering challenges in security and AI, while evolvi...
5 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.