Jobs
>
Auburn Hills

    Embedded Software Engineer - Auburn Hills, United States - Pinnacle Professional Services

    Pinnacle Professional Services
    Pinnacle Professional Services Auburn Hills, United States

    Found in: Lensa US P 2 C2 - 1 week ago

    Default job background
    Description
    Company Description

    PPS customer is a growing battery company.

    Job Description

    Job Summary

    The BMS Engineer is responsible for the design, development, and launch of Battery Management System (BMS) software and controls applications in both 48V and high-voltage lithium-ion battery systems. The individual will be responsible for specifying, implementing, and validating software related to Li-Ion battery systems. The candidate will need to be well-versed in software and controls development, battery algorithms, functional safety, and CAN communications as well as typical development tools.

    Responsibilities
    • Work with the requirements team to develop a functional design and implementation of battery management system software features.
    • Work with suppliers to implement and validate functional requirements including simulation on Hardware-In-the-Loop (HIL) simulators and real battery systems.
    • Work closely with the battery design team, business development team, and customers to elicit requirements and turn them into functional requirements.
    • Develop design and software for critical battery functionality.
    • Configure existing BMS to meet needs for specific customer applications.
    • Support DFMEAs for controls and battery systems.
    • Key contributor in the evaluation of potential suppliers.
    • Develop tools and requirements to be used with BMS for end of line testing and in-field use.
    • Be able to work in a wide range of environments and disciplines to avoid and solve problems in safety-critical systems.
    • Familiarity with functional safety requirements and implementation of safety-critical applications.
    • Other duties as assigned.
    • Predictable and reliable attendance.
    Qualifications
    • Bachelor of Science (Master preferred) in computer science, or equivalent degree.
    • Minimum of three (3) years of experience in battery management systems development.
    • Experience in Battery Management System software and controls.
    • Experience with Matlab/Simulink/Stateflow (Embedded coder preferred).
    • Experience in C/C++ software development.
    • Experience with CAN and CAN development tools including CANalyzer and CANbedded.
    • Experience with High Voltage batteries and safety knowledge.
    • Ability to work in a team and individually.
    • Ability to present data/solutions in a clear manner easy for non-experts to understand.
    • Experience with Hardware-In-the-Loop Systems.
    • Ability to work in controls, software, and hardware.
    • Proven ability to analyze problems and find solutions.
    :Full job description available upon request.

    Additional Information

    Looking for a great team to grow with? Make an immediate impact with? Join us We understand that people are the greatest asset any company has. With this full time Direct Hire Opportunity, we offer a generous compensation and benefits package, along with the team feel of a small company and the support of a an industry leading leadership team.

  • Penn Foster Inc

    Software Engineer

    Found in: Lensa US 4 C2 - 6 days ago


    Penn Foster Inc Auburn Hills, United States

    Key Responsibilities · 1 · Capture and analysis of software requirements from customer and related Systems / Components (e.g. Hw). · 2 · Develop and verify algorithms for electrical actuators and Systems, e.g E-Motor Controls and Electrical Diagnostics. · 3 · Develop Archite ...

  • Omni Inclusive

    Software Engineer

    Found in: Lensa US P 2 C2 - 13 hours ago


    Omni Inclusive Auburn Hills, United States

    Key Skills: SOC experience (TI TDA4 or any other SOC ), TI SDK, QNX or GHS Integrity, Embedded Linux, Automotive Domain Experience And rchitecture Experience Must · Job Description: · 1. Development (design, implement, test and debug) of core and/or application specific softwa ...

  • Whisker

    Software Engineer

    Found in: Lensa US 4 C2 - 6 days ago


    Whisker Auburn Hills, United States

    · Whisker, formerly known as AutoPets, is the maker of Litter-Robot, Feeder-Robot, and At Whisker, we believe pet parenthood can always get better. · As leading innovators in pet tech and refined pet accessories, we work tirelessly to solve problems and deliver smarter insight ...

  • Priamba

    Software Engineer

    Found in: Lensa US 4 C2 - 6 days ago


    Priamba Auburn Hills, United States

    Location: Auburn Hills, MI · Design and implement software changes to meet the software requirements · Knowledge of AUTOSAR is must · Experience on Basic SW and multilayers software architecture (drivers, controls, presentation and application) · Good knowledge of diagnostic ...

  • CIeNET International

    Software Engineer

    Found in: Lensa US P 2 C2 - 1 week ago


    CIeNET International Warren, United States Full time

    CIeNET is a leading global technical consulting, software engineering, and technical solutions provider. · Our team is working on design, development and maintenance of best-in-class platforms in automotive, enterprise, mobility industries for leading OEMs and looking for experie ...

  • RGBSI

    Senior Software Engineer

    Found in: Appcast US C2 - 1 hour ago


    RGBSI Auburn Hills, United States

    Job Description: · Analyze, design, develop and maintain automation software for Emissions and Fuel Economy testing · Work with users to gather requirements · Analyze the customers' requirements · Design the software system to satisfy users' specifications · Develop the needed so ...

  • BorgWarner

    Sr Software Engineer

    Found in: Lensa US P 2 C2 - 13 hours ago


    BorgWarner Auburn Hills, United States

    DUTIES: BorgWarner PDS (USA), Inc. seeks a Sr Software Engineer based out of our office at 3800 Automation Ave, Auburn Hills, MI Note, this is a hybrid position whereby the employee will work both from home and from the aforementioned office address. Hence, the employee must live ...

  • Magna Services

    Senior Software Engineer

    Found in: Lensa US P 2 C2 - 13 hours ago


    Magna Services Auburn Hills, United States

    Senior Software Engineer · Job Number: 64776 · Group: Magna Electronics · Division: Magna Electronics Auburn Hills · Job Type: Permanent/Regular · Location: · Auburn Hills, MICHIGAN, US, 48326 · Work Style: · About us · We see a future where everyone can live and move without lim ...

  • Tata Technologies

    Embedded Software Engineer

    Found in: Lensa US 4 C2 - 5 days ago


    Tata Technologies Auburn Hills, United States Full time

    *Job title : Embedded Software Engineer* · *Location : Auburn Hills, MI* · *Duration : Fulltime* · *Responsibilities:* · Responsible for the development of software for engine and transmission control modules. · Perform software requirements analysis, design, coding, test plan cr ...

  • Whisker

    Senior Software Engineer

    Found in: Jobget US C2 - 2 days ago


    Whisker Michigan, United States

    : · Whisker is the maker of Litter-Robot, Feeder-Robot, and At Whisker, we believe pet parenthood can always get better. · As leading innovators in pet tech and refined pet accessories, we work tirelessly to solve problems and deliver smarter insights for pet parents while enrich ...

  • BorgWarner

    Sr Software Engineer

    Found in: Lensa US P 2 C2 - 9 hours ago


    BorgWarner Auburn Hills, United States

    DUTIES: BorgWarner PDS (USA), Inc. seeks a Sr Software Engineer based out of our office at 3800 Automation Ave, Auburn Hills, MI Note, this is a hybrid position whereby the employee will work both from home and from the aforementioned office address. Hence, the employee must live ...

  • Zobility

    Embedded Software Engineer

    Found in: Lensa US P 2 C2 - 13 hours ago


    Zobility Auburn Hills, United States

    Responsibilities: Design and development of embedded software for HVAC control modules. · Duties include developing requirements, new software control strategies, addressing issues identified in the current software by using test-driven development methods and production releas ...

  • Whisker

    Senior Software Engineer

    Found in: Lensa US P 2 C2 - 13 hours ago


    Whisker Auburn Hills, United States

    Whisker is the maker of Litter-Robot, Feeder-Robot, and At Whisker, we believe pet parenthood can always get better. · As leading innovators in pet tech and refined pet accessories, we work tirelessly to solve problems and deliver smarter insights for pet parents while enrichin ...

  • Magna International

    Senior Software Engineer

    Found in: Lensa US 4 C2 - 2 days ago


    Magna International Auburn Hills, United States

    Engineers should have knowledge on following integration activities (At least one is mandatory): TI or any other SDK QNX or GHS integrity or equivalent Linux OS Board Support Package integration or Driver development Development (design, implement, t Software Engineer, Software, ...

  • Whisker

    Senior Software Engineer

    Found in: Lensa US 4 C2 - 1 day ago


    Whisker Auburn Hills, United States

    : · Whisker is the maker of Litter-Robot, Feeder-Robot, and At Whisker, we believe pet parenthood can always get better. · As leading innovators in pet tech and refined pet accessories, we work tirelessly to solve problems and deliver smarter insights for pet parents while enri ...

  • Whisker

    Senior Software Engineer

    Found in: Lensa US 4 C2 - 2 days ago


    Whisker Auburn Hills, United States

    : · Whisker is the maker of Litter-Robot, Feeder-Robot, and At Whisker, we believe pet parenthood can always get better. · As leading innovators in pet tech and refined pet accessories, we work tirelessly to solve problems and deliver smarter insights for pet parents while enr ...

  • Valeo

    eMobility: Software Engineer

    Found in: Lensa US 4 C2 - 1 day ago


    Valeo Auburn Hills, United States

    Valeo is a tech global company, designing breakthrough solutions to reinvent the mobility. We are an automotive supplier partner to automakers and new mobility actors worldwide. Our vision? Invent a greener and more secured mobility, thanks to solutions focusing on intuitive driv ...

  • GLOBAL Automation Technologies, LLC

    Software Process Engineer

    Found in: Appcast US C2 - 4 days ago


    GLOBAL Automation Technologies, LLC Auburn Hills, United States

    Process Engineer - Onsite in Auburn Hills, Michigan · Working with a project team, the Process Engineer is responsible for the Form, Fit, and Function of the system, overseeing the mechanical, pneumatic, and process requirements. Robotics, simulation, plc and design experience ne ...

  • Magna International

    Senior Software Engineer

    Found in: Lensa US 4 C2 - 1 day ago


    Magna International Auburn Hills, United States

    About us · We see a future where everyone can live and move without limitations. That's why we are developing technologies, systems and concepts that make vehicles safer and cleaner, while serving our communities, the planet and, above all, people. · Forward. For all. · Group ...

  • Whisker

    Senior Software Engineer

    Found in: Joblookup US C2 - 1 day ago


    Whisker Auburn Hills, United States

    : · If you are considering sending an application, make sure to hit the apply button below after reading through the entire description. · Whisker is the maker of Litter-Robot, Feeder-Robot, and At Whisker, we believe pet parenthood can always get better. · As leading innovators ...