Software Engineer
MiTek USA
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, where your work directly impacts the precision, reliability, and safety of equipment used in real-world manufacturing environments. You will build and support desktop/web applications that control physical machinery, ensuring accurate cutting operations, seamless operator interaction, and high system uptime. This is an opportunity to work on software that goes beyond screens-your code will directly influence how machines perform on the manufacturing floor.
This role will work a hybrid schedule based out of our office in Earth City, MO. How We Build Software:
This role will work a hybrid schedule based out of our office in Earth City, MO. How We Build Software:
- We prioritize solving real customer problems over simply delivering features
- We value clean, maintainable code and thoughtful system design over quick fixes
- We embrace AI-augmented development practices (e.g., GitHub Copilot and similar tools) to improve productivity and code quality
- We encourage experimentation with new tools, frameworks, and approaches that drive better outcomes
- We believe in continuous learning, sharing knowledge, and improving as a team
- Write, test, debug, and optimize software using modern development practices, including AI-assisted tooling
- Refactor and evolve systems to improve performance, scalability, and maintainability
- Collaborate closely with electrical, mechanical engineers to integrate software with physical components
- Contribute to system design and architecture, with increasing ownership based on experience level
- Participate in code reviews with a focus on quality, clarity, and continuous improvement
- Bachelor's degree in Computer Science or related field from an accredited university
- 2+ years of professional development experience using .NET and C#
- Equivalent combination of experience and education which clearly indicates the ability to perform the essential functions of the position may substitute on a year for year basis
- Experience developing and maintaining desktop and web based applications
- Proficiency with Angular or other similar front-end frameworks
- Experience with SQL Server
- Experience using modern development tools, including AI-assisted coding tools (e.g., GitHub Copilot), to improve productivity and code quality
- Experience working in an Agile development environment
- Strong communication skills with the ability to collaborate across teams and influence outcomes
- Experience working with Automation Machinery Equipment and Software
- Experience with OPC UA, and Machinery Simulation software
- Hands-on familiarity with any cloud platforms, Azure is preferred
- Experience with Mass Transit and/or RabbitMQ
- Experience with Git, and SonarQube
- Azure cloud certifications or Agile certifications are a plus.
- You contribute to a culture of innovation by experimenting and sharing new ideas
- You deliver high-quality, maintainable solutions that scale with customer needs
- You collaborate effectively and elevate those around you
- You use AI and automation to meaningfully improve your productivity and the team's efficiency
- Generous time off including Paid Time Off, 13 annual holidays, and volunteer time off
- Day One Medical/Rx, Dental and Vision Plans
- Family friendly benefits including Paid Caregiver Leave, Paid Parental Leave and Adoption Reimbursement
- Performance/Incentive bonuses
- Career advancement, training opportunities, Employee Resource Groups, and tuition reimbursement
- Retirement programs including Matching 401(k) Contributions and Profit Sharing
- Employer paid Short-Term Disability, Long-Term Disability and Life Insurance
- myFlexPay partner - allows you to track, manage and access your pay anytime
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Earth City, MO vacancy
$105k - $147.51k
...small business where your contributions truly matter. Tapestry Solutions, a part of Boeing Global Services (BGS), is seeking a Software Engineer in Hazelwood, MO for the Department of Navy Tomahawk Land-Attack Missile program. The Tomahawk program continues to grow and...SuggestedWork experience placementWorldwideRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift workDay shift$126.65k - $182.85k
...with great opportunity for professional growth. Find your future with us. The Boeing Company is looking for several Real Time Software Engineers (Mid Level and Senior) for a Phantom Works program located in Hazelwood, MO, Cambridge, MA or Mesa, AZ . This position will...SuggestedPermanent employmentWork experience placementInterim roleCurrently hiringRelocationVisa sponsorshipWork visaFlexible hoursShift workDay shift$135k - $165k
...business where your contributions truly matter. Tapestry Solutions, a part of Boeing Global Services BGS, is seeking a Software Systems Engineer in Hazelwood, MO for the Department of Navy Tomahawk Land-Attack Missile program. The Tomahawk program continues to grow...SuggestedPermanent employmentWorldwideRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift workDay shift$82k - $115k
...As a member of the R&D organization responsible for creating software for the development of innovative in vitro diagnostic solutions, the Senior Software Engineer contributes to the design and delivery of scalable, cloud-native software solutions by implementing modern...SuggestedTemporary workWork from home2 days per week3 days per week- ...France and the United Kingdom. Purpose of Position Develop software that supports FlightSafety's advanced flight simulation... ...world locations. The position collaborates closely with software engineers, artists, designers, and simulation subject matter experts to...SuggestedPermanent employmentWork at office
$42 - $44 per hour
...Job Title: Embedded Software Engineer Job Description This role focuses on developing and maintaining robust embedded C software within a structured development environment. You will work with existing systems, take ownership of legacy codebases, and contribute...Permanent employmentTemporary workWork at office$135k - $165k
...Software Systems Engineer Company: Tapestry - G0G Tapestry Solutions, A Boeing Company, brings over 30 years of industry experience designing, implementing, training, and supporting high-quality, cost-effective information technology and business intelligence...Permanent employmentWorldwideRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work- ...United Kingdom. Purpose of Position Create mixed reality software and hardware solutions to provide a realistic training... ...hardware requirements, integration, and maintenance. Develop engineering tools Remains current on state-of-the-art technologies through...Permanent employmentWork at officeShift work
$126.66k - $171.35k
...Software Engineer (Experienced, Senior) Company: The Boeing Company The Boeing Company is looking for Software Engineers (Experienced, Senior) for a Phantom Works Proprietary program located in Berkeley, MO . This position will focus on developing Vehicle...Permanent employmentWork experience placementInterim roleCasual workCurrently hiringRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work- ...Software Engineer, Senior Purpose of Position: Create mixed reality software and hardware solutions to provide a realistic training environment that combines both a physical and virtual world. Design, develop, test and troubleshoot software across the development cycle...Shift work
- The Boeing Company is seeking an Experienced Software Development Engineer for its Government Vehicle Health Maintenance team in Hazelwood, MO. In this role, you will design, implement, and maintain cloud-native microservices that enhance platform health management for...Relocation
$82 per hour
A leading technology service provider in Hazelwood, Missouri is seeking a Senior Software Engineer to lead development for government vehicle health maintenance systems. The ideal candidate will have 5+ years of experience in C# and agile environments, designing and implementing...- A technology firm is seeking an Experienced Software Developer for their Manufacturing Quality IT Team in Hazelwood, MO. This contract role involves full stack development of Manufacturing Quality applications. Candidates should have over 5 years of software development...Hourly payContract work
- BioFire Diagnostics in Hazelwood, Missouri is seeking a Senior Software Engineer to contribute to the design and delivery of scalable, cloud-native software solutions. This role involves collaborating with cross-functional teams to implement modern software practices and...
- Boeing is seeking an Associate Software Development Engineer for the Government Vehicle Health Maintenance team in Hazelwood, MO. This role involves developing cloud-native microservices for platform health management, ensuring readiness for military systems. Candidates...
$105k - $140k
Introduction Software Engineer Company: Tapestry - G0G Tapestry Solutions, A Boeing Company, brings over 30 years of industry experience designing, implementing, training, and supporting high-quality, cost-effective information technology and business intelligence solutions...For contractorsWorldwideRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift work- ...party for the duration of the specified project. Boeing’s Digital Analytics and System Health Software team is seeking a talented and highly motivated Entry Level Software Engineer to join our team in Hazelwood, Missouri or Ridley Park, Pennsylvania. The ideal candidate...Hourly payFull timeContract work
$85 per hour
Software Engineer - Embedded 4 (Contract) Contract (8 months) Published 2 days ago DevOps DevSecOps CI/CD This posting is for a contract assignment and is not a full‑time employment offer with Boeing. Candidates selected for roles will be employed as contract workers...Hourly payFull timeContract work$82 per hour
The Company is looking for a Senior Software Engineer - Developer to join the Government Vehicle Health Maintenance Systems team located in Hazelwood, Missouri. 100% on site. In the Government Vehicle Health Maintenance Systems organization, our team of engineers develops...Contract workWork experience placementShift work- Boeing is seeking a Software Systems Engineer for the Department of Navy Tomahawk program in Hazelwood, MO. The position involves designing and developing software systems, ensuring compliance with safety standards. The ideal candidate will manage requirements for mission...
$160.65k - $217.35k
Senior AWS Software Data Engineer - The Boeing Company The Boeing Company is looking for a Senior AWS Software Data Engineer to join our Digital Analytics and System Health (DASH) software team in Hazelwood, MO. The role focuses on designing, implementing, and scaling...Work experience placementInterim roleRelocationFlexible hours- About the Company The Boeing Company Position Overview Real Time Software Engineer - Vehicle Management Systems (Mid Level or Senior) Locations: Hazelwood, MO; Cambridge, MA; Mesa, AZ Role Description Develop and support Vehicle Management System (VMS) software to provide...Work experience placementRelocation packageFlexible hours
- bioMérieux SA in Hazelwood, MO is seeking a Senior Software Engineer to develop innovative cloud-native software solutions. This position includes responsibilities across system design, implementation, and integration, focusing on AWS technologies. The successful candidate...
$118.15k - $152.9k
Overview Tapestry Solutions, a Boeing Global Services company, is seeking a Software Systems Engineer to work on the Department of Navy Tomahawk Land‑Attack Missile program in Hazelwood, MO. The role focuses on designing, developing, testing, and maintaining software system...Contract workVisa sponsorshipWork visaRelocation packageFlexible hoursShift work$133k - $155k
An aerospace firm in Hazelwood, MO is seeking a Senior Software Engineer for the Department of Navy Tomahawk program. The role involves managing a team, communicating with customers, and troubleshooting technical issues. Candidates must have a U.S. Secret Clearance and...$62.3 - $89 per hour
...Overview Technology Partners is currently seeking a talented Full-Stack Software Engineer. Do you have experience with Full-Stack development using React and AWS? Let us help you make your next big career move a reality! What You Will Be Doing This role is for a Full-Stack...$126.65k - $171.35k
...great opportunity for professional growth. Find your future with us. The Boeing Company is looking for an Experienced Software Development Engineer to join the Government Vehicle Health Maintenance team in Hazelwood, MO . This role supports the Boeing Global Services...Work experience placementInterim roleRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift workDay shift- ...~5+ years of professional full-stack software development experience. ~ Proven experience using AI code assistants (Windsurf, Cursor... ...# Availability to Join: Full-Stack Software Engineer (AI-Enhanced Development) is looking for a Software Engineer. This...Hourly payContract workRemote work
$126.66k - $171.35k
..., with great opportunity for professional growth. Find your future with us. About the team The Boeing Company is looking for Software Engineers (Experienced, Senior) for a Phantom Works Proprietary program located in Berkeley, MO . This position will focus on developing...Permanent employmentWork experience placementInterim roleRelocationRelocation packageFlexible hoursShift workDay shift$119.77k - $140.9k
...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
Related searches
- software engineer amazon Earth City, MO
- software developer fintech Earth City, MO
- software engineer Earth City, MO
- software engineer healthcare Earth City, MO
- software developer Earth City, MO
- information technology software engineer Earth City, MO
- consulting software engineer Earth City, MO
- ngo software engineer Earth City, MO
- cybersecurity software engineer Earth City, MO
- startup software engineer Earth City, MO

