Software Engineer

3 weeks ago


Northville, United States Gentherm Full time

 

At Gentherm, we say, “ It’s about the person .” We’re with you on a cold winter day when you turn on your heated seat and steering wheel or helping manage patient body temperature in the operating room, recovering room or intensive care units. We take a human approach with everything we do.

 

As the global market leader of innovative thermal management and pneumatic comfort technologies for the automotive industry we embrace the opportunity to create and deliver extraordinary solutions  that make meaningful differences in everyday life. We do this by improving health, wellness, comfort and energy efficiency.

 

 

We embrace an entrepreneurial spirit and combine that with our global leadership to deliver results. Working at Gentherm provides you the opportunity to not only shape the future of the automotive and medical industries, but also influence your career throughout the company. You will be engaged, challenged and inspired by our team to deliver leading thermal technologies that positively impact lives around the world.

Software Engineer

 

IMPACT and OPPORTUNITY

 

Gentherm is transforming the future of personalized passenger thermal comfort with the smart, individual climate zone solution named ClimateSense™, tailored to the autonomous, electrified, and ridesharing ecosystem of the future. Software is the key driver for the transformation of Gentherm as well as for an entire industry. This position will be responsible for design, development and verification of microclimate functionality. This position plays a critical role in bringing innovative solutions and cabin technologies to market that will change the automotive comfort industry. 

ESSENTAIL FUNCTIONS AND RESPONSIBILITIES

 

  • Design, develop, integrate, and test software in embedded C/C++ demonstrating industry best-practices.
  • Collaborate with cross-functional and cross-regional teams working in an agile development environment.
  • Assist engineering and product teams in defining product specifications.
  • Work with systems team to establish best-in-class software and test requirements.
  • Follow software development process to ensure quality standards are met.
  • Develop test cases and automated testing based on defined software requirements and design.
QUALIFICATIONS

 

MINIMUM QUALIFICATIONS:

 

  • 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
NICE TO KNOW

 

TRAVEL: >5%

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

#LI-ML1

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. In keeping with this commitment, it attempts to reasonably accommodate applicants and employees in accordance with the requirements of the disability discrimination laws. It also invites individuals with disabilities to participate in a good faith, interactive process to identify reasonable accommodations that can be made without imposing an undue hardship.

 



  • Northville, Michigan, United States Cognizant Technology Solutions Full time

    Consultant SW Engineer / Project ManagerQualification:Engineering with specific specializationResponsibility:Product Concept Definition: 'Actively participates in product concept definition along with the customers and all other stake holders.Requirements analysis and evaluation:Requirements Analysis activities will be performed to analyze and assess whether...


  • Northville, Michigan, United States Reliable Software Resources Full time

    We are looking for a Java Full Stack Developer with experience in building high-performing scalable applications. Java/ Spring/Spring Boot/ Micro-services/ Web services. You will be part of a talented software team that works on mission-critical applications. Java developer responsibilities include designing developing and delivering high-volume low-latency...


  • Northville, United States Reliable Software Resources Full time

    We are looking for a Java Full Stack Developer with experience in building high-performing scalable applications. Java/ Spring/Spring Boot/ Micro-services/ Web services. You will be part of a talented software team that works on mission-critical applications. Java developer responsibilities include designing developing and delivering high-volume ...

  • Java Full stack

    4 weeks ago


    Northville, United States Reliable Software Resources Full time

    We are looking for a Java Full Stack Developer with experience in building high-performing scalable applications. Java/ Spring/Spring Boot/ Micro-services/ Web services. You will be part of a talented software team that works on mission-critical applications. Java developer responsibilities include designing developing and delivering high-volume ...

  • Java Full stack

    4 weeks ago


    Northville, Michigan, United States Reliable Software Resources Full time

    We are looking for a Java Full Stack Developer with experience in building high-performing scalable applications. Java/ Spring/Spring Boot/ Micro-services/ Web services. You will be part of a talented software team that works on mission-critical applications. Java developer responsibilities include designing developing and delivering high-volume low-latency...


  • Northville, United States Omni Inclusive Full time

    JD: 6+ years of expierence in Automotive embedded software development - Responsible for developing Embedded Software for automotive ECUs and applications. - Excellent programming skills in C and embedded C -Experience in Vector Davinci Bootloader development, , OTA -Experience in AUTOSAR - Experience with micro controllers - Work experience with using tools...


  • Northville, United States Omni Inclusive Full time

    JD: 6+ years of expierence in Automotive embedded software development - Responsible for developing Embedded Software for automotive ECUs and applications. - Excellent programming skills in C and embedded C -Experience in Vector Davinci Bootloader development, , OTA -Experience in AUTOSAR - Experience with micro controllers - Work experience with using tools...

  • Big Data

    4 weeks ago


    Northville, United States Reliable Software Resources Full time

    Graduate degree in Computer Science Information Systems or equivalent quantitative field and 5+ years of experience in a similar Data Engineer role. Experience working with and extracting value from large disconnected and/or unstructured datasets Demonstrated ability to build processes that support data transformation data structures metadata dependency...

  • Big Data

    4 weeks ago


    Northville, Michigan, United States Reliable Software Resources Full time

    Graduate degree in Computer Science Information Systems or equivalent quantitative field and 5+ years of experience in a similar Data Engineer role. Experience working with and extracting value from large disconnected and/or unstructured datasets Demonstrated ability to build processes that support data transformation data structures metadata dependency and...

  • Systems Engineer

    2 weeks ago


    Northville, United States MalaceTEK Full time

    Job DescriptionJob DescriptionThe systems engineer will design, develop, and integrate complex work systems for every stage of a lifecycle as well as apply business knowledge and technical expertise to implement strategies, evaluate products, and build upon an infrastructure that supports the changing needs of our customers. The ideal candidate will be able...

  • Data Engineer

    7 days ago


    Northville, United States Dice Full time

    Dice is the leading career destination for tech experts at every stage of their careers. Our client, Tanisha Systems, Inc., is seeking the following. Apply via Dice today! My name is Sumit, and I am Delivery Manager at. Tanisha Systems Inc is a global contingency staffing firm servicing. We have an excellent job opportunity with one of our clients. Job...


  • Northville, United States Faurecia Full time

    Our Automated Driving Product Division is looking for an experienced systems engineer to help lead the development of our next generation automotive camera platforms. The ideal candidate would be highly self-motivated and bring their expertise and enthusiasm to a high-performing global engineering team. Major tasks & responsibilities: Interface with...


  • Northville, United States Faurecia Interior Systems Full time

    Our Automated Driving Product Division is looking for an experienced Senior Systems Engineer to help lead the development of our next generation automotive camera platforms.  The ideal candidate would be highly self-motivated and bring their expertise and enthusiasm to a high-performing global engineering team.     Major tasks & responsibilities:   *...


  • Northville, United States Faurecia Interior Systems Full time

    Our Automated Driving Product Division is looking for an experienced Senior Systems Engineer to help lead the development of our next generation automotive camera platforms. The ideal candidate would be highly self-motivated and bring their expertise and enthusiasm to a high-performing global engineering team. Major tasks & responsibilities: * Interface with...


  • Northville, United States Faurecia Full time

    Our Automated Driving Product Division is looking for an experienced Senior Systems Engineer to help lead the development of our next generation automotive camera platforms. The ideal candidate would be highly self-motivated and bring their expertise and enthusiasm to a high-performing global engineering team. Major tasks & responsibilities: Interface with...

  • Solutions Engineer

    24 hours ago


    Northville, Michigan, United States UTAC Full time

    Job Description Candidate would be a key contributor to our overall testing team. Working both with internal and external customers. Following one-off testing projects from start to finish. Working with test engineers to bring your work to life. You would participate in team and customer meetings to identify requirements, specification, timelines, and...

  • ALM/PLM Engineer

    13 hours ago


    Northville, United States Themesoft Inc. Full time

    Job Title: ALM/PLM EngineerLocation: Northville, MI (Hybrid Onsite)Duration: Long Term ContractJob Description:Polarion Agile Application Lifecycle Management- Agile for the team, program and portfolio- Executing Agile, Mapping issues to cardboards, Editing in cardboards, Configuring cardboards- Agile Planning, Navigating between Planner, Cardboard and...

  • ALM/PLM Engineer

    18 hours ago


    Northville, United States Themesoft Inc. Full time

    Job Title: ALM/PLM EngineerLocation: Northville, MI (Hybrid Onsite)Duration: Long Term ContractJob Description:Polarion Agile Application Lifecycle Management- Agile for the team, program and portfolio- Executing Agile, Mapping issues to cardboards, Editing in cardboards, Configuring cardboards- Agile Planning, Navigating between Planner, Cardboard and...

  • Test Engineer

    3 weeks ago


    Northville, Michigan, United States UTAC Full time

    Job Description As a Test Engineer, you will be responsible for operating and supporting dynamometer test cells for propulsion and driveline systems from initial setup to test report completion. This includes working with dynamometer control software to integrate customer test requests, performing test equipment calibrations, and executing...

  • ALM/PLM Engineer

    3 days ago


    Northville, United States Apolis Full time

    *ALM/PLM Engineer (Polarion)**6 Month Contract**Northville, MI.**JD:*Polarion Agile Application Lifecycle Management- Agile for the team, program and portfolio- Executing Agile, Mapping issues to cardboards, Editing in cardboards, Configuring cardboards- Agile Planning, Navigating between Planner, Cardboard and Release (or Sprint) Statistics, Story Plan /...