Get the job you really want.
Top Embedded Software Engineer Jobs
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.
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.
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.
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.
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.
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.
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.
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.
Featured Jobs
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
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.
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 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
No Results
No Results