Software Engineer - Belcan
Chillicothe, IL
About the Job
Job Title: Software Engineer
Pay Rate: Starting at $51.69/ hr
Location: Chillicothe, IL - Hybrid
ZIP Code: 61523
Job Type: Contract
Start Date: Right Away
Keywords: #SoftwareEngineer #EngineeringJobs
JOB RESPONSIBILITIES:
* Research and develop new technology/control systems and software
* Development, evaluation, and deployment of new control algorithm, Diagnostics and optimization algorithm, tools, and technologies
* Testing and Validation of the control algorithm for new products using SIL &HIL simulations
* Evaluate new products, processes, or systems
* Communicate results to customers, suppliers, team members, and other business units
* Software development and analysis
REQUIRED QUALIFICATIONS:
* MS degree in electrical/Electronics Engineering or Mechanical Engineering or comparable required OR
* PhD in electrical/Electronics Engineering or Mechanical Engineering preferred
* 5+ years of engineering experience related
* Extensive experience in Matlab/Simulink, Stateflow, Simscape Power Systems, and Co-simulation, and their applications
* Experience and knowledge with Linear control theory and basic PID with physics insight
* Experience and knowledge with Advanced nonlinear control disciplines such as adaptive or variable structure/sliding mode control, Intelligent control schemes such as neural networks or fuzzy logic control
* Experience and knowledge with embedded software implementation based on multi-tasking real-time operating systems and/or Linux based operating systems
* Verbal and written communication skills, problem solving skills, customer service and interpersonal skills. * Ability to work independently and manage one"s time.
PREFERRED QUALIFICATIONS:
* Experience and knowledge with version control tools like GIT/Ivy and Clearcase
* In depth knowledge of Generator Controls and Operation
* Experience with controls for hybrid energy plants with renewable sources
* Experience of Software development tools and service tools
* In depth knowledge of Engine Controls
* Be able to debug software using software debuggers (Lauterbach), CANape, CANalyzer or the current toolset.
* Experience with Java, JavaScript, Python, C, C++
* Ability to troubleshoot issues and make system changes as needed to resolve issue.
* Proven abilities to work with internal teams.
* Excellent communication, interpersonal and collaboration skills.
* Emphasis on initiative and self-starting tasks.
If you are interested in this role, please apply via the apply now link provided. Our overriding goal is to provide quality staffing solutions that help people, organizations, and communities succeed. Belcan is a leading provider of qualified personnel to many of the world's most respected enterprises. We offer excellent opportunities for contract, temporary, temp-to-hire, and direct assignments. We are the employer of choice for thousands worldwide. For more information, please visit our website at Belcan.com
EOE/F/M/Disability/Veterans