Get the job you really want.
Top Embedded Software Engineer Jobs
The Embedded Software Principal Engineer will design and develop firmware for power tools, focusing on motor control and battery management. Responsibilities include leading cross-functional teams, mentoring junior members, developing testing procedures, and ensuring high-quality deliverables. The engineer will also be involved in translating customer requirements into specifications and maintaining documentation throughout the development process.
As a Staff Embedded Software Engineer at GM, you will lead the strategy and development of embedded software for Over-the-Air updates in vehicles. You will collaborate with cross-functional teams, mentor engineers, and drive innovation in software solutions to enhance vehicle performance, while ensuring quality and timely delivery of high-performance software.
As an Embedded Staff Software Engineer, the responsibilities include designing and developing software for embedded systems focused on RTOS and bootloader development, conducting board bring-up activities, and creating secure storage solutions. Collaboration with cross-functional teams to integrate software, debugging issues, conducting code reviews, and maintaining documentation are key aspects of this role.
As a Senior Embedded Software Engineer at Blue Origin, you will design, develop, and improve the avionics software stack for the New Shepard rocket system. Responsibilities include working on BSP, drivers, and middleware while collaborating with multi-disciplinary teams. You will leverage your expertise in safety-critical systems to enhance safe human spaceflight.
As an Associate Embedded Software Engineer, you will develop and optimize software solutions for embedded systems, collaborate with hardware teams, write efficient code in C/C++, and work on device drivers and real-time operating systems (RTOS). You will contribute to system diagnostics, performance tuning, and programming for embedded systems.
The Embedded Software Application Engineer at Alif Semiconductor will design embedded firmware and application examples, develop reference designs, create training materials, and ensure customer satisfaction through support and guidance. The role also involves collaborating with marketing and documentation teams, as well as assisting in business development activities.
Senior Embedded Software Engineer role at Fresh Consulting, responsible for developing, compiling, debugging C/C++ tests/apps for ARM CPUs/DSP. Involves unit testing, performance testing, and collaborating with cross-functional teams. Requires 8+ years of experience.
The Engineer Embedded Software position involves developing and maintaining embedded software for the B-1B Electronic Warfare Software Program. Responsibilities include participating in the full software lifecycle, applying technical expertise to integration problems, and collaborating with teams and external customers.
Featured Jobs
The Embedded Systems Software Engineer at Broadcom is responsible for designing, developing, and maintaining embedded software for various hardware platforms, optimizing performance for embedded systems, and collaborating with hardware engineers. The role also includes writing documentation, testing, and interacting with vendors.
As a Senior Embedded Software Engineer, you'll develop software for custom hardware used in millions of devices, work on deployment tools and infrastructure, improve satellite internet user experience, and build robust systems capable of handling adversarial attacks.
The Senior Embedded Software Engineer will design and develop platform software for powertrain electronic control units, focusing on reliability and performance. Responsibilities include integrating functions into the control unit, performing design reviews, and developing test programs for design validation.
Lucid Vehicles is seeking a Staff Embedded Software Engineer to develop and implement software for Ultra-Wideband (UWB) nodes using NXP NCJ29D6 chips. Responsibilities include board bring-up, firmware development, software optimization, and collaboration with cross-functional teams. Qualifications include a degree in Electrical Engineering or Computer Science, proficiency in C programming, experience with CAN protocol and FreeRTOS, and strong problem-solving skills.
Lucid Motors is seeking a highly skilled and versatile Staff Embedded Software Engineer to join their team. The role involves designing, developing, and implementing software for embedded systems, focusing on RTOS and bootloader development, secure storage, and C programming. The ideal candidate will collaborate with cross-functional teams and stay updated on the latest trends in embedded systems.
The Staff Embedded Software Engineer will develop and implement software for Ultra-Wideband (UWB) nodes, perform board bring-up activities, design device drivers and firmware, optimize software for real-time operating systems, and collaborate with cross-functional teams. Responsibilities also include debugging software issues, conducting code reviews, and maintaining technical documentation.
Lucid Motors is seeking a Senior Embedded Software Engineer to work on their state-of-the-art Infotainment system. The role involves contributing to software system architecture design, evaluating hardware and software components, developing and modifying product-specific kernel and device drivers, configuring memory mapping and interrupt routing, developing unit test cases, diagnosing and resolving issues, and optimizing platform subsystems.
Develop and test software for embedded platforms in the autonomous vehicle sector. Collaborate with hardware engineers on reliable system designs, contribute to specifications for testing, and debug vehicle functions. Key focus on embedded programming and hardware integration.
The Associate Software Engineer will work on the Embedded Platform team, programming in Linux and developing changes for embedded systems using languages like Node.JS, Perl, and modern C++. Responsibilities include system administration in Linux, understanding networking technologies, and collaborating with other engineers.
The Senior Embedded Software Engineer will design, develop, and test Energy Management Systems applications for grid-scale energy storage. Responsibilities include implementing communication connectors, developing unit tests, and working within cross-functional global teams. The role emphasizes adherence to software development methodologies and involves transforming requirements into solutions.
The Embedded Staff Software Engineer will develop and integrate bootloaders and secure systems, focus on NFC technology for automotive applications, and collaborate with teams to enhance wireless charging solutions, ensuring security and performance standards.
The Embedded Controls Software Engineer will develop and maintain embedded control systems, write efficient code, implement control algorithms, and collaborate with hardware engineers for seamless software-hardware integration. Responsibilities include debugging, testing, documentation, and staying updated with technologies in embedded systems.
As a Senior Software Engineer, you will work in a cross-functional team to develop and enhance Embedded BI features and analytics tools, design software components, maintain code quality, and troubleshoot issues while documenting changes and presenting features to stakeholders.
The Embedded C Software Engineer is responsible for developing embedded software for a new product based on existing products. The role involves working independently on tasks, analyzing source code for inefficiencies, participating in scrum/agile processes, and contributing to team efforts.
As a Senior Embedded Software Developer, you will work on designing, developing, and testing libraries for hardware security devices in embedded systems. This role involves integrating security solutions into IoT devices and requires collaboration with the engineering team in a cloud environment.
Develop embedded software for autonomous vehicle applications, focusing on base software and application algorithms. Collaborate with engineers during product development phases to ensure safety and reliability. Participate in vehicle prototyping, development, and debugging across multiple platforms.
The Senior Embedded Software Engineer at Roku will design and develop embedded software systems for Roku OS, collaborating with product managers and cross-functional teams. Responsibilities include feature development, code maintenance, scalability solutions, and integration of external components and APIs, aimed at ensuring top-quality consumer products.
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