Search Jobs

Software Programmer for wireless devices in vehicle

Warren, Michigan

Post Date: 01/10/2018 Job ID: 5532 Industry: Back-End Development / Programming, Information Technology Management, Other

Software Programmer

Our client is a multinational corporation that designs, manufactures, markets, and distributes vehicles and vehicle parts. They are among the world’ s largest automakers. From electric cars to heavy-duty full-size trucks, they provide a complete range of vehicles that meets the needs and expectations of drivers on a global scale.

  • Develop and synthesize control feature requirements 
  • Design control algorithms and software for complex systems 
  • Create and utilize Matlab models for algorithm definition 
  • Utilize autocode methodologies for implementation of software design 
  • Utilize plant models for verification of algorithm and control features 
  • Perform feature and integration builds of software 
  • Conduct system-level and unit-level verification and validation testing 
  • Perform Design Failure Mode and Effects (DFMEA) and Variation analysis 
  • Communicates, coordinates, and consults with engineering departments and customers 
  • Write standardized C+ codes in order to define algorithms

  • Knowledge of MS Office (Excel, Word and PowerPoint) – Beginner level 
  • Knowledge of Lotus Notes or other email communication tool – Intermediate level 
  • Strong interpersonal skills with the ability to present/work in group settings    
  • Good verbal communication skills to clearly convey message or project timelines/updates 
  • Good written communication skills to effectively prepare documents for management review and approval
  • Ability to work well in a team environment - 4 years’ experience 
  • Strong leadership skills to effectively communication with multiple levels within the organization 
  • Strong organizational skills with the ability to handle multiple projects and heavy work loads 
  • Strong planning skills with the ability to prioritize workload independently
  • Strong problem-solving capabilities to effectively investigate issue and provide resolution
  • Knowledge of Matlab, Simulink and Autocoding – 2-3 years’ experience 
  • Ability to write standardized C+ codes to define algorithms – 4 years’ experience 
  • Knowledge of control system architecture and design expertise – 2 years’ experience 
  • Position related experience in Engineering – 4 years 
  • Position specific experience in Embedded Controls Algorithm, Software Engineering – 4 years
  • Bachelors Degree in Computer Science, Electrical Engineering or Mechanical Engineering 
  • Excellent communication and research skills
  • Data collection and analytics skills
  • Knowledge of vehicle CAN communications, vehicle data and our client’ s embedded system development
  • Algorithm design and performance optimization skills
  • Vehicle data cloud interface and API interface skills
  • Cloud Server experience with Linux, Apache, SQL and PHP focus
  • Algorithm design experience with knowledge of vehicle software (Java, C++), cloud server (PHP/SQL) and 3rd party cloud interfaces (Ex: Google services)
  • Master Degree is preferred, PhD is also preferred.
  • Need Valid Driver' s license


Meagen Shook
Technical Recruiter

Looking for a voice of reason during the hectic job search? I take the time to pinpoint exactly what you are looking for so that we can cut the stress and streamline your search. I work to bring quality over quantity to your inbox, your to-do list, and your job search.
Apply Online

Not ready to apply?

Send an email reminder to:

Share This Job:

Related Jobs: