Software Engineer – Automation Engineering

Application Development & Engineering
St. Louis, Missouri, 63167
Contract
Ref.: 141684
Job Summary 
Our client a leading Healthcare & Lifesciences provider is seeking a Software Engineer - Automation Engineering to join their team! This position is located in Chesterfield, Missouri. 
  
Core Responsibilities 
  • Design, develop, test, and support research control software systems for field equipment and automation platforms
  • Build high-quality robotics and machine control applications, including: data acquisition from sensors and hardware/software systems, machinery control and process control, cloud connectivity and machine-to-machine communication, and user interfaces for agricultural equipment and research workflows
  • Collaborate closely with mechanical, electrical, and software engineers, as well as researchers, scientists, and end users to deliver integrated solutions
  • Drive work through all phases of the product lifecycle, including: project planning and organizing/prioritizing work, deriving requirements from system objectives and ensuring reliable delivery, deployment, and support
  • Contribute to a range of technical areas such as: API development and integration, data mining/analysis and data transformation pipelines, and in-field testing and validation at the test farm
  • Supporting 1st and 2nd tier support teams; occasional direct interaction with users
  • Act as a technical leader/mentor, helping guide technical direction and supporting junior engineers
Required Skills/Experience (Must-Haves)
  • Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, Mechanical Engineering, or a related engineering discipline
  • 7+ years of experience developing machine control / electromechanical automation software using C#, C/C++, and/or Python required
  • Strong multidisciplinary engineering background and proven ability to collaborate across disciplines (mechanical/electrical/software)
  • Demonstrated experience in one or more of the following: Industrial automation, machine control, robotics, firmware, IoT, building multi-threaded / multi-process applications and services, or networking and communication with devices/services (e.g., TCP/UDP, MQTT)
  • Excellent troubleshooting and debugging skills across software + hardware systems
Preferred Skills/Experience (Nice-to-Haves) 
  • Experience with Microsoft development stack: Visual Studio .NET, WPF, WinForms, console applications
  • Experience developing for Linux-based robotics/automation devices
  • Experience supporting products deployed in the field 
  • Knowledge of serial communication standards (RS232/RS422/RS485)
  • Experience with databases (relational and/or NoSQL): Oracle, SQLite, PostgreSQL, SQL Server, MongoDB, Cassandra; strong understanding of SQL
  • Familiarity with modern development practices and tools
  • OO principles, unit testing, Agile, TDD, CI/CD
  • Git; plus exposure to Jenkins, NuGet, JIRA, Aha, Azure DevOps; legacy tools like CVS/Subversion a plus
  • Exposure to agricultural field research / experimental setups
  • Familiarity with lab environments/instrumentation
  • Proven effectiveness working with global, multi-disciplinary teams
Key Competencies & Behaviors 
  • Strong communication skills
  • Customer/partner focus
  • Entrepreneurial, results-driven mindset
Work Environment 
  • Location: Chesterfield, Missouri
  • Onsite
Compensation & Benefits 
  • Pay Range: The approximate pay range for this position is between $95,000 and 105,000. Please note that the pay range provided is a good faith estimate. Final compensation may vary based on factors including but not limited to background, knowledge, skills, and location. We comply with local wage minimums. 
  • Medical, Dental, & Vision Insurance Plans 
  • Employee Stock Ownership Plan 
  • 401K offered 
About KellyMitchell 
At KellyMitchell, our culture is world class. We’re movers and shakers! We don’t mind a bit of friendly competition, and we reward hard work with unlimited potential for growth. This is an exciting opportunity to join a company known for innovative solutions and unsurpassed customer service. We're passionate about helping companies solve their biggest IT staffing & project solutions challenges. As an employee-owned, women-led organization serving Fortune 500 companies nationwide, we deliver expert service at a moment's notice. 
  
Marketing Disclosure 
By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from KellyMitchell and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy at  https://www.careers.kellymitchell.com/privacy-policy
Apply Now
Use this form to submit your contact information & resume.
Share this job

Continue Browsing Similar Jobs

Software Engineer – Automation Engineering
Application Development & Engineeri...
St. Louis, Missouri
Contract
Job Summary  Our client a leading Healthcare & Lifesciences provider is seeking a Software Engineer - Automation Engineering to join their team! This position is located in Chesterfield, Missouri.     Core Responsibilities  Desi...
React Developer (open to relocation candidates)
Application Development & Engineeri...
Wayzata, Minnesota
Contract
Job Summary  Our client a leading Healthcare & Lifesciences provider is seeking a React Developer (open to relocation candidates) to join their team! This position is located in Wayzata, Minnesota  This individual will be assigne...
SQL Developer
Application Development & Engineeri...
Maryland Heights, Missouri
Contract
Job Summary  Our client a leading communications provider is seeking a SQL Developer to join their team! This position is located in Maryland Heights, Missouri.     Core Responsibilities  Perform complex automation in the biller...
SRE / Infrastructure Engineer
Application Development & Engineeri...
Irvine, California
Contract
Job Summary  Our client a leading Retail & Consumer Goods provider is seeking a SRE / Infrastructure Engineer to support cloud infrastructure, production systems, and DevOps processes in a fast-paced, evolving environment. This ro...
Operations Support Engineer
Application Development & Engineeri...
Los Angeles, California
Contract
Job Summary Our Media & Entertainment client is seeking an Operations Support Engineer to join their team! This position is fully remote. A critical part of this role is serving as a technical leader and governance authority over ...
MuleSoft Developer / MuleSoft Technical Lead
Application Development & Engineeri...
Torrance, California
Contract
Job Summary Our client is seeking a MuleSoft Developer / Technical Lead to join their team! This position is in Oakland, California, with a hybrid schedule (2 days onsite, 3 days remote). Core Responsibilities Design and devel...
Technical Product Owner
Application Development & Engineeri...
Philadelphia, Pennsylvania
Contract
Job Summary  Our client a leading Financial Services provider is seeking a Technical Product Owner to join their team! This position is located Hybrid in Philadelphia, Pennsylvania. As a lead member of the scrum team, you will co...
SDET Mobile
Application Development & Engineeri...
Columbus, Ohio
Contract
Job Summary  Our client is seeking a SDET Mobile to join their team! This position is located Hybrid in Columbus, Ohio.    This role is to ensure mobile apps are reliable, testable, and safe to ship by embedding automated quality ...
Senior Platform Engineer - Observability
Application Development & Engineeri...
Issaquah, Washington
Contract
Job Summary  Our client a leading Retail & Consumer Goods provider is seeking a Senior Platform Engineer - ServiceNow Integration/Automation to join their team! This position is remote.      Core Responsibilities  Design and imp...
IT Hardware Asset Analyst
Application Development & Engineeri...
Minneapolis, Minnesota
Contract
Job Summary: Our client, a leading Healthcare & Life Sciences provider, is seeking a IT Hardware Asset Analyst to join their team! This position is located in Atlanta, Georgia or Minneapolis, Minnesota.  We are seeking an IT Hard...
Operations Specialist
Application Development & Engineeri...
St. Louis (on site), Missouri
Contract
Job Summary: Our client is seeking a highly motivated and detail-oriented Operations Specialist to join their 24x7 Digital Control Center team. This role is critical to ensuring the availability, performance, and security of enter...
Software Developer - Front End
Application Development & Engineeri...
Atlanta, Georgia
Contract
Job Summary: Our client, a leading Financial Services provider, is seeking a Software Developer - Front End to join their team! This position is located in Atlanta, Georgia or Irving, Texas.    Core Responsibilities Develop webs...
Network Engineer
Application Development & Engineeri...
Englewood, Colorado
Contract
Job Summary  Our client a leading communications provider is seeking a Network Engineer to join their team! This position is located in Englewood, Colorado.     We are seeking an experienced Network Engineer IV to support the desi...
Senior Critical Facility Engineer
Application Development & Engineeri...
Bellevue, WA
Contract
Job Summary  Our client a leading communications provider is seeking a Senior Critical Facility Engineer to join their team! This position is located in Bellevue, Washington.     Core Responsibilities  Manages the operational ex...
Supply Chain Planner & Buyer
Application Development & Engineeri...
Pittsburgh, Pennsylvania
Contract
Job Summary  Our client a leading (industry) provider is seeking a Supply Chain Planner & Buyer to join their team! This position is located in Pittsburgh, Pennsylvania.     Core Responsibilities  Lead initiatives to improve sup...
Sitecore Engineer
Application Development & Engineeri...
St. Louis, Missouri
Direct Hire
Job Summary Our client a leading Financial Services Provider is seeking a Sitecore Engineer to build high-performance applications in a growing multi-site environment with a strong focus on cloud transformation. This position is l...
Data Analyst II
Application Development & Engineeri...
Greenwood Village, Colorado
Contract
Job Summary: Our client is seeking a Data Analyst II to join their team! This position is located in Greenwood Village, Colorado.  This role focuses on the end-to-end lifecycle of internal organizational data, from extraction and...
POS Analyst
Application Development & Engineeri...
Boston, Massachusetts
Contract
Job Summary  Our client a leading Retail & Consumer Goods provider is seeking a POS Analyst to join their team! This position is located in Boston, Massachusetts.  We are seeking a hands-on Senior Consultant to join our client's ...
Systems Technician – (Medical Device, Aerospace, Manufacturing)
Application Development & Engineeri...
Indianola, Missouri
Contract
Job Summary: Our client is seeking a Systems Technician - (Medical Device, Aerospace, Manufacturing) to join their team! This position is located in Indianola, Pennsylvania.  Seeking candidates with hands-on experience in regulat...
Technical Project Manager
Application Development & Engineeri...
Greenwood Village, Colorado
Contract
Job Summary: Our client is seeking a Technical Project Manager to join their team! This position is located in Greenwood Village, Colorado.  We are seeking a high-energy Project Manager to support a technical team within a leadin...
Data Engineer
Application Development & Engineeri...
St. Louis, Missouri
Contract
Job Summary: Our client is seeking a Data Engineer to join their team! This position is located Hybrid in St. Louis, Missouri.  Core Responsibilities  Build and maintain scalable data pipelines and analytics solutions across cl...
Systems Engineer III
Application Development & Engineeri...
Englewood, Colorado
Contract
Job Summary: Our client is seeking a Systems Engineer III to join their team! This position is located in Denver, Colorado.    We are seeking a Systems Engineer III to serve as a subject matter expert in DNS within our high-veloci...
Network Security Engineer
Application Development & Engineeri...
Irving, Texas
Contract
Job Summary: Our client is seeking a Network Security Engineer to join their team! This position is located in Irving, Texas.    Duties Design, implement, operate, and maintain Fortinet FortiGate firewalls across global environm...
Software Engineer - JavaScript/TypeScript
Application Development & Engineeri...
St. Louis, Missouri
Contract
Job Summary: Our client is seeking a Software Engineer - JavaScript/TypeScript to join their team! This position is located Hybrid in St. Louis, Missouri. You will work in a hybrid model at our client’s St. Louis, MO office. You ...
Engineering Technician
Application Development & Engineeri...
Franklin, Massachusetts
Contract
Job Summary: Our client is seeking a Engineering Technician to join their team! This position is located in Franklin, Massachusetts.    Duties: Plan, coordinate, and execute multiple drive testing activities on PowerEdge servers...
Senior QA Engineer (Backend/API Testing)
Application Development & Engineeri...
Greenwood Village, Colorado
Contract
Job Summary: Our client is seeking a Senior QA Engineer (Backend/API Testing) to join their team! This position is located in Greenwood Village, Colorado.    Duties: Perform manual testing of Java/Spring Boot microservices Test...
Full Stack Developer - TypeScript/Node/React
Application Development & Engineeri...
Ankeny, Iowa
Contract
Job Summary: Our client is seeking a Full Stack Developer - TypeScript/Node/React to join their team! This position is located in Williamsburg, Iowa.   Duties: Create systems using Typescript, Node, and React to interact with au...
Platform Engineer
Application Development & Engineeri...
Greenwood Village, Colorado
Contract
Job Summary: Our client is seeking a Platform Engineer to join their team! This position is remote.    Duties: Own the implementation of reusable patterns, guardrails, and automation on AWS to deliver reliable, compliant, and ob...
Java Springboot Developer
Application Development & Engineeri...
Hopkins, Minnesota
Contract
Job Summary: Our client is seeking a Java Springboot Developer to join their team! This position is located in Hopkins, Minnesota.    Duties: Design, develop, and maintain RESTful microservices using Java 17+ and Spring Boot 3.x...
Automation Engineer
Application Development & Engineeri...
Irving, Texas
Contract
Job Summary: Our client is seeking an Automation Engineer to join their team! This position is located in Irving, Texas.  Duties: Design, develop, and execute performance, load, stress, and scalability tests to assess system re...
Automation Engineer
Application Development & Engineeri...
Irving, Texas
Contract
Job Summary: Our client is seeking an Automation Engineer to join their team! This position is located in Irving, Texas.    Duties: Design, develop, and execute performance, load, stress, and scalability tests to assess system r...
Business Process Analyst
Application Development & Engineeri...
Portland, Oregon
Contract
Job Summary: Our client is seeking a Business Process Analyst to join their team! This position is located in Portland, Oregon; Minneapolis, MN; Atlanta, GA; Denver, CO; Irving, TX or Charlotte, NC   Duties: Partner closely with...
Senior Observability Engineer
Application Development & Engineeri...
Issaquah, Washington
Contract
Job Summary: Our client is seeking a Senior Observability Engineer to join their team! This position is remote.    Duties: Design and implement the foundational technical patterns for user-journey observability Design and imple...
People Analytics / HR Data Analyst
Application Development & Engineeri...
St. Louis, Missouri
Contract
Job Summary: Our client is seeking a People Analytics / HR Data Analyst to join their team! This position is located in St. Louis, Missouri.    Duties: Partner with stakeholders to understand business questions and translate th...
Senior React Engineer
Application Development & Engineeri...
Irving, Texas
Contract
Job Summary: Our client is seeking a Senior React Engineer to join their team! This position is located in Irving, Texas.    Duties: Work with development teams and product managers to ideate software solutions Build the front-...
Client Test Engineer
Application Development & Engineeri...
Irving, California
Contract
Job Summary: Our client is seeking a Senior Software Engineer to join their team! This position is located in Burbank, California.    Duties: Lead and contribute to software development initiatives from architectural design throu...
Openlink ENDUR Subject Matter Expert
Application Development & Engineeri...
Spring, Texas
Contract To Hire
Job Summary: Our client is seeking a Openlink ENDUR Subject Matter Expert to join their team! This position is remote.   Duties: Build, maintain, and validate forward curves within Openlink ENDUR Understand and manage market data...
Data Governance Analyst
Application Development & Engineeri...
Denver, Colorado
Contract
Job Summary: Our client is seeking a Data Governance Analyst to join their team! This position is located in Greenwood Village, Colorado.    Duties: Manage the end-to-end administration of the data catalog, ensuring metadata vali...
Procount Consultant
Application Development & Engineeri...
Spring, Texas
Contract
Job Summary: Our client is seeking a Procount Consultant to join their team! This position is remote.   Duties: Assist with a global ProCount upgrade that is critical to meet data migration and harmonization deliverables Heavy co...
POS Quality Engineer
Application Development & Engineeri...
Canton, Massachusetts
Contract
Job Summary: Our client is seeking a POS Quality Engineer to join their team! This position is located in Canton, Massachusetts.    Duties: Execute functional testing for the client’s POS systems in a lab environment Validate new...
Senior Software Engineer
Application Development & Engineeri...
Burbank, California
Contract
Job Summary: Our client is seeking a Senior Software Engineer to join their team! This position is located in Burbank CA, Seattle WA, Orlando FL, New York NY and Bristol CT.    Duties: Engage in full-cycle software development, f...
Quality Assurance Analyst
Application Development & Engineeri...
Englewood , CO
Contract To Hire
Job Summary: Our client is seeking a Quality Assurance Analyst to join their team! This position is located in Englewood, Colorado.   Duties: Creates tests to find any problems with software and hardware before product is launche...
Senior Salesforce Developer Engineer
Application Development & Engineeri...
New York , New York
Contract
Job Summary: Our client is seeking Senior Salesforce Developer Engineer to join their team! This position is located in New York, New York.    Duties: Lead the design, development, and deployment of scalable Salesforce solutions ...
React Java Developer
Application Development & Engineeri...
Gresham, Oregon
Contract
Job Summary: Our client is seeking a React Java Developer to join their team! This position is located in Gresham OR, Irving TX, Minneapolis, MN and Atlanta GA.   Duties: Lead the implementation of NGI (Next Generation Initiative...
Senior Automation Engineer
Application Development & Engineeri...
New York , New York
Contract
Job Summary: Our client is seeking a Senior Automation Engineer to join their team! This position is located in New York, NY.   Duties:  Design, build, and maintain scalable test automation frameworks using Playwright TypeScript,...
Business Intelligence Developer
Application Development & Engineeri...
Basking Ridge, New Jersey
Contract
Job Summary: Our client is seeking a Business Intelligence Developer to join their team! This position is located in Basking Ridge, New Jersey.   Duties: Develop and maintain advanced business intelligence (BI) solutions to suppo...
Automation Tester, Services and API Focus
Application Development & Engineeri...
Newport Beach, California
Contract
Job Summary: Our client is seeking a Automation Tester, Services and API Focus to join their team! This position is located in Newport Beach, California.    Duties: Design, implement, and maintain API test automation using Playwr...
Automation Engineer
Application Development & Engineeri...
Irving, Texas
Contract
Job Summary: Our client is seeking an Automation Engineer to join their team! This position is located in Irving, Texas.    Duties: Design, develop and maintain an automation framework Create automated processes for triggering ni...
QA Analyst
Application Development & Engineeri...
Denver, Colorado
Contract
Job Summary: Our client is seeking a QA Analyst to join their team! This position is located in Denver, Colorado.    Duties: Design, develop, and maintain automated test scripts using tools and languages such as Python, or JavaSc...
Full Stack Developer
Application Development & Engineeri...
Denver, Colorado
Contract
Job Summary: Our client is seeking a Full Stack Developer to join their team! This position is located in Denver, Colorado.    Duties: Supports all efforts to simplify and enhance the customer experience Develops tools and applic...
UX Designer
Application Development & Engineeri...
Englewood, Colorado
Contract
Job Summary: Our client is seeking a UX Designer to join their team! This position is located in Englewood, Colorado.    Duties: Create sketches, wireframes, visual design comps Create high fidelity, interactive prototypes Own...