Logo
Ciber

Software Engineer Controls

Ciber, Dearborn, Michigan, United States, 48120


HTC Global Services wants you. Come build new things with us and advance your career. At HTC Global you'll collaborate with experts.You'll join successful teams contributing to our clients' success.You'll work side by side with our clients and have long-term opportunities to advance your career with the latest emerging technologies.

At HTC Global Services our consultants have access to a comprehensive benefits package. Benefits can include Paid-Time-Off, Paid Holidays, 401K matching, Life and Accidental Death Insurance, Short & Long Term Disability Insurance, and a variety of other perks.

Job Description:

Seeking to hire a person with software development knowledge in embedded systems. The Body Control Software team develops software for vehicle features such as starting, locking, lighting, alarms, windows, powered enclosures, cabin climate control and seats. Employees in this job function are responsible for designing, developing, testing, and maintaining software applications and products to meet customer needs. They are involved in the entire software development lifecycle including designing software architecture, testing for quality, and deploying the software to meet customer requirements. Applicants should have detailed knowledge of functional specifications (software requirement development), conduct design reviews, help resolve vehicle/bread board issues, have 5+ years of engineering work experience and an understanding of embedded hardware and software design.

Skills Required:

Project Management experienceUnderstanding of embedded hardware and software designKnowledge of control theory and algorithm designProficient in Microsoft Office productsMatlab Simulink , JIRA, JAMA, and Github experience requiredFamiliarity with CANalyzer, AutoSAR, and Functional Safety requiredWorking understanding of CAN and LIN vehicle networksFamiliarity with functional safetyFamiliarity with cybersecurity and message authenticationExperience in working with, and / or for, an Electronic Control Manufacturer is desirable5+ years of engineering work experienceWould consider less than five years of experience if the candidate has a demonstrated working knowledge of the subject matter.Experience Required:

5+ years of engineering work experience3+ years of experience in Algorithm Design for Embedded hardware and/or software design3+ years of experience with control theory and algorithm design via truth tables and finite state machines1+ years of vehicle network (CAN/LIN) experience1+ years of experience in Matlab/SimulinkEducation Required:

Bachelor's in electrical engineering or bachelor's in computer science/engineering or other engineering degree with required experience/skill setEducation Preferred:

Master's degree in Electrical Engineering, Computer Engineering, Computer Science or a related field of study7+ years of engineering work experience5+ years of Algorithm Design for Embedded hardware and/or software design5+ years of experience with control theory and algorithm design via truth tables and finite state machinesFamiliarity with JAMA, JIRA, and GithubFamiliarity with CANalyzer, AutoSAR, SOA and Functional SafetyProficient in Microsoft Office ProductsExperience in working with and/or for an electronics control manufacturer