What are the responsibilities and job description for the R&D Engineer position at Apex Systems?
Job Description
Job#: 1337655
Job Description:
Apex Systems is seeking an R&D Software Engineer to join our client in Johnston, IA. This a 9 month contract with no set end-date as long as high performance is maintained. They renew all contracts on 12/31 each year. This person will need to be onsite Tuesdays, Wednesdays, and Thursdays each week, with ability to work remotely on Mondays and Fridays.
For immediate consideration, email a copy of your resume to Jenny DeMaria at and reference Job ID #1337655.
Project Scope/Brief Description:
Collaborate with a team of cross functional engineers to deliver seeds-focused custom engineering solutions for our R&D seed packaging facilities, greenhouses, and laboratories.
Responsibilities:
Skills/Experience:
Required
Preferred
#LI-JD10
EEO Employer
Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at or .
Job Description:
Apex Systems is seeking an R&D Software Engineer to join our client in Johnston, IA. This a 9 month contract with no set end-date as long as high performance is maintained. They renew all contracts on 12/31 each year. This person will need to be onsite Tuesdays, Wednesdays, and Thursdays each week, with ability to work remotely on Mondays and Fridays.
For immediate consideration, email a copy of your resume to Jenny DeMaria at and reference Job ID #1337655.
Project Scope/Brief Description:
Collaborate with a team of cross functional engineers to deliver seeds-focused custom engineering solutions for our R&D seed packaging facilities, greenhouses, and laboratories.
Responsibilities:
- Deployment and technical support of software control systems
- Develop custom machine control systems and software (PLC, HMI, Motion Control, I/O, etc.) for global research sites, inventory systems, and high-throughput laboratories
- Creation of schematics, BOMs, instruction manuals, and other project documentation
- Development of data acquisition and process monitoring devices for benchtop equipment
- Participation in team-based project concept and design reviews
- Work in a team environment within a large, diverse organization
- Develop an understanding of company research processes and critical technology needs
- Maintain knowledge and capabilities of new technologies in controls engineering
- Mentor and train others in software and controls engineering technologies/standards
- Work in a business casual environment with flexible work/life opportunities
- Work in a team environment within a large, diverse organization, leveraging the skills of others while continuing to build upon your own.
Skills/Experience:
Required
- Bachelor's degree in Engineering, Computer Science, or related discipline, or equivalent combination of education and/or work experience
- Minimum of 5 years' software and controls engineering experience
- Experience developing .NET Windows applications using C#
- Experience working with WinForms or WPF
- Proven experience with various API's
- PLC programming proficiency (Beckhoff or similar, primarily Structured Text, familiarity with ladder)
- Understanding of MVVM, MVP, or MVC
- Working knowledge of mechanical, electrical, and pneumatic systems
- Have the right to work in the U.S. without restriction
Preferred
- Experience communicating with devices through serial, Modbus TCP, or CAN protocol.
- Experience with machine vision
- Programming experience in industrial robotics (preferably Epson)
- Knowledge of GIT, TFS, Subversion, WIX, Docker, Log 4 NET, NUnit, CRUD database interaction
- Knowledge of design patterns, N-Tiered architectures
- Knowledge of Dependency Inversion or Inversion of Control Container (Castle Windsor, Spring.Net, StructureMap)
#LI-JD10
EEO Employer
Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at or .
Engineer/Senior Engineer
Afton Consulting Group -
Des Moines, IA
Linux Engineer
InterSources Inc -
Des Moines, IA
Software Engineer
Pantheon Inc -
Des Moines, IA