Demo

R&D Engineer

Apex Systems
Johnston, IA Full Time
POSTED ON 3/22/2023 CLOSED ON 5/31/2023

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:
  • 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

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the R&D Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Analysis of Algorithms Skill

    • Income Estimation: $92,775 - $114,342
    • Income Estimation: $101,213 - $124,848
  • Computer Simulation Skill

    • Income Estimation: $83,633 - $115,564
    • Income Estimation: $88,239 - $107,750
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Apex Systems

Apex Systems
Hired Organization Address Johnston, IA Full Time
Job# : 2053224 Job Description : Embedded Software Engineer Johnston, IA (100% onsite) Overview : This position involves...
Apex Systems
Hired Organization Address Birmingham, AL Full Time
Title : Administrative Analyst Location : Birmingham, AL- Onsite Type : Contract through Apex Systems Duration : 3 Year ...
Apex Systems
Hired Organization Address Florence, SC Full Time
Apex Systems is seeking quality IT professionals in the Florence area for a Failure Analysis Technician (IT Hardware Tec...
Apex Systems
Hired Organization Address Chanhassen, MN Temporary
Senior Data Engineer x3 Remote 12 month contract Hours : Regular day working hours with some flexibility, but must be av...

Not the job you're looking for? Here are some other R&D Engineer jobs in the Johnston, IA area that may be a better fit.

Mechanical Engineer

ACS - Engineer. Integrate. Build., Des Moines, IA

Electrical Engineer - Professional Engineer

The Caler Group, Des Moines, IA

AI Assistant is available now!

Feel free to start your new journey!