- Strong software development skills
- Ability to drive software development in all phases of the product lifecycle as part of a small multi-disciplined engineering team.
- 4+ years' experience developing machine to machine (M2M) and electromechanical automation system software in C#, C++, C, or Python
- 4+ years' experience developing multi-threaded/process applications/services and the common constructs and patterns associated with them.
- Excellent system (software and hardware) troubleshooting and debugging skills
- Experience with and an understanding of the value of modern development concepts and practices including OO principles, unit testing, agile development, TDD and continuous delivery
- Experience developing networked systems that communicate with data generating devices and data aggregation and transformation services
- Experience developing with network protocols such as TCP/UDP, MQTT * Attention to detail and data driven decision making
- Experience with software projects that cross multiple team/company boundaries
- Experience in developing applications on multiple operating systems such as Windows, Linux, iOS, Mac OS, Android. Preferred Skills: * Experience developing IoT and data driven systems.
- 4+ years' experience developing with MS technologies such as Visual Studio .NET, WPF, WinForms, console applications, etc.
- Experience using serial communication standards such as RS422, RS485, and RS232
- Experience developing data-driven systems using relational and/or NoSQL database technologies such as Oracle, SQLite, PostgreSQL, SQL Server, MongoDB, Cassandra
- Experience with and understanding of the value of modern development tools such as Git, CVS, Subversion, Jenkins, NuGet, JIRA, Aha, and Azure DevOps
-
Software Engineer
3 weeks ago
Mitek Inc Chesterfield, United StatesJob Description · Work as part of a scrum team supporting web, mobile and desktop applications as well as their backend services in .NET technologies. Our ideal candidate is proficient in SQL, UI frameworks, and RESTful APIs. We are looking for someone who can serve not only as ...
-
Sr Software Engineer
20 hours ago
Technology Partners Chesterfield, United StatesTechnology Partners, Inc. seeks a Sr Software Engineer in Chesterfield, MO. · Duties: Develop solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes; investigating problem areas; and following the software developmen ...
-
Software Development Engineer
3 weeks ago
inSync Staffing Chesterfield, United StatesXsell Resources, Inc. - Fort Washington, PA needs a Consultant (Software Development Engineer) who will will, Develop high-quality software design and architecture; Identify, prioritize and execute tasks in the software development life cycle; Develop tools and applications by pr ...
-
Lead Software Engineer
1 day ago
Insight Global Chesterfield, United StatesJob Description · Insight Global is looking to add a Lead Software Engineer to our clients team in St. Louis, MO. This person will be responsible for leading a team of 5 developers on the development team and will supervise the quality of work, timelines, and project risks. They ...
-
Software Engineer
3 weeks ago
Envision LLC Chesterfield, United StatesSoftware Engineer: · Your responsibilities will include requirements, design, development, test, and support of our research control software systems. Systems capabilities include data acquisition from other hardware/software systems, machine control, cloud connectivity, process ...
-
Software Engineer
6 days ago
Envision LLC Chesterfield, United StatesSoftware Engineer: · Your responsibilities will include requirements, design, development, test, and support of our research control software systems. Systems capabilities include data acquisition from other hardware/software systems, machine control, cloud connectivity, process ...
-
Software Engineer
3 weeks ago
inSync Staffing Chesterfield, United StatesTotal Hours 2,120.00 · Description: · Hybrid - 2 to 3 days per week at Chesterfield campus. - Local candidates only. · Software Engineer - Machine Control and Automation - Mid Level · Our Global Breeding Automation Engineering Team is a group of technologists passionate about cre ...
-
Software Engineer
3 days ago
Envision Chesterfield, United StatesSoftware Engineer: · Your responsibilities will include requirements, design, development, test, and support of our research control software systems. Systems capabilities include data acquisition from other hardware/software systems, machine control, cloud connectivity, process ...
-
Software Engineer--Power Platform
3 weeks ago
Dot Foods Chesterfield, United StatesLocation: Mt. Sterling, IL or St. Louis, MO, or Remote · Department: Information Technology · Reports To: System Support Manager · Your Role: Team with the business and technical staff to deliver solutions and improve functionality to facilitate business opportunities using the ...
-
Software Engineer
3 days ago
NetApp St. Louis, United StatesTitle: Software Engineer · Location: Bangalore, Karnataka, IN, · Requisition ID: Job Summary · This requirement is for the System Test Engineering group that is a centralized organization to test / qualify various features of ONTAP product line. · As Software Engineer, you wil ...
-
Senior Staff Software Engineer
1 week ago
ServiceNow Chesterfield, United States PermanentJob Description · About Digital Technology: · We're not yesterday's IT department, we're Digital Technology. The world around us keeps changing and so do we. We're redefining what it means to be IT with a mindset centered on transformation, experience, AI-driven automation, innov ...
-
Software Engineer
4 days ago
NetApp St. Louis, United StatesTitle: Software Engineer · Location: Bangalore, Karnataka, IN, · Requisition ID: Job Summary · This requirement is for the System Test Engineering group that is a centralized organization to test / qualify various features of ONTAP product line. · As Software Engineer, you wil ...
-
Software Engineer
2 weeks ago
NetApp St. Louis, United StatesTitle: Software Engineer · Location: Tel Aviv, IL, · Requisition ID: About Spot · Spot by NetApp is a dynamic, fast-growing tech company with Israeli headquarters located in Tel-Aviv. Spot is building innovative technology that is revolutionizing the cloud-computing industry ...
-
Software Engineer
2 weeks ago
NetApp St. Louis, United StatesTitle: Software Engineer · Location: San Jose, CA, US, 95128 · Requisition ID: About NetApp · We're forward-thinking technology people with heart. We make our own rules, drive our own opportunities, and try to approach every challenge with fresh eyes. Of course, we can't do it ...
-
Software Engineering Supervisor
3 weeks ago
rayus-radiology St. Louis Park, United States Full timeJob Summary · RAYUS Radiology, formerly Center for Diagnostic Imaging and Insight Imaging, is looking for a Software Engineering Supervisor to join our team. We are challenging the status quo by shining the light on radiology and making it a critical first step in diagnosis and ...
-
Test system software engineer
1 week ago
Horizon Technologies Sauget, United StatesAre you dreaming of exciting projects in leading high-tech companies? Are you looking for new challenges in fields such as mechanical engineering, vehicle technology, or alternative energies? Develop globally recognized "Made in Germany" solutions that shape the innovations of to ...
-
Software Engineer
10 hours ago
Actalent Bridgeton, United StatesActalent his hiring a Software Engineer for an Aerospace/DoD company located around Bridgeton, MO. · Description: · This position provides technical and analytical work to develop, design, and/or support software solutions across multiple U.S. defense industries. Duties include ...
-
Software Engineer VI
1 week ago
SPECTRUM Maryland Heights, United StatesTITLE: Software Engineer VI · LOCATION: Maryland Heights, MO · JOB SUMMARY: Design, develop, modify, and implement applications and services designed to support organization's applications. Analyze and develop java solutions based on customer requirements. Code, test, and debug n ...
-
Technology Partners Chesterfield, United StatesTechnology Partners is currently seeking a talented Software Engineer, Machine Control and Automation. Do you have experience developing machine-to-machine (M2M) and electromechanical automation system software, particularly in C#, C++, C, or Python? Let us help you make your nex ...
-
Software Engineer
1 week ago
Mastercard O'Fallon, United StatesJob Description · Our Purpose · We work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help in ...
Software Engineer - Chesterfield, United States - Revolution Technologies
Description
Software Engineer - Machine Control and Automation - Mid Level
Hybrid - 2 to 3 days per week at Chesterfield campus. - Local candidates only
4+ years' experience developing machine to machine (M2M) and electromechanical automation system software in C#, C++, C, or Python
Pay: up to $58/h
Our Global Breeding Automation Engineering Team is a group of technologists passionate about creating the systems that fuel the farm of the future. We are reimagining and rebuilding our entire suite of field and lab technologies for the world of digital ag, a world that is geospatial, connected, automated, and cognitive. A world where every plant matters. A world where machines, agronomists, breeders, scientists, and engineers work collaboratively to deliver products that revolutionize the experience of our customers. We're looking for an experienced software engineer to join our Field Systems team to help create the next generation of automated R&D field equipment. Your responsibilities will include requirements, design, development, test, and support of our research control software systems. Systems capabilities include data acquisition from other hardware/software systems, machine control, cloud connectivity, process control and user interaction. You will also be looked upon to be a technical leader and mentor to junior engineers. You will be a member of a cross functional team, expected to set technical direction and organize how tasks fit into the overall project.
This position requires a bachelors degree in computer engineering, computer science, electrical engineering, mechanical engineering or related discipline with 4+ years of demonstrable experience owning the development of automated/control systems.
Required Skills:
This includes project planning, deriving requirements from system objectives, organizing and prioritizing work, delivering results, and providing support.