Search Jobs

Software Engineer (Expert)

Chesterfield, MO 63017

Posted: 10/28/2025 Industry: Other Job Number: 144428

Job Description

Software Engineer – Automation Engineering Team
What you’ll do:
• Build high-quality, innovative, and fully performing robotics and machine control applications with emphasis on data collection using cutting edge sensors, autonomous operation, machine vision, user interface, cloud communication, and machine learning driven analytics.
• Collaborate with other development teams and leverage your deep subject matter expertise to deliver customer centric solutions.
• Passionately serve our partners to your utmost ability with a high level of professionalism.
• Effectively prioritize your day to ensure results on both short-term immediate initiatives while advancing bigger picture, long term efforts.
• Work closely with researchers, peers, and users to incorporate feedback.
• Contribute to a wide variety of software projects including:
o Reading sensors and controlling machinery with their outputs
o Developing user interfaces for equipment
o API development/use
o Data mining/analysis
o Supporting 1st and 2nd tier support teams as well as occasional direct interaction with users
o On-site visits and testing

Required Education and Skills/Experience:
• Bachelor's degree in Computer Engineering, Electrical Engineering, and/or Computer Science
• Candidates with an engineering degree or strong multidisciplinary engineering background are preferred
• Demonstrated ability to collaborate effectively with engineers across multiple disciplines, including mechanical, electrical, and software, to deliver integrated technical solutions.
• 10+ years of experience in C#, C/C++, Python
• Experience with industrial automation, machine control, firmware or IoT
• Strong communication and collaboration skills
• Entrepreneurial drive and demonstrated ability to achieve stretch goals in an innovative and fast-paced environment

Desired Education and Skills/Experience:
• Ability to thrive in a fast-paced, dynamic environment where you work cooperatively with many other people including development teams, business stakeholders and end users.
• Some knowledge of agricultural field research/experimental setup
• Knowledgeable across multiple functional areas such as verification & test, software design & development, user experience, customer support
• Familiar with lab environments and instrumentation
• Understand database systems and SQL.
• Strong organizational skills, interpersonal skills, written and oral communications.
• Demonstrated experience with global multi-disciplinary teams.
• Creative, proactive, bold, and out-of-box thinking.
 

Additional Information

Envision, LLC is proud to be an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.

Meet Your Recruiter

Apply Online

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.

About Chesterfield, MO

Discover exciting job opportunities in the vibrant area around Chesterfield, Missouri! Nestled in the heart of the Show-Me State, Chesterfield boasts a dynamic blend of modern amenities and scenic beauty, making it an ideal place to grow your career. From the world-class shopping at Chesterfield Mall to the serene trails of Faust Park, this area offers a unique mix of urban sophistication and natural charm. Explore career possibilities near iconic landmarks like the Butterfly House, catch a performance at the Wildey Theatre, or cheer on the St. Louis Cardinals at Busch Stadium. Join us in experiencing the rich culture, delicious cuisine, and endless opportunities for professional growth that Chesterfield has to offer. Take the first step towards your dream job today!