Senior Software Developer
Kasmo Global
Senior Software DeveloperWe are seeking a Senior Software Developer with a strong background in industrial automation to join our R&D engineering team in Johnston, IA. This role is ideal for a seasoned professional passionate about building software solutions for custom research and development equipment across greenhouses, laboratories, seed processing, and field environments. You'll work hands-on with hardware, design and maintain C++ applications, and contribute to advanced imaging and automation projects.Key Responsibilities:Collaborate with cross-functional engineering teams to deliver software solutions for custom R&D equipment.Design, develop, and maintain C++ software to control imaging and automation systems.Integrate hyperspectral imaging technologies with robotic and industrial systems.Program PLCs using Structured Text (preferably Beckhoff).Work with machine vision systems, smart sensors, and industrial communication protocols (e.g., MQTT, MODBUS).Develop, test, and document software based on seasonal R&D schedules.Operate safely around shop equipment and directly interface with hardware during development.Maintain clear and professional communication within the team and with stakeholders.Required Qualifications:10+ years of experience in industrial automation.Bachelor's degree in Engineering (Agricultural, Biological, Mechanical, Software, or related field) or equivalent work experience.Proficiency in both Linux and Windows environments.Expertise in C++ development.Hands-on experience with PLC programming in Structured Text.Experience with machine vision systems and smart sensors.Familiarity with industrial protocols such as MQTT, MODBUS, etc.Strong team collaboration and communication skills.Authorization to work in the U.S. without sponsorship.Preferred Qualifications:Experience in C#.NET development.Knowledge or experience with hyperspectral cameras.Familiarity with Rockwell PLCs.Understanding of design patterns, N-tiered architecture, and CRUD database operations.Proficiency in synchronous programming concepts: resource locking, deadlocks, race conditions.Experience with:Serial communication (Modbus RTU, CAN).Ethernet protocols (EtherCAT, PowerLink, EthernetIP, Modbus TCP).IEC 61131 PLC languages.Prior work in the agricultural industry.
- Apply for this position by sending your details to ****@*****.*** A senior software engineer designs and builds enterprise application systems and responds to development needs by researching technical trends and recommending software packages, frameworks, and design...Senior
- ...John Deere is seeking a Senior Software Engineer in Waterloo, IA to design, build, and maintain scalable applications that integrate with enterprise platforms. You will lead technical design, drive architecture runway, and mentor teams across React/TypeScript, APIs, and...Senior
- ...EY is looking for a Senior in Application Design and Development to assist in managing large application implementations. The role involves developing user interfaces and leveraging Oracle’s solutions. You will lead project deliverables, manage client relationships, and...Senior
- ...As a Staff Software Engineer – Revolving Credit & Merchant Experience for JD IT Financial located in Johnston, IA , you will provide technical... ...improvements Act as a technical multiplier, mentoring senior engineers, influencing cross-team design decisions, leading design...Senior
$77k - $202k
...AssociateJob Description & SummaryThe OpportunityAs a GIS Web AI Developer, Senior Associate, you will play a pivotal role in helping clients... ...consulting. You will analyze client needs, implement software solutions, and provide training and support for seamless integration...SeniorFull timeH1b$104.4k - $187.2k
...DoEnterprise Business Solutions is seeking a transformational Senior Software Engineer to support our Law, Compliance, Privacy, and... ...Collaboration is embedded into everything we do - from the products we develop to the quality service we provide. We’re driven by the belief...SeniorHourly payPermanent employmentTemporary workWork experience placementH1bWork at officeEarly shift$160k
DescriptionSENIOR Salesforce Developer - PERM FTE. 100% REMOTE MUST RESIDE IN IOWA OR DALLAS, TX OR AUSTIN, TEXAS ONLY!!🔥 Ready to take... ...NEXT UPCOMING YEAR! MULTIPLE HIRES ON A BRAND NEW TEAM!POSITION: Senior Salesforce Developer - PERM FTE. 100% REMOTE MUST RESIDE IN...SeniorPermanent employmentFull timeH1bLive inWork at officeImmediate startRemote work- ...genuinely changes how Americans retire, while helping us reinvent how software gets built in an AI-first world.What Vitera IsVitera turns... ..., and API technologies or relevant experience.Experience developing secure applications utilizing AWS services (Lambda, API Gateway...SeniorFull timeWork experience placementLocal area
$76.67 per hour
...product teams by planning its work, coordinating with others, and developing functionality to enable teams to be successful in quality and... ..., Terraform. (3 - 6 years) Experience in programming/software development (Go (70%), Java (10%), Rust (10%), Python (5%), Terraform...SeniorHourly payFull timeLocal areaFlexible hours- ...employer, including disabled & veterans. Primary Location: United States (US)- Iowa- Waterloo Function: Technology (CA) Title: Senior Software Engineer-120792 Onsite/Remote:Onsite Position Your Responsibilities As a Senior Software Engineer for Region 4 Ag & Turf located...SeniorWork experience placementRemote work
$77k - $202k
...SummaryThe OpportunityAs a SAP BRIM Consultant, Senior Associate, you will play a pivotal role... ...by analyzing client needs, implementing software solutions, and providing training and... ...offers a dynamic environment where you can develop a deeper understanding of the business...SeniorFull timeH1b- ...FullStack is hiring a Senior React + Node Engineer with a financial background to join our team, focusing on team augmentation and product... ...to global clients. Key qualifications include 5+ years in software engineering, expertise in Node.js and React, along with a degree...SeniorRemote work
- ...Full-Stack Java DeveloperDesign, develop, and maintain full-stack Java applications with a focus on financial services and mortgage products.Collaborate with cross-functional teams to define, design, and ship new features.Ensure the performance, quality, and responsiveness...Senior
$91k - $321.5k
...ManagerJob Description & SummaryThe OpportunityAs a CTIO - AI Engineer- Senior Manager, you will play a pivotal role in transforming raw data... ..., recognizing when to take action and when to escalate, while developing and sustaining diverse and inclusive teams.In this role, you...SeniorFull timeH1b$140k - $200k
...Speechify, Inc. is seeking a Senior Software Engineer in Des Moines, IA, to enhance the user's experience through the design of reliable APIs. Ideal candidates will have extensive experience with Kotlin Multiplatform and be skilled at collaborating with product teams in...Senior- Apply for this position by sending your details to ****@*****.*** A senior software engineer designs and builds enterprise application systems and responds to development needs by researching technical trends and recommending software packages, frameworks, and design...Senior
- ...experienced, passionate pioneer in technology who wants to work in a collaborative environment? As an experiencedSAP Commerce Cloud Senior Developer, you will have the ability to share new ideas and collaborate on projects as a consultant without the extensive demands of...SeniorVisa sponsorship
$77k - $202k
...SummaryThe OpportunityAs a SAP Program Manager - Senior Associate, you will oversee and manage... ...technical teams to define objectives, develop plans, allocate resources, and monitor... ...analyzing client needs and implementing software solutions. You will provide training and...SeniorFull timeH1b$77k - $202k
...OpportunityAs a SAP Order to Cash Consultant, Senior Associate, you will play a pivotal role... ...client requirements, implement CRM software solutions, and provide training and support... ...generate new ideas and solve problems. You will develop a deeper understanding of the business...SeniorFull timeH1b- ...Senior.NET Developer–Full Stack DeveloperLocation: 1305 E. Walnut Des Moines IA onsiteThis is a Senior.NET Developer position that will assist in end-to-end system enhancement and new development using C#, Angular (6+), Bootstrap, CSS3, HTML5, TypeScript, JavaScript,...Senior
$77k - $202k
...individuals analyse client needs, implement software solutions, and provide training and... ...your work fits into the overall strategy.Develop a deeper understanding of the business context... ...-enabled Quote-to-Cash solutions. As a Senior Associate, you will analyze complex client...SeniorFull timeH1b$124k - $280k
...SummaryAt PwC, our people in data and analytics engineering focus on leveraging advanced technologies and techniques to design and develop robust data solutions for clients. They play a crucial role in transforming raw data into actionable insights, enabling informed decision...SeniorFull timeH1b$77k - $202k
...a GIS Integration Support (SAP/OverIT), Senior Associate, you will play a pivotal role... ...You will analyze client needs, implement software solutions, and provide training and support... ...efficiency through software solutions- Developing and maintaining meaningful client...SeniorFull timeH1b- ...skills, and abilities this role can be filled at either the Software Engineer or Senior Software Engineer level. Please apply if you have the... ...attention to detail. Previous experience troubleshooting and developing creative technical solutions. Strong ability to gather...SeniorPermanent employmentH1b
$130k - $170k
What You'll DoWe’re looking for a Senior Software Engineer II to join our Retirement & Income Solutions (RIS) organization, supporting a critical... ...AWS-native services (e.g., EventBridge, SQS, Lambda, ECS/EKS)Develop reusable, composable CDK constructs that can be adopted...SeniorHourly payPermanent employmentTemporary workWork experience placementH1bWork at officeRemote work- ...Paragon IT Professionals is seeking a Senior Software Engineer for their Des Moines team. This role focuses on designing and evolving Java-based microservices and APIs to drive essential business capabilities. Candidates should have 8+ years of software engineering experience...Senior
- ...Principal Financial Group in Des Moines invites a Senior Software Engineer II to join the Retirement & Income Solutions modernization effort. You will design, build, and scale enterprise integrations, partnering with cross-functional teams in a cloud-native AWS environment...SeniorWork at officeRemote workFlexible hours
- ...and bring value.Job Summary:Greenstone is seeking a mid-level Software Engineer to join our integrations team. This role is ideal for... ...integration needs and translate them into technical solutions.Develop and maintain Azure-based components (Functions, Logic Apps, App...SeniorFull timeRemote work
$140k - $200k
...Senior Software Engineer, Core Experiences - Des Moines, IA, USA Des Moines, IA, USA Mission Speechify is the easiest way to listen to the world’s information. Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen...SeniorRemote work- ...Wellmark, Inc. is seeking a Software Engineer to help advance the Marketing Technology Platform. The role supports enterprise content... ...innovation with modern engineering practices. The position can be filled at Software or Senior Software Engineer level. #J-18808-LjbffrSenior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!
- intel software engineer Johnston, IA
- software developer fintech Johnston, IA
- information technology software engineer Johnston, IA
- ngo software engineer Johnston, IA
- remote entry level software developer Johnston, IA
- software engineer healthcare Johnston, IA
- entry level software engineer remote Johnston, IA
- startup software engineer Johnston, IA
- part time software developer remote Johnston, IA
- software engineer Johnston, IA



