Senior Embedded Software Engineer
2 days ago
We are seeking a highly skilled Senior Embedded Software Engineer to join our team at Ford Motor Company.
About the Role
This position will be responsible for designing and delivering core onboard frameworks and offboard tooling to facilitate the development of advanced driver-assistance systems (ADAS).
Key Responsibilities
- Work closely with ADAS feature teams to deliver software solutions for critical software products
- Participate in the design and implementation of core infrastructure frameworks on embedded devices in C++
- Contribute to the development of offboard support tooling in Python
- Design and execute test tooling for software verification and validation
- Facilitate integration, testing, and debugging of developed software on target embedded hardware platforms
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or equivalent
- 5+ years of software development experience in C++
- 2+ years of developing software for embedded platforms
- 2+ years of developing and debugging in a POSIX environment
Preferred Qualifications
- Expertise in developing offboard tooling and automation in Python, Bash, and other scripting languages
- Strong experience with Bazel and build toolchains
- Experience with software development for the automotive industry
- A passion for enhancing the software development process for feature content creators
Benefits
- Immediate medical, dental, and prescription drug coverage
- Flexible family care, parental leave, new parent ramp-up programs, subsidized back-up child care, and more
- Vehicle discount program for employees and family members, and management leases
- Tuition assistance
- Established and active employee resource groups
- Paid time off for individual and team community service
- A generous schedule of paid holidays, including the week between Christmas and New Year's Day
- Paid time off and the option to purchase additional vacation time
Equal Opportunity Employer
Ford Motor Company is an Equal Opportunity Employer committed to a culturally diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status, or protected veteran status.
-
Senior Embedded Software Engineer
5 days ago
Palo Alto, California, United States Ford Motor Company Full timeJob Title: Senior Embedded Software EngineerWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Ford Motor Company. As a key member of our Advanced Driver-Assistance Systems (ADAS) program, you will be responsible for designing and delivering core onboard frameworks and offboard tooling to facilitate the development of...
-
Senior Embedded Software Developer
1 day ago
Palo Alto, California, United States EverCharge Full timeSenior Embedded Software DeveloperEverCharge is a leading provider of electric vehicle (EV) charging devices and management systems, offering hardware and software EV charging solutions for fleets, multi-unit, and single-family homes.Our Senior Embedded Engineer, Rust, will leverage their broad engineering skill set to design, implement, and test embedded...
-
Principal Embedded Software Engineer
3 weeks ago
Palo Alto, California, United States Rivian Automotive Full timeAbout RivianRivian is a pioneering company dedicated to creating a sustainable future through innovative electric vehicles and clean energy solutions. Our mission is to empower people to explore the world without limits, while protecting the environment for future generations.Job SummaryWe are seeking a highly skilled and experienced Principal Embedded...
-
Senior Embedded Linux Software Engineer
4 weeks ago
Palo Alto, California, United States Ford Motor Company Full timeJob Title: Senior Embedded Linux Software EngineerWe are seeking an experienced professional to lead the development of Linux Embedded Platform Software at Ford Motor Company.Key Responsibilities:Develop a scalable architecture for the Software Platform.Develop requirements for the Linux Operating system for suppliers.Develop scalable drivers for...
-
Embedded Software Engineer
16 hours ago
Palo Alto, California, United States Ford Motor Company Full timeJob DescriptionAs a Software Engineer with a focus on embedded systems, you will be responsible for delivering high-quality systems software spanning deeply embedded firmware libraries to code generation and tooling.You will solve problems inherent to complex communications networks, such as reliability, testability, extensibility, and developer ease of...
-
Embedded Software Engineer
4 days ago
Palo Alto, California, United States Pennsylvania State University Full timeJob DescriptionWe are seeking a highly skilled Embedded Software Engineer to join our team at the Applied Research Laboratory (ARL) at Penn State University. The successful candidate will be responsible for developing software and firmware for the autonomous control of current and future undersea systems.The ideal candidate will have a strong background in...
-
Senior Embedded Controls Engineer
5 days ago
Palo Alto, California, United States Ford Motor Company Full timeJob Title: Senior Embedded Controls EngineerFord Motor Company is seeking a highly skilled and experienced Senior Embedded Controls Engineer to join our team. As a key member of our electrical engineering team, you will be responsible for designing and developing complex embedded systems for our vehicles.Responsibilities:Design and develop control/estimation...
-
Senior Embedded Controls Engineer
2 weeks ago
Palo Alto, California, United States Ford Motor Company Full timeJob Title: Senior Embedded Controls EngineerAt Ford Motor Company, we are seeking a highly skilled and experienced Senior Embedded Controls Engineer to join our team. As a key member of our body controls systems team, you will be responsible for designing and developing complex embedded systems for our vehicles.Responsibilities:Design and develop control...
-
Senior Embedded Controls Engineer
5 days ago
Palo Alto, California, United States Ford Motor Company Full timeJob Title: Senior Embedded Controls EngineerAt Ford Motor Company, we are seeking a highly skilled and experienced Embedded Controls Software Engineer to join our team. The ideal candidate will have a strong background in embedded development supporting complex, distributed, safety-critical embedded systems.Responsibilities:Create control/estimation...
-
Embedded Software Engineer
2 days ago
Palo Alto, California, United States Wipro Full timeAbout Wipro:Wipro Limited is a leading technology services and consulting company that helps clients address their most complex digital transformation needs. We leverage our holistic portfolio of capabilities in consulting, design, engineering, operations, and emerging technologies to build innovative solutions that drive business growth and...
-
Embedded Controls Software Engineer
2 days ago
Palo Alto, California, United States Ford Motor Company Full timeJob Title: Embedded Controls Software EngineerAt Ford Motor Company, we are seeking a highly skilled and experienced Embedded Controls Software Engineer to join our team. The ideal candidate will have a strong background in embedded development supporting complex, distributed, safety-critical embedded systems.Responsibilities:Create control/estimation...
-
Senior Embedded Controls Engineer
2 weeks ago
Palo Alto, California, United States Ford Motor Company Full timeJob Title: Senior Embedded Controls EngineerWe are seeking a highly skilled and experienced Embedded Controls Software Engineer to join our team at Ford Motor Company.About the RoleThe ideal candidate will have a strong background in embedded development supporting complex, distributed, safety-critical embedded systems. They will have hands-on experience...
-
Senior Staff Embedded Controls Engineer
5 days ago
Palo Alto, California, United States Ford Motor Company Full timeJob Title: Senior Staff Embedded Controls EngineerAt Ford Motor Company, we are seeking a highly skilled and experienced Senior Staff Embedded Controls Engineer to join our team. As a key member of our team, you will be responsible for designing and developing complex embedded control systems for our vehicles.Responsibilities:Design and develop control...
-
Embedded Software Development Engineer
3 weeks ago
Palo Alto, California, United States Rivian Automotive Full timeAbout RivianRivian is a pioneering company that's revolutionizing the automotive industry with its cutting-edge Electric Adventure Vehicles. Our mission is to keep the world adventurous forever, and we're seeking talented individuals to join our team.Role SummaryAs an Embedded Software Development Engineer at Rivian, you'll play a crucial role in developing...
-
Embedded Software Development Engineer
2 days ago
Palo Alto, California, United States Rivian Full timeAbout RivianRivian is a pioneering company that's revolutionizing the electric vehicle industry. Our mission is to keep the world adventurous forever, and we're committed to making that happen through our cutting-edge technology and innovative approach.Job SummaryWe're seeking a highly skilled Embedded Software Development Engineer to join our team at...
-
Embedded Controls Software Engineer
1 day ago
Palo Alto, California, United States Ford Motor Company Full timeJob DescriptionFord Motor Company is seeking a highly skilled Embedded Controls Software Engineer to join our team. The ideal candidate will have a strong background in embedded development supporting complex, distributed, safety-critical embedded systems.The team is responsible for controls of seats, tailgate, windows, latches, wipers, mirrors, various...
-
Embedded Software Engineer II
4 days ago
Palo Alto, California, United States Rivian Full timeAbout RivianRivian is a pioneering company in the electric vehicle industry, dedicated to creating a sustainable and adventurous future. Our mission is to keep the world adventurous forever, and we're looking for talented individuals to join our team.Job SummaryWe're seeking an Embedded Software Engineer to join our team, who will be responsible for...
-
Embedded Controls Software Engineer
5 days ago
Palo Alto, California, United States Ford Motor Company Full timeJob DescriptionFord Motor Company is seeking a highly skilled Embedded Controls Software Engineer to join our team. As a key member of our Body Controls Systems team, you will be responsible for designing and developing complex, distributed, safety-critical embedded systems for our vehicles.ResponsibilitiesDevelop control and estimation algorithms for...
-
Senior Embedded Controls Engineer
2 days ago
Palo Alto, California, United States Ford Motor Company Full timeJob DescriptionFord Motor Company is seeking a highly skilled Embedded Controls Software Engineer to join our team. The ideal candidate will have a strong background in embedded development supporting complex, distributed, safety-critical embedded systems.The successful candidate will be responsible for creating control/estimation algorithms for various body...
-
Senior Embedded Controls Engineer
2 days ago
Palo Alto, California, United States Ford Motor Company Full timeJob DescriptionFord Motor Company is seeking a highly skilled Embedded Controls Software Engineer to join our team. The ideal candidate will have a strong background in embedded development supporting complex, distributed, safety-critical embedded systems.ResponsibilitiesCreate control/estimation algorithms for various body control features like window...