Software Engineer Automation Engineering Jobs in USA, MO, Chesterfield | Rose International Job
Rose International
Town and Country, MO (In Person)
Full-Time
Skill Insights
Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
- 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.
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.
- 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, Postgre
SQL, 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.
- 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.
Similar remote jobs
Southern Company
Durham, NC
Posted2 days ago
Updated1 day ago
Commonwealth of PA
Pennsylvania
Posted2 days ago
Updated1 day ago
University of Minnesota
Saint Paul, MN
Posted2 days ago
Updated1 day ago
Charles Schwab Inc.
Westlake, TX
Posted2 days ago
Updated1 day ago
Similar jobs in Town and Country, MO
Medical Transportation Management (MTM, Inc.)
Town and Country, MO
Posted2 days ago
Updated1 day ago
Rose International
Town and Country, MO
Posted3 days ago
Updated1 day ago
Midwest Dizziness and Balance Institute
Town and Country, MO
Posted3 days ago
Updated2 days ago
Similar jobs in Missouri
Mid-Continent Public Library
Gladstone, MO
Posted2 days ago
Updated1 day ago