Software Developer

3 hours ago


Northville, Michigan, United States Gentherm Full time
Transforming the Future of Personalized Passenger Thermal Comfort

Gentherm is revolutionizing the automotive industry with its innovative ClimateSenseTM solution, a smart, individual climate zone system tailored to the autonomous, electrified, and ridesharing ecosystem of the future. As a key player in this transformation, we are seeking a skilled Software Engineer to join our team.

Key Responsibilities
  • Design, develop, and verify microclimate functionality in embedded C/C++.
  • Collaborate with cross-functional and cross-regional teams in an agile development environment.
  • Assist engineering and product teams in defining product specifications.
  • Work with systems teams to establish best-in-class software and test requirements.
  • Follow software development processes to ensure quality standards are met.
  • Develop test cases and automated testing based on defined software requirements and design.
Requirements
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent.
  • Strong problem-solving skills.
  • Excellent communication skills (verbal, written, presentation).
  • Ability to handle multiple competing priorities in a fast-paced environment.
  • Ability to be a self-starter and solution-oriented.
Preferred Qualifications
  • Master's degree in computer science, computer engineering, electrical engineering, or equivalent.
  • 4 years of experience in embedded software development.
  • Knowledge of vehicle communication protocols: CAN, LIN, Ethernet.
  • Knowledge of Python or another scripting language.
  • Working knowledge of modeling tools such as Matlab/Simulink.
  • Experience with embedded development kits.
  • Experience working in distributed repositories and managing merge/pull requests in GitHub/GitLab.
  • History analyzing and parsing data to develop technical insights and make decisions.
  • Basic project management skills, including planning and organization, decision making, problem solving, prioritizing.
  • Ability to prepare and present technical written reports and other documents to peers and management.
Competencies
  • Deliver Results
    • Understand the mission and output of your team; set SMART objectives and deliver.
  • Drive Change
    • Focus on agility and commitment to continuous improvement; Understand and act on internal and external drivers of change.
  • Build Capability
    • Foster a culture of learning and development; Support individual growth through continuous feedback to achieve personal and professional goals.
  • Cultivate Innovation
    • Openly embrace, create, implement, and support new and innovative ideas, processes, and technology that deliver business results.
Physical Demands/Work Environment

All positions in our office require interaction with people and technology while either standing or sitting. In order to best service our customers, internal and external, all associates must be able to communicate face-to-face and on the phone with or without reasonable accommodation. Gentherm is committed to compliance with its obligations under all applicable state and federal laws prohibiting employment discrimination.


  • Software Developer

    6 days ago


    Northville, Michigan, United States Gentherm Full time

    About GenthermGentherm is a global leader in innovative thermal management and pneumatic comfort technologies for the automotive industry. We take a human approach with everything we do, improving health, wellness, comfort, and energy efficiency.Job SummaryWe are seeking a skilled Software Engineer to join our team. As a key member of our software...


  • Northville, Michigan, United States Omni Inclusive Full time

    Job DescriptionWe are seeking a highly skilled Embedded Software Developer to join our team at Omni Inclusive.Key ResponsibilitiesDesign and develop software for automotive ECUs, leveraging expertise in AUTOSAR and embedded C.Collaborate with cross-functional teams to ensure seamless integration of software components.Develop and maintain high-quality...


  • Northville, Michigan, United States HELLA Full time

    High Voltage Software Specialist PositionHella is seeking a skilled and dynamic software specialist to join their team. The company, a leading international automotive supplier, offers a wide range of benefits and career opportunities for its employees.Your Key Responsibilities:Analyze, create, and coordinate customer software performance modifications and...


  • Northville, Michigan, United States HELLA Full time

    Job SummaryHella is seeking a skilled Software Specialist to join our team. As a key member of our software development team, you will be responsible for maintaining our contracts and invoicing, as well as connecting our OEM partners with our product management and sales team members.About UsHella is a leading international automotive supplier operating...


  • Northville, Michigan, United States Omni Inclusive Full time

    Omni Inclusive is seeking a highly skilled Senior Embedded Software Engineer to join our team. The ideal candidate will have a strong background in automotive embedded software development and a passion for delivering high-quality solutions.Key Responsibilities:* Develop and maintain embedded software for automotive ECUs and applications* Collaborate with...


  • Northville, Michigan, United States HELLA Full time

    Software Expertise for High Voltage ApplicationsHella is seeking a skilled software specialist to join their team. As a leading international automotive supplier, the company offers a wide range of benefits and career opportunities for its employees.Your Key Responsibilities:Analyze and create software performance modifications and requirements for...


  • Northville, Michigan, United States Omni Inclusive Full time

    Job Title: Automotive Embedded Software DeveloperOmni Inclusive is seeking an experienced Automotive Embedded Software Developer to join our team.Key Responsibilities:Develop bootloader software for automotive ECUsUtilize C and embedded C programming skillsExperience with AUTOSAR and communication protocols CAN and LINWork with microcontrollers and tools...

  • Civil Engineer

    2 weeks ago


    Northville, Michigan, United States Jobot Full time

    About the RoleWe are seeking a highly skilled and motivated Permanent Civil Engineer to join our dynamic team at Jobot. This role provides an exciting opportunity to work on a variety of challenging projects in the engineering industry.Key ResponsibilitiesProject Planning and Design: Prepare detailed engineering plans, designs, and layouts for various civil...


  • Northville, Michigan, United States Gentherm Full time

    About GenthermGentherm is a global leader in innovative thermal management and pneumatic comfort technologies for the automotive industry. We take a human-centered approach to everything we do, focusing on improving health, wellness, comfort, and energy efficiency.Job SummaryWe are seeking a highly skilled Software Engineer to join our team. As a key member...


  • Northville, Michigan, United States Jobot Full time

    Civil Engineer OpportunityWe are in search of a talented and driven Civil Engineer to become a part of our innovative organization. This position presents a remarkable chance to engage in a diverse range of stimulating projects within the engineering sector, such as infrastructure development, structural design, and environmental systems.About JobotAs a firm...

  • Structural Engineer

    3 weeks ago


    Northville, Michigan, United States Jobot Full time

    Civil Engineer OpportunityJobot is on the lookout for a talented and driven Civil Engineer to become a vital part of our innovative team. This position presents a unique chance to engage in a diverse range of stimulating projects within the engineering sector, encompassing infrastructure such as highways, bridges, residential and commercial buildings, as...


  • Northville, Michigan, United States Resiliency Full time

    Resiliency is seeking a highly skilled Civil Design Project Engineer to join our team. As a key member of our engineering team, you will be responsible for preparing and reviewing contract documents, designs, and specifications for civil projects. Your expertise in Civil3D and AutoCAD will be essential in leading project teams and performing site design...


  • Northville, Michigan, United States Health Talent Pro Full time

    Job OverviewPosition: Civil Design Project Engineer (Civil3D)Role Summary:The Civil Design Project Engineer will be responsible for the preparation and evaluation of contract documents, designs, and specifications pertinent to civil engineering projects.Key Responsibilities:Develop and review technical proposals, cost estimates, plans, and...


  • Northville, Michigan, United States Attendance on Demand Full time

    Job DescriptionJob Title: Implementation Project ManagerJob Summary:We are seeking a highly skilled Implementation Project Manager to join our team at Attendance on Demand. As an Implementation Project Manager, you will be responsible for leading the implementation process for our cutting-edge software solutions. This is a dynamic role that requires strong...

  • Civil Engineer

    1 week ago


    Northville, Michigan, United States Jobot Full time

    About the RoleWe are seeking a highly skilled and motivated Permanent Civil Engineer to join our dynamic team at Jobot. This role provides an exciting opportunity to work on a variety of challenging projects in the engineering industry.Key ResponsibilitiesPrepare detailed engineering plans, designs, and layouts for various civil projects using Civil 3D...


  • Northville, Michigan, United States Resiliency Full time

    Job Title: Civil Design Project Engineer Job Summary: We are seeking a highly skilled Civil Design Project Engineer to join our team at Resiliency. As a key member of our engineering team, you will be responsible for preparing and reviewing contract documents, designs, and specifications for civil projects. You will also prepare technical proposals, cost...


  • Northville, Michigan, United States Path Engineering Full time

    Position Overview As a Senior Manufacturing Process Engineer at Path Engineering, you will play a crucial role in enhancing production methodologies and optimizing manufacturing processes. Your responsibilities will include the development and management of CNC programming, driving improvements in operational efficiency, overseeing automation systems with...


  • Northville, Michigan, United States Resiliency LLC Full time

    Job OverviewPosition: Civil Design Project Engineer (Civil3D)Key Responsibilities:Prepare and evaluate contractual documents, designs, and specifications for civil engineering projects.Develop technical proposals, cost assessments, project plans, technical specifications, and comprehensive reports, including daily correspondence.Conduct site evaluations,...


  • Northville, Michigan, United States Gentherm Full time

    About GenthermGentherm is a leading global company that specializes in innovative thermal management solutions. As a Product Marketing Intern, you will play a key role in helping us drive business growth and success.Job SummaryWe are seeking a highly motivated and detail-oriented Product Marketing Intern to join our team. In this role, you will assist in...


  • Northville, Michigan, United States Gentherm Full time

    About GenthermGentherm is a leading global company that specializes in innovative thermal management solutions. As a Product Marketing Intern, you will play a key role in helping us drive business growth and success.Job SummaryWe are seeking a highly motivated and detail-oriented Product Marketing Intern to join our team. In this role, you will assist in...