Software Engineer Automation Engineering Jobs in USA, MO, Chesterfield | Rose International Job

Rose International

Town and Country, MO

JOB DETAILS
SALARY
$55–$65 Per Hour
JOB TYPE
Temporary
SKILLS
1st Level Support, 2nd Level Support, Acceptance Testing, Agile Programming Methodologies, Agricultural Equipment, Agriculture, Apache Cassandra, Application Programming Interface (API), Atlassian JIRA, Automation, Automation Engineering, Automation Systems, C Programming Language, C++ Programming Language, Cloud Computing, Communication Skills, Computer Engineering, Computer Firmware, Computer Science, Concurrent Versions System (CVS), Continuous Deployment/Delivery, Continuous Integration, Cross-Functional, Data Analysis, Data Collection, Data Management, Data Mining, Debugging Skills, Debugging Tools, DevOps, Electrical Engineering, Electricity, Electromechanics, Entrepreneurship, Establish Priorities, Field Trials, Git, Hardware-Software Integration, Identify Issues, Instrumentation, Internet of Things, Jenkins, Linux Operating System, Mechanical Engineering, Mentoring, Microsoft C# (C Sharp), Microsoft Product Family, Microsoft SQL Server, Microsoft Visual Studio .NET, Microsoft Windows Azure, MongoDB, Multithreaded Programming, NoSQL, Object Oriented (OO), Oracle, PostgreSQL, Process Control Engineering, Product Lifecycle, Product Support, Project Planning, Python Programming/Scripting Language, RS-232, RS-485, Relational Databases (RDBMS), Reliability Engineering, Requirements Derivation, Research & Development (R&D), Robotics, SQL (Structured Query Language), SQLite, Scientific Research, Software Administration, Software Development, Software Development Lifecycle (SDLC), Software Engineering, Subversion, TCP (Transmission Control Protocol), Team Player, Technical Leadership, Technical Support, Test Driven Development (TDD), Test Plan/Schedule, UDP (User Datagram Protocol), Unit Test, User Interface/Experience (UI/UX), Validation Testing, Vehicle Driving, Windows Forms (WinForms), Windows Presentation Foundation (WPF)
LOCATION
Town and Country, MO
POSTED
Today
Required Education & Experience- Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, Mechanical Engineering, or a related engineering discipline.- Strong multidisciplinary engineering background and proven ability to collaborate across disciplines (mechanical/electrical/software).- 7+ years of experience developing machine control / electromechanical automation software using C#, C/C++, and/or Python (10+ years strongly preferred).- Demonstrated experience in one or more of the following:- Industrial automation, machine control, robotics, firmware, IoT- Building multi-threaded / multi-process applications and services- Networking and communication with devices/services (e.g., TCP/UDP, MQTT)- Excellent troubleshooting and debugging skills across software + hardware systems.- Strong communication skills, customer/partner focus, and an entrepreneurial, results-driven mindset.Role SummaryWe are seeking an experienced Software Engineer to join our Automation Engineering organization (Field Systems / Planter Team). In this role, you will develop and support the next generation of automated R&D field equipment and robotics/machine control applications, with an emphasis on data collection, sensor integration, autonomous operation, user interaction, and cloud connectivity. You will contribute across the full software lifecycle and provide technical leadership within a cross-functional team.Demonstrated ability to collaborate effectively with engineers across multiple disciplines—mechanical, electrical, and software—to deliver integrated, hardware software technical solutions, reflecting a strong engineering centric approach to software development.What You’ll Do (Key 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- 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- 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- 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.Preferred / Desired Qualifications- 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 (post-deployment support, incident resolution, reliability improvements).- 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.Work Location & Conditions- On-site with a mix of office work and field work at the test farm; field time varies by project phase.- Travel: Less than 10% (may include driving company vehicles such as full-size trucks, Chevy Suburbans, or Ford Explorers). - MVR Needed- PPE: Provided as needed (e.g., work glasses, gloves, boots, corn hats).Physical/Environmental:- No routine work at heights- Minimal lifting (e.g., field computer occasionally)- No chemical exposure expected. **Only those lawfully authorized to work in the designated country associated with the position will be considered.** **Please note that all Position start dates and duration are estimates and may be reduced or lengthened based upon a client’s business needs and requirements.** Benefits: For information and details on employment benefits offered with this position, please visit here. Should you have any questions/concerns, please contact our HR Department via our secure website. California Pay Equity: For information and details on pay equity laws in California, please visit the State of California Department of Industrial Relations' website here. Rose International is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender (expression or identity), national origin, arrest and conviction records, disability, veteran status or any other characteristic protected by law. Positions located in San Francisco and Los Angeles, California will be administered in accordance with their respective Fair Chance Ordinances. If you need assistance in completing this application, or during any phase of the application, interview, hiring, or employment process, whether due to a disability or otherwise, please contact our HR Department. Rose International has an official agreement (ID #132522), effective June 30, 2008, with the U.S. Department of Homeland Security, U.S. Citizenship and Immigration Services, Employment Verification Program (E-Verify). (Posting required by OCGA 13/10-91.).

About the Company

R

Rose International

Founded in 1993 by Sue Bhatia, Rose International is one of the nation's leading minority- and woman-owned providers of Staffing and Total Talent Solutions. We serve companies in all 50 states and employ thousands of people across the country.

COMPANY SIZE
2,500 to 4,999 employees
INDUSTRY
Staffing/Employment Agencies
WEBSITE
https://www.roseint.com/