Job Information
Waltonen Embedded Software - Controls Engineer in Sterling Heights, Michigan
Waltonen Engineering is actively seeking an Embedded Software – Controls Engineer to join our team!
The Embedded Software & Controls Engineer will be working on our future products team. Join a dynamic group of software and controls engineers responsible for the design, development, and support of embedded software solutions.
Responsibilities
Lead the Embedded software and controls Development for various domains across new platform.
Create/integrate embedded software releases (integrate individual changes and create release requests)
Provide overall status on software development efforts to respective software project leads.
Develop embedded software and/or models for functional area/domain.
Perform embedded software requirements analysis.
Develop embedded software preliminary and detail design utilizing software design tools as specified by department standards.
Develop code to implement software design, code development shall conform to department standards and procedures.
Develop test procedures and perform unit/functional test on the executable software.
Perform hardware/software integration.
Debug software issues discovered throughout multiple testing phases.
Develop and maintain software in accordance with the project and department development processes.
Prepare status reports to management and support design/code peer reviews.
Interface with other departments and business units, including Systems Engineering and Quality.
Qualifications
Bachelor's degree in Computer Engineering, Electrical Engineering, Mechanical Engineering, Aerospace/Aeronautical Engineering or related discipline/experience.
At least 7 years in a related role.
At least 3 years of developing/creating/testing C/C++ embedded software and controls.
At least 3 years modeling software behavior/performance for auto code generation (MatLab/Simulink/Stateflow, Rose RT, Rhapsody, Cameo, etc)
Understanding of Electrical and mechanical hardware (the plant) that is being controlled
Experience developing simulation (SIL) for development and testing purposes.
Able to bring continuous Improvement processes and methodologies to the position. Strong Communication, Interpersonal, and organizational skills are required. Must work well in a team environment.
Only United States Citizens can be considered
Must Possess or be able to obtain a security clearance
Preferred Qualifications
Master's degree in Computer Engineering, Electrical Engineering, Mechanical Engineering, and Aerospace/Aeronautical Engineering or related.
Familiar with SAFE Agile Framework
Frailer with DevOps or DevSecOps development pipelines
Familiar with CI/CD pipelines and principals
Benefits
Medical, Dental & Vision Insurance
Vacation and Holiday pay
Employer matching 401K
Hybrid work schedule after 90 days for eligible positions
Tuition Reimbursement
Flexible Spending Programs (FSAs)
Short-Term & Long-Term Disability insurance
Employee Referral Program
Additional Voluntary Benefit Programs
Off-site company events & Employee Luncheons
Who are we?
Waltonen Engineering, Inc. is an equal opportunity employer and will consider qualified applicants for all positions without regard to race, color, sex, religion, national origin, age, marital status, weight, height, or the presence of a non-job-related medical condition or handicap.
Powered by JazzHR