Senior Controls Engineer - Transportation*This is a specialized role requiring automotive experience. Please review tools below. PLC not required, as this is not automation.*Status: Exempt (salaried) Department: Transportation EngineeringPosition SummaryThe Senior Controls Engineer will be responsible for the design, programming, and validation of hydrogen fuel cell system control software for transportation-focused applications. The selected candidate will develop and maintain application software (ASW) components and assist with architectural design and unit integration activities. The candidate will also develop test stand control software and tools used by lab test operators as-needed, such as test-specific algorithms and ECU / control system interfaces. Finally, the candidate will also help develop and execute validation tests to successfully demonstrate compliance with regulatory safety standards, including defining requirements; develop test cases; and program test implementations at all levels of the V-model (unit + integration + system). The Senior Controls Engineer must possess a strong background in software engineering. Experience in both manual embedded code development (C/C++) and Model-Based Design (Simulink autocode) paradigms is desired; at least one of the two is required. Experience with typical software development tools and workflows is desired, such as Agile methodologies (Scrum/Kanban), Git, CI/CD, DevOps. Experience with modeling and simulation-based development methods (MIL/SIL/HIL) is a plus. Working knowledge of automotive industry methods and tools is desired, such as experience with CAN, XCP, AUTOSAR, ISO-26262 ASIL, UDS, XIL API, V-model, Simulink Embedded Coder, dSPACE MicroAutoBox / VEOS / AutomationDesk / SystemDesk, Vector CANape / ASAP2 Tool-Set / DaVinci / VectorCAST, ETAS ISOLAR.The successful candidate must be able to effectively communicate with cross-functional team members to ensure activities are correctly coordinated among adjacent engineering groups. The successful candidate must also possess strong interpersonal skills; and be willing to continuously learn new skills and adapt within a fast-paced engineering organization.Full-time remote work considered on a case-by-case basis according to candidate skills and company needs, however candidates with the ability for hybrid / on-site presence may receive priority. Occasional travel may be required according to company needs and customer project deliverables. Core Duties and ResponsibilitiesDevelop fuel cell control ASW and integrate with BSWDevelop individual control algorithms using C/C++ and/or model-based design tools (Simulink etc.) as requiredDevelop, use, and maintain simulation test environments using MIL/HIL/SIL toolsImplement measurement & calibration and (XCP) and diagnostic (UDS) interfaces for ECU targetsUse system-level requirements to create software requirementsProduce algorithm functional description documentationDevelop unit, integration, and system tests for requirements coverage and code coverageProduce ISO-26262 compliance test artefactsAssist with ECU integration activities, including BSW configuration, target binary build, and generation of ancillaries such as A2L filesEffectively communicate, share, and coordinate with other engineering stakeholders to ensure overall organizational goals and customer needs are being metParticipate in code reviews and provide constructive feedback to team membersDemonstrate high standards of professionalism with an uncompromising dedication to qualityDesired Education and ExperienceBachelor’s degree in CS, EE, or other relevant technical field of study; master’s degree is preferred5-10+ years of relevant work experienceExperience developing embedded software using C/C++ and model-based design tools (Simulink etc.) is requiredExperience developing AUTOSAR (Classic) compliant SWC functions is desired, especially migration of legacy non-AUTOSAR legacy applications to AUTOSARFamiliarity with automotive industry controls development tools from vendors such as dSPACE, ETAS, VectorDemonstrated aptitude for software simulation and test methods, especially using automotive MIL/SIL/HIL toolsSystem modeling experience using tools such as GT-Suite or SimScape a plusKnowledge of automotive industry standards such as CAN/LIN, UDS, XIL API, CCP/XCP, MDF, etc.Experience with software validation test methods and tools such as VectorCAST/C++, VectorCAST/QA, dSPACE AutomationDesk, SYNECTExperience in software homologation using formalized processes and industry-standard practices such as V-model, ASPICE, ISO-26262 ASILTeamwork oriented and focusedStrong organizational skills and attention to detailMust possess the highest ethical standards and a commitment to work qualityMust be driven and self-motivatedPay Rate:$75,240.00 - $112,860.00We offer a fantastic total rewards package at Plug, and a brief summary is below:✓ Base salary is determined on a number of factors including but not limited to education, experience, skills, and geography. These factors are considered when making an offer of employment. If you are interested in this position, we’d ask that you apply.✓ The above pay range, may not take into account local geographic pay variations. If there is an applicable geographic differential, a member of the HR team can discuss that with you.✓ Health, Dental & Vision Insurance eligibility starting from the first day of hire✓ 401(k) with 5% company match✓ Bonus eligibility✓ Paid time off including vacation, personal and sick time✓ Paid Holidays✓ Wellness Reimbursement Program✓ Potential to apply for Tuition Reimbursement✓ Employee Referral program✓ Employee Assistance ProgramPlug Power Inc. is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
View Original Job Posting