You haven't searched anything yet.
Detailed Job Description
Title: | Software Engineer |
Duration: | 12 Months (Possible extension) |
Location: | Cedar Rapid, IA |
Pay rate | $50/Hr on W2 |
Job Description
Designs, develops, and maintain software applications for controlling electromechanical automated testers and systems
Automation Software Engineer Requirements.
Experience Level:
At least 3 years experience in the specific role but may have some general working experience - focus on developing multiple types/categories of software including end-user applications and operating systems/utility software. The work includes:
- Conducting requirements gathering and analysis to understand the domain of the software problem and/or functionality, the interfaces between hardware and software, and the overall software characteristics
- Using programming, scripting, and/or database languages to write the software code
- Supporting software testing, deployment, maintenance, and evolution activities by correcting programming errors, responding to scope changes, and coding software enhancements
- Applying knowledge of software development best practices, including coding standards, code reviews, source control management, build processes, testing, and operations
Key Responsibilities:
- Designs, develops, and maintain software applications for controlling electromechanical automated testers and systems.
- Gaining exposure to some of the complex tasks within the job function.
Programming abilities:
Need to be proficient in programming languages like Python, Java, C/C , LabView, and MATLAB.
Communication skills:
Need to be able to clearly communicate test results, testing requirements, and defects to stakeholders, developers, and tester.
Attention to detail:
Need to be able to tolerate a lot of trial and error to perfect a system.
Analytical skills:
Need to be able to analyze products properly during the software testing processes.
Other skills:
Automation engineers may also need to establish quality assurance processes and monitoring, troubleshooting automated processes, and identify new automation opportunities.
Full Time
$86k-106k (estimate)
04/13/2024
04/27/2024
sgsconsulting.com
Princeton, NJ
200 - 500
The job skills required for Software Automation Engineer include Software Development, Java, Python, Programming, Analysis, Code Review, etc. Having related job skills and expertise will give you an advantage when applying to be a Software Automation Engineer. That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Software Automation Engineer. Select any job title you are interested in and start to search job requirements.
The following is the career advancement route for Software Automation Engineer positions, which can be used as a reference in future career path planning. As a Software Automation Engineer, it can be promoted into senior positions as an Applications Programmer III that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Software Automation Engineer. You can explore the career advancement for a Software Automation Engineer below and select your interested title to get hiring information.