Get the job you really want.

Top Embedded Software Engineer Jobs

5 Days Ago
San Francisco, CA, USA
288 Employees
Senior level
288 Employees
Senior level
Artificial Intelligence • Blockchain • Cryptocurrency
The Senior Staff/Principal Embedded Software Engineer will engage in building and implementing strategies for custom device firmware, computer vision applications, and secure programming, driving innovation within the team and the company.
2 Days Ago
Pittsburgh, PA, USA
9,172 Employees
Senior level
9,172 Employees
Senior level
Edtech
As an Embedded Software Engineer, you will design and develop software prototypes focusing on software resilience, create tools for exception handling and communication, analyze software weaknesses, and ensure performance for embedded systems, while collaborating in a team environment.
5 Days Ago
Palo Alto, CA, USA
431 Employees
121K-181K Annually
Mid level
431 Employees
121K-181K Annually
Mid level
Artificial Intelligence • Automotive
As an Embedded Software Engineer, you will design and implement embedded software for vision systems used in autonomous driving, ensuring high-quality code and adherence to safety standards. You will collaborate with a multidisciplinary team to create architecture and test software running in resource-constrained environments.
11 Days Ago
Woburn, MA, USA
600 Employees
Senior level
600 Employees
Senior level
Machine Learning • Security • Software • Analytics • Defense
The Senior Embedded Software Engineer will design, develop, and implement real-time processing solutions for advanced multi-function Radar systems. Responsibilities include collaborating with teams, conducting performance analyses, and preparing documentation while ensuring systems meet quality standards.
Top Benefits:
401-K
401-K Matching
Company Outings
+39 More
5 Days Ago
Bastrop, TX, USA
8,879 Employees
120K-170K Annually
Junior
8,879 Employees
120K-170K Annually
Junior
Aerospace • Other
As an Embedded Software Engineer on the Consumer Hardware team, you will develop software for custom hardware deployed globally, create tools for rapid code deployment, improve user experience, and scale telemetry systems for millions of devices. You will handle the complete software lifecycle from development to support.
2 Days Ago
United States of America
85,636 Employees
107K-200K Annually
Senior level
85,636 Employees
107K-200K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
The role involves developing embedded real-time system software, collaborating with customers and internal teams, and participating in code reviews. The engineer will work in Agile and Waterfall environments while using various project-dependent tools to resolve defects and contribute to projects related to national security.
2 Days Ago
United States of America
85,636 Employees
90K-136K Annually
Senior level
85,636 Employees
90K-136K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
Design, develop, integrate, and maintain embedded mission systems applications. Participate in the full software development life cycle including requirements development, modeling, design, implementation, testing, and delivery of software products.
2 Days Ago
United States of America
85,636 Employees
121K-181K Annually
Senior level
85,636 Employees
121K-181K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
The Manager Embedded Software Engineer will manage a team of 6-8 embedded software engineers, oversee project planning, design, development, and qualification of software, and support program execution. Responsibilities include producing specifications, developing embedded code, and performing testing and documentation in compliance with standards.
5 Days Ago
Mountain View, CA, USA
1,579 Employees
212K-340K Annually
Mid level
1,579 Employees
212K-340K Annually
Mid level
Automotive
As a Senior Staff Embedded Software Engineer, you will architect and develop embedded firmware for custom hardware, working with communication protocols like CAN and Ethernet, and real-time operating systems. Your role involves supporting hardware engineers and ensuring system reliability and safety during development and debugging.
11 Days Ago
Seattle, WA, USA
Hybrid
180 Employees
165K-195K Annually
Senior level
180 Employees
165K-195K Annually
Senior level
Artificial Intelligence • Computer Vision • Hardware • Machine Learning • Robotics • Software • Agriculture
As a Senior Embedded Systems Software Engineer at Carbon Robotics, you will develop and maintain embedded software systems for LaserWeeder and other products. You will collaborate with cross-functional teams, develop firmware for microcontroller platforms, and troubleshoot embedded systems. The role also includes establishing manufacturing methods and investigating control problems.
Top Benefits:
401-K
Company Equity
Company Outings
+38 More
4 Days Ago
Littleton, MA, USA
449 Employees
Expert/Leader
449 Employees
Expert/Leader
Cloud • Digital Media
The Principal Embedded Software Developer will lead the embedded Linux software application development for audio and video over IP products. Responsibilities include collaborating with hardware engineers, resolving software and hardware issues, and integrating technology within a dynamic engineering team.
10 Days Ago
Dayton, OH, USA
600 Employees
Senior level
600 Employees
Senior level
Machine Learning • Security • Software • Analytics • Defense
You will design, develop, and implement real-time processing solutions for advanced multi-function radar systems, collaborating with cross-functional teams and conducting performance analysis through simulations and testing.
Top Benefits:
401-K
401-K Matching
Company Outings
+39 More
6 Days Ago
Fremont, CA, USA
51 Employees
152K-210K Annually
Senior level
51 Employees
152K-210K Annually
Senior level
Automotive • Manufacturing
The Lead Embedded Software Engineer will develop and optimize real-time software for Pebble's all-electric RV platform. Responsibilities include delivering software for safety-critical systems, managing the Pebble main compute platform, capturing camera streams, maintaining system health monitors, and collaborating with cross-functional teams to ensure software reliability and performance.
5 Days Ago
Centennial, CO, USA
2,471 Employees
Senior level
2,471 Employees
Senior level
Appliances
The Lead Embedded Software Engineer is responsible for leading a team in the development of high-quality embedded software for automotive and aerospace products. Responsibilities include executing the full development lifecycle, coordinating with various engineering teams, and providing technical leadership and mentorship to software engineers.
4 Days Ago
Pleasanton, CA, USA
157 Employees
150K-250K Annually
Senior level
157 Employees
150K-250K Annually
Senior level
Information Technology • Semiconductor
As an Embedded Software Developer at Alif Semiconductor, you will develop security firmware for the Secure Enclave in MCU/MPU products, collaborate with team members, and ensure timely delivery of developed firmware and tools, while addressing security threats and market feedback.
3 Employees
Senior level
Information Technology • Consulting
The Principal Embedded Software Engineer will lead the design and development of next-generation energy storage systems. Responsibilities include defining architecture, developing communication protocols, creating algorithms for battery management, and driving engineering support for production. Engaging with cross-functional teams and ensuring compliance with automotive safety requirements is crucial.
4 Days Ago
Burlington, MA, USA
Remote
85 Employees
Mid level
85 Employees
Mid level
Information Technology
As an Android Embedded Software Engineer, you will develop embedded software using C/C++ for micro-controller and Linux systems, collaborating with a team to integrate hardware security into IoT devices. Your role includes designing, developing, and testing libraries while ensuring compliance with industry standards. You will engage in all stages of development and should be open to learning new environments.
4 Days Ago
Bastrop, TX, USA
252 Employees
Junior
252 Employees
Junior
Artificial Intelligence • Other
The Embedded Software Engineer writes reliable C++ code for embedded Linux platforms, integrates sensors with hardware, designs systems for harsh conditions, and creates test suites for software validation. The role requires collaboration with various engineering disciplines to enhance tunneling technologies.
10 Days Ago
Acton, MA, USA
3,257 Employees
169K-254K Annually
Senior level
3,257 Employees
169K-254K Annually
Senior level
Healthtech • Pharmaceutical • Manufacturing
The Principal Embedded Software Engineer will develop embedded software solutions, translate system requirements into software requirements, design and document embedded software, and ensure compliance with regulations. The role includes mentoring junior engineers and collaborating with various teams to integrate and test systems.
5 Days Ago
San Francisco, CA, USA
66 Employees
Senior level
66 Employees
Senior level
Hardware • Software
The role involves leading the development of custom device firmware, computer vision applications, and secure programming. The candidate should possess strong technical skills to strategize and implement solutions across the entire subsystem.
5 Days Ago
Irvine, CA, USA
104 Employees
100K-140K Annually
Mid level
104 Employees
100K-140K Annually
Mid level
Software
The Embedded Software Engineer will implement software for MAC and mobile ad-hoc networking protocols, manage network software including web interfaces, develop security protocols, and perform system customization and scripting in a Linux environment. Responsibilities also include performance testing and device driver development for ARM and RISC-V systems.
5 Days Ago
Washington, DC, USA
Remote
35 Employees
Senior level
35 Employees
Senior level
HR Tech
Develop software for satellite products, focusing on C++ integration from requirements to deployment. Responsibilities include testing in a Linux environment, ensuring strong documentation, and familiarity with software configuration management tools.
6 Days Ago
Cambridge, MA, USA
450 Employees
Senior level
450 Employees
Senior level
Software
Develop embedded software for microcontroller-based sensor hardware, implement data collection from various sensors, design communication protocols, manage firmware upgrades, optimize power consumption, collaborate with firmware group, analyze performance metrics, maintain codebase, participate in design process, and complete additional tasks
Top Benefits:
401-K Matching
Company Equity
Company Outings
+32 More
9 Days Ago
San Diego, CA, USA
1,100 Employees
180K-225K Annually
Expert/Leader
1,100 Employees
180K-225K Annually
Expert/Leader
Internet of Things • Software
The Staff Embedded Software Engineer will develop board support packages and embedded Linux applications using C/C++, collaborating with electrical and mechanical engineers to design devices. The role includes working with product managers and quality engineers to meet standards and ensure timely delivery. It involves managing and implementing features in a fast-paced, agile environment.
Top Benefits:
401-K
Company Outings
Dental Insurance
+14 More
8 Days Ago
Naperville, IL, USA
29,154 Employees
Senior level
29,154 Employees
Senior level
Biotech
The Lead Embedded Software Engineer will synthesize business requirements into technology solutions, provide architectural guidance, and manage software engineering schedules. The role involves developing software for IoT devices, integrating software with hardware, participating in Agile processes, and applying DevOps practices to ensure high-quality, timely delivery of projects.
Top Benefits:
401-K
Child Care Benefits
Company Outings
+18 More
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size