Senior Embedded Engineer - Platform Software

MindSource
Newark, CA
Full-time

Title : Senior Embedded Engineer w / AUTOSAR

Location : Fremont, CA / Remote

Duration : 6-12 Months

Type : Contract

Senior Embedded Engineering Role for Platform software, you will lead the design and development of sophisticated platform software, covering both low-level and middleware aspects for powertrain electronic control units (ECUs), from the prototype stage through to production.

Your expertise in AUTOSAR will guide the implementation of its architecture within our electronic control units, setting the standard for others in the team.

Responsibilities :

  • AUTOSAR Architecture : Define and implement the AUTOSAR architecture for ECUs, serving as a subject matter expert within the Platform Software team.
  • Software Development : Lead the development of platform software for highly reliable and critical EV components, ensuring robustness from design to production.
  • Integration Support : Provide support in the design, development, and debugging processes for integrating functionalities into the control unit.
  • Optimization : Conduct design and code reviews to optimize platform software for performance and reliability.
  • Validation Testing : Develop comprehensive design and product validation test programs to ensure the durability and robustness of design.

Qualifications :

  • Programming Proficiency : Advanced skills in C / C++ programming languages.
  • AUTOSAR Experience : Demonstrated experience in developing and delivering AUTOSAR compliant software for embedded devices or controllers.
  • Technical Expertise : Solid understanding of the AUTOSAR stack and proficiency with an AUTOSAR configuration tool.
  • Schematic Analysis : Experience in reading schematics and data sheets.
  • Debugging Skills : Hands-on experience with on-chip debugging tools, capable of troubleshooting both software and hardware issues.
  • Board Bring-Up : Proven experience in board bring-up processes.
  • Scripting and Optimization : Experience with scripting tools and methodologies to enhance software development and testing activities.
  • Educational Background : Bachelor's degree (minimum) in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
  • 30+ days ago
Related jobs
Promoted
Apple
Cupertino, California

Our team within the Sensing and Connectivity org at Apple is seeking a highly motivated engineer with excellent software development, quantitative reasoning, and communication skills. Additionally, experience with embedded platforms, sensor interfaces, the iOS ecosystem and large codebases are benef...

Promoted
Intuit Inc.
Mountain View, California

Key Platforms and product offerings: Virtual Expert Platforms (QuickBooks Live, TurboTax Live and Mint Live), Core TurboTax Platform, Turbo & Mint Platforms,Go-To-Market & Experimentation Platforms. We are the technology community that aims to delight customers through product & operatio...

Promoted
eBay
San Jose, California

Our platform empowers millions of buyers and sellers in more than 190 markets around the world. As part of this role, you will coordinate and collaborate with the Product and Engineering team to identify problems, come up with creative solutions, and help with tracking and delivering within the rele...

Promoted
Zscaler, Inc.
San Jose, California

As a Senior Software Engineer, you will collaborate with cross-functional teams, including UI/UX engineers and Data Engineers, to accelerate the development of new services and UI components using modern technologies such as Generative AI for select workflows. Zscaler is looking for an accomplished ...

Promoted
Moveworks
Mountain View, California

Mentor other engineers on the team in how to build, maintain, and evolve great software. Moveworks is the copilot platform for automating employee support, empowering our customer’s workforce to converse with all of their business systems through natural language. Take on exciting and difficult engi...

Promoted
Latitude AI
Palo Alto, California

When you join the Latitude team, you'll work alongside leading experts across machine learning and robotics, cloud platforms, mapping, sensors and compute systems, test operations, systems and safety engineering –. Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, ...

Promoted
Apple, Inc.
Cupertino, California

Our team is looking for a highly motivated embedded software engineer to design and develop WiFi Firmware for Apple's latest products, including the next generation of Apple Watch, AirPods, iPhone, and iPad. You will design and develop embedded software for WiFi and be involved in our products from ...

Promoted
Google
Mountain View, California

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projec...

Promoted
Abbott
Pleasanton, California

The **_Senior Quality Engineer, Software_** is responsible for executing and maintaining software quality engineering methodologies and providing quality engineering support for software. The **_Senior Quality Engineer, Software_** will serve as a technical representative providing software qual...

Hireio, Inc.
San Jose, California

Design systems that will optimize monetization efficiency with product engineering and state-of-the-art machine learning technologies. Collaborate with strategy team, product managers, and other key stakeholders to define products and drive initiatives from engineering perspective. BS degree in Comp...