{bc}
workable

Software Controls and Algorithm Engineer

New Flyer
Auburn Hills, USA
Full-time
Mid · 5+ years experience
Onsite
Discovered 3 days ago
gitmatlabpython

Full Job Posting

Requirements

  • Experience/Knowledge
  • Minimum 5 years of experience in control theory, signal processing, and dynamic systems.
  • Proficiency in programming languages such as C, Python, or MATLAB/Simulink/Stateflow.
  • Experience with embedded systems and real-time operating systems (RTOS).
  • Familiarity with version control systems (e.g., SVN, Git) and software development best practices.
  • Experience with model-based design and auto-code generation.
  • Knowledge of machine learning or AI techniques applied to control systems.
  • Hands-on experience with hardware-in-the-loop (HIL) or software-in-the-loop (SIL) testing.
  • Basic understanding of embedded RTOS (e.g. SafeRTOS).
  • Basic understanding of low-level Software.
  • Basic understanding of communication protocols like SPI, CAN etc.
  • Experience in developing and executing SW integration and unit level testing and plans.
  • Experience with Rapid Prototyping systems, such as dSPACE, etc.
  • Proficient in using the Vector suite of CAN tools (CANalyzer, CANoe, CANape, ASAP, vCDM Studio), including experience with CAN database configuration and CAPL scripting.
  • Familiarity with MAAB (MathWorks Automotive Advisory Board) guidelines for model-based development.
  • Proficient in working with requirement management systems (e.g. Polarion) as well as generating Software Requirements from higher level requirements (e.g. System Requirements).
  • Experience working in software/system development processes and methodologies in regulated industry areas (E.g. Waterfall, Scrum, Agile, etc.)
  • Exposure (certification preferred) to ISO26262 and ASPICE.
  • Experience with high voltage battery and vehicle systems.
  • Equipment / Machines Used
  • Hands on experience with field and lab equipment (multimeters, High voltage PPE, oscilloscopes, function generators, logic analyzers etc).

Benefits

  • Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan (401k, IRA)
  • Life Insurance (Basic, Voluntary & AD&D)
  • Paid Time Off (Vacation, Sick & Public Holidays)
  • Short Term & Long Term Disability
  • Training & Development

Preferred Qualifications

  • Exposure (certification preferred) to ISO26262 and ASPICE.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at New Flyer