Software Engineer

3 weeks ago


Novi, United States A123 Systems Full time

The role of the Software Engineer is to plan, execute, and deliver Battery Management System software according to project timing and budget. This includes working with team members and third-party contractors or consultants in order to deliver software according to plan. The Software Engineer will also follow internal process for quality control throughout SW life cycle. Responsibilities Execute software development from project beginning to end Follow project scope and deliverables to support program goals in collaboration with engineering and program management Work towards realistic project milestones and deliverables using appropriate tools Develop requirements documentation and software change requests Track and report project status Proactively manage changes in project scope Contribute to software process improvement activities Develop best practices and tools for project execution and management Participate in software (design, code) reviews Cooperate and coordinate development with electronics hardware team Interface with customer to address SW change requests and problem reports BSCS/EE or equivalent and 5-8 years of software development experience Familiarity with project change and configuration management software, such as Jira, SVN, Clear Case, Clear Quest, PVCS or Change Synergy C programming experience Embedded systems experience Can conform to shifting priorities, demands and timelines through analytical and problem-solving capabilities Reacts to project adjustments and alterations promptly and efficiently Flexible during times of change Strong written and oral communication skills Strong interpersonal skills Ability to effectively execute tasks in a demanding environment Knowledge of CAN networking Knowledge of LIN networking Strong CAPL script programming experience Preferred Role Requirements

Experience with UDS and OBD Diagnostics Model Based Development Experience with software maturity models, such as CMMi or Automotive SPICE Software troubleshooting experience Experience with CAN, LIN, CCP/XCP tools for flashing, data logging, and debugging Knowledge of ISO26262 Extended hours may occasionally be required to meet project deadlines

#J-18808-Ljbffr



  • Novi, United States Zobility Full time

    Position Summary: Software Engineering Validation Engineer for Automotive Infotainment Systems: This role involves maintaining schedules for software releases, creating automated test cases, executing automated functional validation, debugging data communication issues, and testing software code performance. Will be involved in system integration and...


  • Novi, United States Zobility Full time

    Position Summary: Software Engineering Validation Engineer for Automotive Infotainment Systems: This role involves maintaining schedules for software releases, creating automated test cases, executing automated functional validation, debugging data communication issues, and testing software code performance. Will be involved in system integration and...

  • Software Engineer

    1 week ago


    Novi, United States ZongMu Technology Co., Ltd. Full time

    Job Description Job Description Zongmu Technology is a leading supplier of autonomous driving (AD) and advanced driver assistance systems (ADAS) technologies and products in China. Founded in 2013, the company is headquartered in Shanghai and has R&D centers in Shanghai, Beijing, Xiamen, Shenzhen, Chongqing, Detroit (USA) and Stuttgart (Germany), as well as...

  • Software Engineer

    3 weeks ago


    Novi, United States ZongMu Technology Co., Ltd. Full time

    Job DescriptionJob DescriptionZongmu Technology is a leading supplier of autonomous driving (AD) and advanced driver assistance systems (ADAS) technologies and products in China. Founded in 2013, the company is headquartered in Shanghai and has R&D centers in Shanghai, Beijing, Xiamen, Shenzhen, Chongqing, Detroit (USA) and Stuttgart (Germany), as well as...


  • Novi, United States Vector North America, Inc. Full time

    Job DescriptionJob DescriptionVector is seeking an experienced Embedded Software Engineer to guide embedded development, integration, and validation of automotive software utilizing Vector products, for both OEM and Tier1 customers. If you enjoy utilizing both technical and relationship building skills, this role may be a fit for you.Position...

  • Software Engineer

    28 minutes ago


    Novi, United States A123 Systems Full time

    A123 Systems, LLC is hiring a Software Engineer (Platform) at their Novi, Michigan location. The scope of the Platform Software Engineer role includes the Autosar framework, complex device driver and Bootloader. In this role, the platform SW engineer reports to the Platform SW Manager. Primary Responsibilities: Participate the project meeting and interface...


  • Novi, United States Magna Mirrors Full time

    ** Senior Software Engineer - Bootloader** Job Number: 36657 Group: Magna Electronics Division: Magna Electronics Auburn Hills Job Type: Permanent/Regular Location: Novi, MI, US, 48377 **Job Number:** 36657 **Group:** Magna Electronics **Division**: Magna Electronics Auburn Hills **Job Type:** Permanent/Regular **Location:** Novi **Group Description**...


  • Novi, United States Hanon Systems Full time

    Description Job Description This candidate is responsible for product design, development and applications engineering with expertise in motor vehicle CAN and LIN bus communication networks and embedded C. Primary Responsibilities Interface with the customer, lead requirements gathering and issue resolution. Lead activities with Hanon Systems global core and...


  • Novi, United States Danlaw Inc Full time

    Job Purpose: This position is for a college student or recent graduate in Computer Engineering, Electronics Engineering or in a related field of study, to assist in the design and development of Automotive Embedded Software Development and Testing. Essential Functions, Duties and Job Responsibilities: Work on In house projects on Autonomous Vehicles based...


  • Novi, United States Dana Corporation Full time

    Dana is a global leader in the supply of highly engineered driveline, sealing, and thermal-management technologies that improve the efficiency and performance of vehicles with both conventional and alternative-energy powertrains. Serving three primary markets - passenger vehicle, commercial truck, and off-highway equipment - Dana provides the world's...


  • Novi, United States Dana Corporation Full time

    Dana is a global leader in the supply of highly engineered driveline, sealing, and thermal-management technologies that improve the efficiency and performance of vehicles with both conventional and alternative-energy powertrains. Serving three primary markets - passenger vehicle, commercial truck, and off-highway equipment - Dana provides the world's...


  • Novi, United States Danlaw, Inc. Full time

    Job DescriptionJob DescriptionJob Purpose:This position is for a college student or recent graduate in Computer Engineering, Electronics Engineering or in a related field of study, to assist in the design and development of Automotive Embedded Software Development and Testing.Essential Functions, Duties and Job Responsibilities:Work on In house projects on...


  • Novi, United States Vector North America, Inc. Full time

    Job DescriptionJob DescriptionVector is seeking to add an experienced AUTOSAR Embedded Software Engineer in embedded development and automotive software to our team. In this role, you will work with OEM and Tier1 customers using our high-demand AUTOSAR solutions. This is an excellent opportunity to combine technical and customer relationship management...


  • Novi, United States Danlaw, Inc. Full time

    Job DescriptionJob DescriptionJob Purpose:This position is for a college student or recent graduate in Computer Engineering, Electronics Engineering or in a related field of study, to assist in the design and development of Automotive Embedded Software Development and Testing.Essential Functions, Duties and Job Responsibilities:Quickly understand and learn...


  • Novi, Michigan, United States Vector North America, Inc. Full time

    Vector is seeking an experienced Embedded Software Engineer to guide embedded development, integration, and validation of automotive software utilizing Vector products, for both OEM and Tier1 customers. If you enjoy utilizing both technical and relationship building skills, this role may be a fit for you. Position Description: Perform embedded software...


  • Novi, United States Danlaw Inc Full time

    AUTOSAR Software Architecture and support configuration of MCAL, OS, BSW component layers as per program specific requirements SWC creation, RTE configurations Lead, Design, implement and test modular embedded software for 16/32/64-bit multicore microcontroller-based safety critical automotive ECU products Champion the quality, design, development, and...


  • Novi, United States Danlaw, Inc. Full time

    Job DescriptionJob DescriptionAUTOSAR Software Architecture and support configuration of MCAL, OS, BSW component layers as per program specific requirementsSWC creation, RTE configurationsLead, Design, implement and test modular embedded software for 16/32/64-bit multicore microcontroller-based safety critical automotive ECU productsChampion the quality,...


  • Novi, Michigan, United States Magna International Inc. Full time

    Job Number: 66193 Group: Magna Electronics Division: Magna Electronics Auburn Hills Job Type: Permanent/Regular Location: NOVI Work Style: About usWe 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...


  • Novi, Michigan, United States Vector North America, Inc. Full time

    Vector is seeking to add an experienced AUTOSAR Embedded Software Engineer in embedded development and automotive software to our team. In this role, you will work with OEM and Tier1 customers using our high-demand AUTOSAR solutions. This is an excellent opportunity to combine technical and customer relationship management skills. Position...

  • Software Developer

    1 week ago


    Novi, United States Venteon Full time

    The company is currently seeking an experienced Software Developer (AGV). Software Developer, Automated Guided Vehicle Engineering RESPONSIBILITIES for Software Developer (AGV). Responsible for the design, development and testing of C++ computer applications on Microsoft .NET platforms and Windows based computer systems using the Microsoft Visual...