Senior Firmware Engineer - Gilbert, United States - Corporate Job Bank

    Corporate Job Bank
    Corporate Job Bank Gilbert, United States

    Found in: Appcast US C2 - 1 week ago

    Default job background
    Description

    Job Title: Firmware Systems Engineer

    Summary:

    We are a Leader in Automotive Battery Systems Development, currently seeking a skilled Firmware Engineer to join our dynamic engineering team. In this role, you will collaborate with a multi-disciplined team to design, develop, integrate, and test real-time embedded firmware. Your responsibilities will include interfacing with, controlling, and monitoring electric vehicle systems and components, ranging from battery management systems to inverters, onboard chargers, heaters, pumps, motors, and gearboxes.

    Salary: $130,000 - $150,000+ (DOE) annual salary + Incentives and Stock Options

    Duties and Responsibilities:

    1. Collaborate with the engineering team to build and implement Electric Vehicle systems control solutions.

    2. Contribute to all phases of the firmware development lifecycle in an Agile environment.

    3. Develop solutions using Matlab/Simulink and the New Eagle Raptor System Development Toolkit.

    4. Integrate, test, and validate solutions on test benches and operational vehicle test beds.

    5. Troubleshoot and analyze problem reports, solving software defects.

    Basic Qualifications (Required Skills/Experience):

    Strong proficiency in Matlab/Simulink

    Object-oriented analysis and design skills

    Strong understanding of Data Structures and Algorithms

    Experience with CAN bus communications protocol

    Experience working with Kvaser or other CAN Analyzer tools

    7 or more years of related work experience

    MS/BS minimum in the areas of Computer Science, Computer Engineering, Electrical Engineering, or other related fields, or equivalent experience

    Preferred Qualifications (Desired Skills/Experience):

    Experience with the New Eagle Raptor System Development Toolkit

    Experience working in a Linux OS command line environment

    Experience with C/C++, Python

    Experience with LIN communications protocol

    10 or more years of related work experience

    Knowledge of HV – High Voltage Battery Electric Vehicle Propulsion Systems, inverters, motors, DCDC, contactors, isolation, cable shielding, battery management systems.

    Knowledge of ISO-26262 Functional Safety

    Experience with Git and Github or a similar version control system

    Experience working within a configuration-controlled software development environment

    Experience with automated build and test toolchains