Playing an important role in creating, modifying and implementing designs on current and future product offerings, the Controls Engineer will develop software and architecture for product and energy systems by interacting globally with internal and external developers.
Essential Job Functions - Responsibilities:
Develop embedded software for vehicle control and alternative energy systems.
Develop control system models within an embedded C environment.
Work with department leaders to ensure product level requirements are clear, concise and correct.
Develop system and component level requirements from overall product requirements.
Collaborate with global software engineering team to develop efficient and cost effective electrical, electronic and software architecture.
Develop, design, release and support activities to ensure engineering outputs meet quality, reliability, performance and cost expectations of the customer.
Provide support to Manufacturing, Sourcing, Marketing and Aftermarket groups for the product control systems.
Maintain current product in embedded C software.
Collaborate with electronic systems suppliers.
Provide technical leadership to junior level engineers and occasionally lead short-term projects.
Education and Experience: (Knowledge, skills, & abilities)
Bachelor’s degree in Computer Science or related field AND 5+ years of degreed software development experience; combination of Computer Science and Electrical Engineering experience preferred.
Proficiency in C programming language and embedded system development with a willingness to learn other languages as needed.
Experience with Matlab and/or Simulink.
Ability to work and think from boot code to high level abstractions.
Knowledge of CAN bus systems such as SAE-J1939 or CANOpen preferred.
Experience developing, improving and following procedures.
Demonstrated ability to take initiative to identify and solve complex system-level issues.
Excellent analytical problem solving and troubleshooting skills with the ability to apply statistical methodology in evaluating design and system performance.
Keen ability to track day-to-day project requirements, issues, and risk mitigation.
Attention to detail, exceptional organization skills and the ability to manage workload and deadlines.
Strong written and verbal English language communication skills.
Excellent interpersonal skills and the ability to communicate effectively. Demonstrated ability to work collaboratively, both within and outside one's own work group.
Advanced computer literacy, including data analysis, project planning and presentations.
Standard office environment with normal amounts of office related conditions. Occasionally may be required to travel (domestic and international) and work in environmental conditions that emulate typical user environments in order to facilitate design testing and validation.
SIGMADESIGN is an Equal Opportunity Employer