Senior Autosar Software Engineer

7 days ago


San Francisco, United States ZipRecruiter Full time

Job Description

About Ample:

Are you ready to make a global impact? Ample, inc. is a cutting-edge electric vehicle battery swapping company at the forefront of sustainable transportation solutions. Our mission is to accelerate the global transition to clean and efficient mobility by revolutionizing the way EVs are powered. At Ample, we utilize advanced robotics to enable rapid and cost-effective modular battery swapping, making powering your electric car as convenient as a gas station visit. Our passionate team of technologists, designers, and environmental advocates is dedicated to addressing one of the most pressing challenges of our era. Join Ample and be part of our mission to make this accessible to billions of vehicles worldwide.

About the Role:

At Ample, you'll be part of a forward-thinking team dedicated to making a meaningful impact on the world. Our commitment to sustainability and cutting-edge technology offers a unique opportunity to shape the future of transportation. We value innovation and collaboration, and we provide a supportive work environment where your ideas can thrive.

We are seeking an experienced Senior AUTOSAR Software Engineer to design, develop, and maintain software architecture for Battery Management Systems (BMS) used in electric vehicles (EV). The ideal candidate will have deep expertise in AUTOSAR standards and a strong background in embedded software development for automotive applications. This role will involve working closely with cross-functional teams, including hardware engineers, system architects, and software developers, to deliver high-quality, scalable, and reliable software solutions for our electric vehicle battery systems. This role can be remote anywhere in the United States.

Key Responsibilities:

  • Software Architecture Design:
    • Define and design the software architecture based on AUTOSAR standards, specifically for Battery Management Systems (BMS).
    • Ensure modular, scalable and reusable software architecture to accommodate EV battery control, diagnostics and communication.
    • Integrate software architecture with the overall system architecture for EV battery and powertrain systems.
    • Work with functional safety teams to ensure architecture complies with ISO 26262 (ASIL level requirements).
  • AUTOSAR Integration:
    • Lead the integration of AUTOSAR Basic Software (BSW) and complex device drivers (CDD) for BMS.
    • Customize AUTOSAR software components, RTE (Run-Time Environment) and MCAL (Microcontroller Abstraction Layer) to meet specific hardware requirements.
    • Ensure compliance with AUTOSAR and automotive industry standards in software modules and architecture.
  • Requirements Engineering:
    • Gather, analyze and document software and system-level requirements related to battery management.
    • Collaborate with system engineers to define software interfaces and interactions between BMS, charging systems, vehicle control units and other electronic control units (ECUs).
  • Software Development and Testing:
    • Lead and participate in the software development life cycle, from design and coding to integration and testing.
    • Implement and validate BMS software components using model-based design and auto-coding techniques (e.g., MATLAB/Simulink).
    • Define unit tests, integration tests and system-level validation for software components.
  • Collaboration and Communication:
    • Collaborate with cross-functional teams including hardware, mechanical and safety teams to ensure alignment between hardware and software design.
    • Interface with external stakeholders, including suppliers and OEMs, to align software architecture with customer and market requirements.
  • Continuous Improvement:
    • Stay updated with the latest AUTOSAR standards and automotive software trends.
    • Lead or contribute to process improvements in software development, testing and integration.

Qualifications:

  • Education: Bachelor's or Master's degree in Electrical Engineering, Computer Science, Embedded Systems, or a related field.
  • Experience:
    • 5+ years of experience in embedded software development, with a focus on AUTOSAR-based architecture in the automotive domain.
    • Hands-on experience with AUTOSAR software design using tools such as Vector DaVinci Developer Classic or Autosar Builder.
    • Hands-on experience with AUTOSAR Classic or Adaptive platforms, including tools such as Vector DaVinci, EB Tresos or similar.
    • Hands-on experience in Automotive testing tools like CANoe & CANalyzer.
    • Experience with UDS and diagnostic authoring and testing tools including CANdela studio and CANoe.DiVa.
    • Strong understanding of automotive communication protocols (e.g., CAN, LIN, FlexRay, Ethernet).
  • Skills:
    • Strong knowledge of embedded C programming.
    • Expertise in ISO 26262 functional safety standards.
    • Strong problem-solving and debugging skills in embedded systems.
    • Ability to work in a dynamic and collaborative team environment.

Additional Qualifications:

  • Proven experience with Battery Management Systems (BMS) or other automotive control systems.

We are an equal opportunity and E-verified Employer and value diversity at our company. We do not discriminate based on race, color, sex, gender identity, expression, sexual orientation, marital status, veteran status.

#J-18808-Ljbffr

  • San Francisco, United States Ample, Inc. Full time

    Job DescriptionJob DescriptionAbout Ample:Are you ready to make a global impact? Ample, inc. is a cutting-edge electric vehicle battery swapping company at the forefront of sustainable transportation solutions. Our mission is to accelerate the global transition to clean and efficient mobility by revolutionizing the way EVs are powered. At Ample, we utilize...


  • San Francisco, California, United States City and County of San Francisco Full time

    We are seeking a skilled Senior Software Engineer to join our team and contribute to the development of innovative software solutions. The successful candidate will be responsible for designing, implementing, and maintaining software systems that meet the highest standards of quality and reliability.The ideal candidate will have a strong background in...


  • San Francisco, United States Jones Lang LaSalle Americas, Inc. Full time

    Senior Software Engineer Company: Jones Lang LaSalle Americas, Inc. Location: San Francisco, CA Position Type: Full Time Experience: Unspecified Education: Unspecified Jones Lang LaSalle Americas, Inc. Senior Software Engineer. San Francisco, CA. Prov...


  • San Francisco, United States Acceler8 Talent Full time

    Senior Software Engineer (AI Infrastructure / MLOps)Location: San Francisco (3 days per week in office)Introduction:We are seeking a Senior Software Engineer (AI Infrastructure / MLOps) to join a pioneering AI startup focused on enhancing data quality for machine learning. This role offers the chance to work on large-scale web applications and tackle complex...


  • san francisco, United States Acceler8 Talent Full time

    Senior Software Engineer (AI Infrastructure / MLOps)Location: San Francisco (3 days per week in office)Introduction:We are seeking a Senior Software Engineer (AI Infrastructure / MLOps) to join a pioneering AI startup focused on enhancing data quality for machine learning. This role offers the chance to work on large-scale web applications and tackle complex...


  • San Francisco, United States Acceler8 Talent Full time

    Senior Software Engineer (AI Infrastructure / MLOps)Location: San Francisco (3 days per week in office)Introduction:We are seeking a Senior Software Engineer (AI Infrastructure / MLOps) to join a pioneering AI startup focused on enhancing data quality for machine learning. This role offers the chance to work on large-scale web applications and tackle complex...


  • san francisco, United States Acceler8 Talent Full time

    Senior Software Engineer (AI Infrastructure / MLOps)Location: San Francisco (3 days per week in office)Introduction:We are seeking a Senior Software Engineer (AI Infrastructure / MLOps) to join a pioneering AI startup focused on enhancing data quality for machine learning. This role offers the chance to work on large-scale web applications and tackle complex...


  • San Francisco, United States Skale Talent Full time

    Senior Software Engineer - ML infrastructure, distributed systems We’re partnering with a leading autonomous driving company in San Francisco who are looking for a Senior Software Engineer to join their team. They are working on a scalable highway autonomy product for the consumer car market. Working directly with several OEM partners, they’re building...


  • San Francisco, United States Skale Talent Full time

    Senior Software Engineer - ML infrastructure, distributed systems We’re partnering with a leading autonomous driving company in San Francisco who are looking for a Senior Software Engineer to join their team. They are working on a scalable highway autonomy product for the consumer car market. Working directly with several OEM partners, they’re building...


  • San Francisco, United States University of California - San Francisco Campus and Health Full time

    Senior Software EngineerHealth InformaticsFull Time80947BRJob SummaryThe senior software engineer will lead the development, implementation, and maintenance of computing and data infrastructure to support the deployment and monitoring of Machine Learning (ML) and generative Artificial Intelligence (AI) tools at UCSF Health. They will have principal...


  • San Francisco, United States Eateam Full time

    The Senior Software Engineer will help build the Next Gen Applications Suite. Along with writing effective code, the position will be responsible for designing, building, delivering and maintaining a highly scalable set of products and applications. The incumbent will use industry best practices and work collaboratively with cross-functional team of product...


  • San Francisco, United States Limosphere Full time

    As a Senior Software Engineer at Limo, you'll play a pivotal role in designing, developing, and maintaining cutting-edge generative AI healthcare applications and platforms. About Limo At Limo, we're pioneering a transformative approach to healthcare billing through the power of generative AI. Our mission is to revolutionize this critical yet often...


  • San Francisco, United States Ellation, Inc. Full time

    About the roleAs a Senior Backend Engineer on our Payments Team, you will help shape the future of our Service Monetization Platform. You will architect, build and optimize our payments platform that powers revenue collection for Crunchyroll. Working with design, product, quality and data teams, you will solve complex challenges, optimize performance, and...


  • San Francisco, United States Meet Full time

    About Us:Meet is partnered with an innovative biotech company dedicated to advancing healthcare through data-driven software solutions. Join us in shaping the future of life sciences with cutting-edge technology.Role:We’re looking for a Senior Software Engineer with expertise in Django backend solutions to help build scalable, high-performance web...


  • San Francisco, United States K&L Wine Merchants Full time

    ABOUT US K&L Wine Merchants is widely recognized as one of the leading independent wine retailers in the United States. We offer a world-class selection of wine, spirits, and beer at four retail locations and through our website. We are a growth-minded company made up of a tight-knit team dedicated to providing excellent, knowledgeable service to our loyal...


  • San Francisco, United States Rollbar, Inc. Full time

    Remote: Based in North America (East Coast/ET) or Europe (Norway, United Kingdom, Sweden, Denmark, Ireland, Spain, Finland, Estonia) Senior Software Engineer (Backend) - Content Lake DX Sanity.io is the content operating system that replaces rigid legacy CMS, allowing forward-leaning companies like PUMA, Spotify, Figma, Riot Games, and Skims to create...


  • San Francisco, United States Cadre Full time

    We’re looking for a Senior Software Engineer that will be a valued team member responsible for the design and implementation of our client’s product. Our client is the world’s largest website optimization platform, currently a series C start-up, boasting an enviable collaborative environment.Job DescriptionThe engineering, product, and design...


  • San Francisco, United States CyberTec Full time

    Job Title : Senior Software Quality Engineer Location: San Jose , CA Job Type : Onsite 100% Duration 12 Months Opening : 1 Opening ! Senior Software Quality Engineer is responsible for the development and execution of software test strategies/techniques, schedules, plans, designs, procedures, and automated scripts or code for testing complex software systems...


  • San Francisco, California, United States AngelList Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and testing complex software systems.Key Responsibilities:Design and develop software systems using advanced programming languages and technologiesCollaborate with...


  • San Francisco, California, United States Unreal Gigs Full time

    About the RoleWe are looking for a highly skilled Senior Software Engineer to join our team at Unreal Gigs. As a key member of our engineering team, you will be responsible for designing and developing robust, scalable, and efficient software architectures for new and existing projects.Key ResponsibilitiesSoftware Architecture and Design: Lead the design and...