Software Engineer - M2M / automation devices
$60 per hourRandstad USA
Length of Contract: 10 months + possible extensions Hourly Pay: $60.00 p/hr on W2 Only *No 3rd Party Candidates* Job Summary 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 bachelor’s 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 Ability to drive software development in all phases of the product lifecycle as part of a small multi-disciplined engineering team. This includes project planning, deriving requirements from system objectives, organizing and prioritizing work, delivering results, and providing support. 7+ years’ experience developing machine to machine (M2M) and electromechanical automation system software in C#, C++, C, or Python 7+ 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 4+ years’ experience developing with MS technologies such as Visual Studio .NET, WPF, WinForms, console applications, etc. 2+ years developing software for Linux based robotics/automation devices 2+ years supporting products deployed in the field 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 #J-18808-Ljbffr Randstad USA
- ...MiTek's Microsoft endpoint management, and automation platforms. This role ensures the... ...patching, and update strategies Support device enrollment and lifecycle management (e.g... ...security, and application teams Provide engineering input into standards and roadmap decisions...SuggestedTemporary workWork at office
- NGA Group Inc in Chesterfield, MO seeks a Project Lead System Engineer for overseeing server integrity and infrastructure design. The... ...Computer Science, 5+ years' experience, and a strong background in automation and documentation. NGA Group values innovative solutions and...Suggested
$73.45k - $132.78k
...an exciting opportunity for an Exploitation Specialist/GDAT Software Engineer to join our team in St. Louis, MO. This work requires skills... ...you through emails that are generated by the Leidos.com automated system – never from free commercial services (e.g., Gmail,...SuggestedFor contractorsLocal areaImmediate start- TECHNOLOGY PARTNERS INC is looking for a talented DevOps Engineer based in Maryland Heights, Missouri. This role involves designing and implementing solutions to enhance automation, deployment, and system reliability. You'll work closely with teams to develop efficient...Suggested
- Veregy is seeking an Engineer II, Controls to manage building automation system services, including performance monitoring and maintenance, project management, and customer communication. Candidates should have a Bachelor's in Engineering and 3+ years of experience in building...Suggested
- Title Software Engineer VII (Multiple Openings) Location Maryland Heights, MO Job Summary Develop... ...business initiatives for Charter's Device Activation platform. Create software solutions... ...into production, including testing, automation, analytics, and instrumentation....
- Helioz Solutions (HS) is a global software services firm that helps clients with IT development, management, and staffing needs. We provide... ...project and program management, and enterprise level software engineering and infrastructure management services. We work closely with...
$84.8k
Job Description Roles and Responsibilities Develop front end using HTML, CSS, JavaScript, Angular, React JS to support Single Page Applications (SPA) and involve in architecture of microservices and web applications. Develop web services (REST/SOAP) using frameworks like...Work experience placementMonday to Friday$131.3k - $237.35k
...The Leidos National Solutions team is seeking a Senior AI Software Engineer to lead advanced development efforts and collaborate closely... ...technologies, tooling and practices. Designs, secures and automates AWS cloud initiatives while optimizing agent and customer...Local areaImmediate start- ...skilled and forward-thinking Ctrl Systems Engineer / Automation Engineer (AE) to join our growing... ..., print and apply systems, SCADA devices and programs. What You'll Do Promote... ...safety. Troubleshoot and modify software programs for material handling control...For contractorsWork at officeRemote workVisa sponsorshipFlexible hoursShift workNight shift
- ...MiTek Inc. is seeking a Mechanical Engineer to design, test, and support industrial machinery in Earth City, Missouri. The position requires at least 8 years of experience in mechanical engineering, focusing on robust machinery and systems integration. Candidates must...
- ...department and reporting directly to the Engineering Manager, your role is to improve the... ...manufacturing processes by application automation. Your Day-to-Day Job Supporting the production... ...Manager, TIA Portal and WinCC flexible software). Plan and program drive technology...ApprenticeshipFlexible hoursShift work
- ...Maryland Heights, MO. The ideal candidate will have over 7 years of experience in Quality Assurance and a proven track record in test automation and leading QA teams, including offshore resources. You'll lead the testing efforts, ensuring high quality and managing defect...
$105k - $128.14k
...small business where your contributions truly matter. Tapestry Solutions, a part of Boeing Global Services BGS, is seeking a Software Engineer in Maryland Heights, MO to support future franchise programs. This role involves software development for the next...Permanent employmentWork experience placementInterim roleWorldwideRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift workDay shift- ...AI‑forward technology organization. The Software EngineerI supports the development of software... ...with and under the guidance of fellow engineers on the team. In this role, you will help... ...tools. Supports efforts to apply AI and automation to improve deployment frequency and...Full timeInternshipFlexible hours
$65k - $72.68k
...agility and people‑focused, family‑oriented culture of a small business where your contributions truly matter. Position Entry‑Level Software Engineer in Maryland Heights, MO and/or Hazelwood, MO. In this role you will test software for the F‑15 Mission Planning systems....Permanent employmentWork experience placementInterim roleWorldwideRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift workDay shift- Watlow, located in Maryland Heights, is seeking a Senior Manufacturing Engineer to lead technical improvements in manufacturing processes. Ideal candidates will have 5+ years of experience and a Bachelor's degree in engineering. This role focuses on enhancing safety, quality...
$44 - $54 per hour
World Wide Technology is seeking a Systems Engineer for a six-month contract-to-hire engagement in Maryland Heights. The successful candidate... ...technologies with tasks including systems administration, automation management, and vendor relationship maintenance....Hourly payContract work- MiTek Inc. is seeking a Sr. Mechanical Engineer to design and develop automated machinery for the component manufacturing industry. You will engage in every phase of the design process, collaborate across departments, and ensure compliance with industry standards. Qualified...
$86.36k - $101.6k
...design, testing, development and maintenance of best-in-class software experiences. The candidate is a self-motivated individual who... ...meet standards Conducts code reviews to provide guidance on engineering best practices and compliance with development procedures Accountable...Temporary workWork experience placementLocal area3 days per week$87.1k - $157.45k
...Description Are you ready to build software that makes a real-world impact? Leidos is... ...talented Mid-Level Full Stack Software Engineer to join the Chinook Program supporting an... ...that are generated by the Leidos.com automated system – never from free commercial services...Contract workLocal areaImmediate start- MiTek Inc. is seeking a Senior Endpoint Management Engineer to oversee the implementation and optimization of Microsoft Endpoint Management for efficient operations. Responsibilities include managing Intune platforms and ensuring system stability while maintaining compliance...
- Sonoco is seeking an Automation Systems Engineer at our Chesterfield plant to enhance the efficiency of manufacturing processes through automation. You will collaborate with the engineering and production teams, providing technical support and leading projects to improve...
- Judge Group, Inc. is seeking a Software Engineer-Developer 3 in Maryland Heights, MO. The role involves developing software applications and requires full onsite work. The ideal candidate must have a Bachelor's Degree and an active U.S. Secret Clearance, along with substantial...
$42 per hour
Software Engineer - Level II is needed for an opportunity with SOC's client Hybrid in Bridgeton, MO This position provides technical and analytical work to develop, design, and/or support software solutions across multiple U.S. defense industries. Duties include participating...- Location Maryland Heights, MO Job Title Software Engineer-Developer 3 (Development) Description Our client is currently seeking a Software Engineer-Developer 3 (Development). Fully onsite location. Basic Qualifications (Required Skills/Experience) Bachelor's Degree Active...
- Job Responsibilities & Requirements We are seeking a Software Engineer to design, develop, and maintain software that powers automated saw systems used in the truss and building materials industry. This role sits at the intersection of software and industrial machinery...Temporary workWork at officeWorldwide
- Boeing is looking for an Entry-Level Software Engineer for their team in Maryland Heights, MO, to work on software testing for F-15 Mission Planning systems. The ideal candidate will have a Bachelor’s Degree and experience with programming languages such as C#, JavaScript...
- Looking for Entry Level Software Engineers AG Technologies was founded as a software solutions company in 2008 & has its corporate headquarters at Chesterfield, Missouri with branches within the US and India. Over the years the organization has expanded into various market...Full time
$63 - $90 per hour
...reality! What You Will Be Doing: Responsible for the complete Software Development Lifecycle: analysis, development, testing, and deployment... ...frameworks. Experience working within high-autonomy engineering teams. Strong problem-solving mindset and ability to contribute...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - M2M / automation devices. Be the first to apply!
- ngo software engineer Chesterfield, MO
- software developer Chesterfield, MO
- part time software developer remote Chesterfield, MO
- senior software engineer ruby on rails Chesterfield, MO
- software engineer amazon Chesterfield, MO
- senior software design engineer Chesterfield, MO
- entry level software engineer remote Chesterfield, MO
- software developer fintech Chesterfield, MO
- consulting software engineer Chesterfield, MO
- graduate software developer no experience Chesterfield, MO

