Careers Opportunities for Embedded

Hiring for the following positions:

  • Ability derive controls software design requirements from system level requirements.
  • Author, manage, and trace requirements to models, generated code, and test cases using Simulink Requirements toolbox / ALM tool.
  • Ability to create controls software architecture based on controls software and hardware requirements. Knowledge of Simulink system composer toolbox is a plus.
  • Ability to create algorithm unit features based on software architecture using Simulink, Stateflow and various other Simulink toolboxes.
  • Ability to identify hidden design errors in models that result in integer overflow, dead logic, divide by zero and others using Simulink Design Verifier toolbox.
  • Ability to author, manage and execute test cases using Simulink Test to verify specific unit level features as well as automate test cases to verify complete software unit level functionality.(MIL)
  • Ability to generate, analyze Simulink test reports and perform testing coverage analysis using Simulink coverage toolbox.
  • Experience working with HIL systems, Control Desk
  • Experience working with rapid control prototype development tools such as Woodward Motohawk, Neweagle Raptor, dSpace Microautobox, ATI No-Hooks for developing prototype software.
  • Experience with configuration management software (SVN, Git, etc.)
  • Knowledge of Python for scripting
  • Knowledge of dSPACE SCALEXIO system configuration and operation for HIL testing
  • MS or PhD in Mechanical Engineering, Electrical Engineering
  • Experienced with the development of software algorithms for the control and management of EV and ICE systems: Battery Management Systems; FOC Electric Motor Control; Torque Management; Engine and After-Treatment Controls
  • Experience with ISO 26262, software safety mechanisms and diagnostics
  • Thorough knowledge of AUTOSAR layered software architecture and able to implement application software components that are AUTOSAR classic complaint.
  • Knowledge of ISO-26262 functional safety LM / ASPICE workflow
  • Knowledge and experience with debuggers, emulators, compilers, static and dynamic test tools
  • Experience with automotive process standards (ASPICE, ISO 26262)