
Sr Control Systems Engineer
- Benton Harbor, MI
- Permanent
- Full-time
- Design, modify, optimize, and implement Brewer Control Algorithms on embedded software platforms for consumer and commercial products.
- Develop and maintain design guides and specifications for Control Algorithms, Dev-Tools, Components, and Sub-Systems.
- Maintain adherence to internal coding standards and software development best practices; Ensure that newly developed algorithms are seamlessly integrated and maintained within the production code base.
- Work within an Agile development environment; Participate in code reviews, sprint planning, and cross functional integration events.
- Serve as an interface between the controls/hardware development team and the embedded software team; Provide technical support and mentorship; Collaborate cross-functionally to define system requirements and resolve integration and system performance challenges.
- Create and/or modify Dev & Test Tools to support parameter-based SW development and debug: Push-button control, scripting, flashing, data logging, diagnostics...etc
- Build, manage, and maintain Control Algorithm and Developer Tool code repositories; Ensure proper visibility, documentation, version control, and compatibility with associated platforms and products.
- Provide Systems Engineering leadership; Formal & Functional system decomposition, Failure mode analysis, structured experimentation, and phased validation planning
- Support Value Engineering & Maintenance of Business Teams in delivering continuous improvements to existing product lines: Quality Improvements, Cost Optimization, and Complexity Reduction
- Compensation: This is an exempt, salaried position paid on a biweekly cycle. Compensation is flexible and determined by the candidate's experience level.
- Benefits, subject to election and eligibility: Medical, Dental, Vision, Disability, Paid Time Off (including paid parental leave, vacation, and sick time), 401k with company match, Tuition Reimbursement, and Mileage Reimbursement
- Annual bonus based on performance and eligibility
- Benefits eligible Day 1!
- Bachelor's degree in Electrical Engineering, Computer Engineering, Mechanical Engineering, Computer Science, or a related field.
- Strong experience with software development and algorithm implementation on embedded systems
- Proficiency in programming languages such as Python, C, C++, or similar object-oriented languages.
- Familiarity with source control systems, debugging tools, compilers, and other SDLC tools.
- Familiarity with feed-back, feed-forward, and model-based control schemes of mechanical and thermal systems.
- Experience with thermal and fluid control elements: heaters, pumps, valves, flow-meters, NTC's...etc.
- Strong Experience with hands-on experimentation, instrumentation, data acquisition, and analysis.
- Experience with Six Sigma and Systems Engineering practices including Design of Experiments, Structured Problem Solving, Root Cause Analysis, A3, 8D... etc.
- Strong organizational and communication skills; Ability to work both independently and within cross-functional teams.
- A proactive self-starter mindset; Capability to manage multiple tasks and priorities in a fast-paced environment.
- Willingness to travel both domestically & internationally, up to 15% of the time.