IT Software Engineer
Accord Technologies Inc · Mossville, IL · 2 wk ago
On-siteEngineeringContract
Required Skills
- Extensive experience with Matlab/Simulink, Stateflow, Simscape Power Systems, and Co-simulation
- Strong knowledge of linear control theory (PID with physics insight)
- Knowledge of advanced nonlinear control (adaptive, sliding mode, variable structure)
- Knowledge of intelligent control schemes (neural networks, fuzzy logic)
- Experience with embedded software implementation on multi-tasking RTOS or Linux-based systems
- Ability to debug software using Lauterbach, CANape, CANalyzer or equivalent tools
- Experience with version control (GIT/Ivy)
- Programming proficiency in Java, JavaScript, Python, C, and C++
Key Responsibilities
- Modify existing databases and database management systems
- Write logical/physical database descriptions and specify identifiers to the management system
- Cookordinate database development as part of a project team; determine project scope and limitations
- Review project requests to estimate time and cost required
- Develop control algorithms and software
- Run SIL and HIL simulations
- Validate controls on actual machines
- Participate in daily stand up meetings
- Conduct model development, team reviews, and model releases
- Work 90% in an office environment (PPE required for machine validation)
- Focus on new technology/control systems, diagnostics, optimization algorithms, and digital twins
- Collaborate closely with production teams and other business units
Opportunity
- Contribute to concept, design, and development of complex components/subsystems
- Mentor others
- Expand professional networks
Required Education
MS degree in Electrical/Electronic Engineering or Mechanical Engineering (or comparable field) with 3+ years of industry experience post-MS
PhD in Electrical/Electronic Engineering or Mechanical Engineering is preferred
Bachelor s degree or below is not eligible for this position.