Full Time

Software Controls Engineer

Actalent
$70,000 - $120,000* / year (about $34–$58 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Actalent, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Software Controls Engineer at Actalent will be responsible for the design, development, and implementation of software control systems for various applications. This role requires collaboration with engineering teams to integrate control strategies, excellence in coding practices, and optimization of existing applications. The ideal candidate will utilize their technical expertise to enhance system performance and reliability while effectively troubleshooting and resolving software issues as they arise.



Job Responsibilities

  • Design and develop control algorithms and software applications for automated systems.
  • Conduct system analysis and performance validation to ensure compliance with specifications.
  • Collaborate with cross-functional teams to develop project schedules and milestone tracking.
  • Perform code reviews and provide recommendations for improvements in control software.
  • Debug and optimize existing software to enhance efficiency and reliability of control systems.
  • Document design specifications, software updates, and testing protocols as required.
  • Provide technical support and training to end-users and other engineers as necessary.
  • Stay updated with advancements in software and controls engineering and implement suitable technologies.


Qualifications

  • Bachelor's degree in Software Engineering, Computer Science, Electrical Engineering, or a related field.
  • A minimum of 3 years of experience in software controls engineering or a similar role.
  • Strong programming skills in languages such as C++, Python, or MATLAB.
  • Experience with real-time control systems and embedded software development.
  • Knowledge of control theory and system dynamics.
  • Proficiency in debugging tools and techniques for software diagnostics.
  • Exceptional problem-solving skills and attention to detail.
  • Excellent communication skills, both written and verbal.


Technologies & Tools

The Software Controls Engineer will utilize a variety of technologies and tools, including but not limited to control system design software (such as Simulink), integrated development environments (IDEs) for C++ and Python, version control systems (like Git), and simulation software for testing control algorithms. Familiarity with hardware-in-the-loop testing and industrial automation platforms may also be required.



Ideal Candidates

Ideal candidates for the Software Controls Engineer position at Actalent are individuals who exhibit a strong technical aptitude paired with a proactive attitude towards problem-solving. They should possess the ability to work effectively in a team environment while also being self-motivated and capable of managing their own tasks. Excellent organizational skills and adaptability to rapidly changing environments will be essential. A commitment to continuous improvement and innovation will further enhance their suitability for this role.

What a person out of work can get differs a lot from one country to the next. We compare them, each from its government’s own pages. Compare countries →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.