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: 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 Responsibilities: 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 Required Qualifications: 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 Preferred Qualifications: 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. What Success Looks Like in This Role: 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 MiTek Perks: 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 MiTek is a platform innovator and enabler that exists to transform the building industry with better building solutions. In 1955, MiTek transformed residential construction with the invention of the Gang-Nail plate and a digital platform that provided an affordable and scalable way to manufacture wood trusses. Today, MiTek delivers software, services, engineered products, and automated solutions that enable the building industry to improve efficiencies by optimizing the balance between off-site and on-site. With nearly 5,600 team members worldwide, MiTek collaborates across the building industry to enable and accelerate transformational breakthroughs in design and construction to transform the way the industry designs, makes, and builds. As a Berkshire Hathaway (NYSE: BRK-A, NYSE: BRK-B) company since 2001, MiTek has a record of continuous growth and innovation. MiTek is an E-Verify and Drug and Tobacco-Free Workplace. We are an equal opportunity employer; and all qualified applicants will receive consideration for employment without regard to race, color, creed, religion, national origin, ethnicity, physical or mental disability, sex (including pregnancy, sexual orientation, gender identity or expression, or transgender status), age (40 and over), genetic information (including family medical history), veteran status, or any other protected characteristic. For accommodation to assist with completing this application, please contact Human Resources at View phone number on click.appcast.io. #J-18808-Ljbffr
- ...Software Engineer - Level II is needed for an opportunity with SOC's client Hybrid in Bridgeton, MO Job Summary We are seeking multiple full time Software Engineer - Level II Contractors. This position provides technical and analytical work to develop, design, and/or support...SuggestedFull timeFor contractors
- SOC LLC is seeking a Software Engineer - Level II for a hybrid position in Bridgeton, MO. This role involves developing, designing, and supporting software solutions for U.S. defense industries. Candidates should have a Bachelor’s degree in Computer Science or related field...Suggested
- SOC LLC, located in Bridgeton, MO, is seeking multiple full-time Software Engineer - Level II Contractors for a hybrid role. The position involves technical work to develop software solutions across U.S. defense industries, requiring expertise in software engineering principles...SuggestedFull timeFor contractors
$87.1k - $157.45k
...Description Are you ready to build software that makes a real-world impact? Leidos is seeking a talented Mid-Level Full Stack Software Engineer to join the Chinook Program supporting an Intelligence Community customer. In this role, you’ll design, develop, and deliver...SuggestedContract workLocal areaImmediate start$87.9k - $115.12k
Position: Applications Engineer Job Description: What You’ll Be Doing: Designs and develops software solutions to meet business requirements. Manages full software development life cycle including testing, implementation, and auditing. Performs product design, bug verification...SuggestedHourly payFull timeTemporary workWork experience placementWork at officeRemote workMonday to Friday$153k - $207k
...professional growth. Find your future with us. The Boeing Company is currently seeking a Senior Missile Support Equipment Software Lead Engineer to join the precision engagement support equipment software team located in Saint Charles, MO . This position will focus on...Interim roleCasual workRelocationVisa sponsorshipWork visaFlexible hoursShift workDay shift$131.3k - $237.35k
...Description The Leidos National Solutions team is seeking a Senior AI Software Engineer to lead advanced development efforts and collaborate closely with pipeline engineering and deployment teams. The FS2 Sea task order supports multiple operational, cloud‑deployed...Local areaImmediate start$86.7k - $117.3k
...with great opportunity for professional growth. Find your future with us. The Boeing Company is looking for a Weapons Associate Software Engineer located in St. Charles, MO . The Direct Attack Weapons Software team is seeking a software engineer to develop, integrate,...Permanent employmentWork experience placementInterim roleRelocationVisa sponsorshipWork visaFlexible hoursShift workDay shift$103k - $121k
...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 and/or Hazelwood, MO to support future franchise programs. This role involves strategic and tactical...Permanent employmentInterim roleWorldwideRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift workDay shift- ...Centers and training locations in the United States, Canada, France and the United Kingdom. Purpose of Position We are seeking a Software Engineer to develop and maintain tools and plugins that support the creation and management of the data and content that make up the...Permanent employmentWork at office
- NISC in Lake Saint Louis is looking for a Software Developer II to join their Financials Development team. Ideal candidates will have extensive experience in full stack development and must be proficient with technologies such as Angular, TypeScript, and Java. This is...Work at office3 days per week
$103k - $121k
...small business where your contributions truly matter. Tapestry Solutions, a part of Boeing Global Services BGS, is seeking a Software Engineer in Berkeley, MO to support future franchise programs. In this role you will support mission planning software development, integration...Permanent employmentWorldwideRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift workDay shift$124.2k - $138k
...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 is expanding to include...WorldwideRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift workDay shift$126.65k - $171.35k
...professional growth. Find your future with us. Boeing Global Services is currently seeking a highly motivated Experienced Software Engineer to become part of the Training Systems - Battlespace Simulation Management (BSM) team in Hazelwood, Missouri . This position will...Permanent employmentWork experience placementInterim roleRelocationVisa sponsorshipWork visaFlexible hoursShift workDay shift- U.S. Bank is seeking a Software Engineering Manager to lead a team delivering innovative Internet and Electronic Payment solutions. You will drive engineering excellence across digital payment platforms, modernize payment capabilities, and partner with product, architecture...
$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 and...Permanent employmentWorldwideRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift workDay shift$91.8k - $124.2k
...inclusive, with great opportunity for professional growth. Find your future with us. Position Overview We’re seeking a DevSecOps Software Engineer (Associate or Experienced) in Saint Charles, MO , who is passionate about DevSecOps and excited to work in a multidisciplinary...Permanent employmentWork experience placementInterim roleRelocationRelocation packageShift workDay shift- ...Kingdom. Purpose of Position Provides the necessary hands‑on software expertise to clear MACARs, simulator write‑ups, perform modifications... ...of this job. Other duties may be assigned. Reviews simulator engineering specifications, malfunction documents, Auto flight system test...Permanent employmentWork at officeShift work
$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...Temporary workWork from home2 days per week3 days per week$133k - $160k
...Senior Software Engineer – Maryland Heights, MO This role involves software development for the next generation Mission Planning system for the Department of Defense. You will be a member of a software development scrum team and follow the SAFe Agile software development...Interim roleFlexible hoursShift workDay shift$82k - $115k
bioMérieux in Hazelwood, MO, seeks a Senior Software Engineer to design and deliver scalable cloud-native software solutions. Responsibilities include implementing infrastructure as code, developing reliable data pipelines, and collaborating with cross-functional teams....$126.66k - $171.35k
...respectful and inclusive, with great opportunity for professional growth. Find your future with us.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 roleCasual workCurrently hiringRelocationRelocation packageFlexible hoursShift work- iLog, IBM ODM, Core Java, Business Rule Engines and Oracle SQL Provide technical expertise for fraud prediction applications, which include mission critical, high volume transaction processing systems Analyze customer requests for Fraud Rule changes and provide feedback...
- ...collaborative setting. Experience with agile methodologies and the full software development life cycle. A bachelor’s degree in the field of computer science, information systems, or computer engineering or equivalent experience. 5+ years of experience working as a...
- St. Louis Community College seeks a seasoned software integration specialist to plan, coordinate, and implement solutions across the college system. You will design, document, and modify data integration specifications, translate requirements into technical designs, and...
$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- Title Software Engineer VII (Multiple Openings) Location Maryland Heights, MO Job Summary Develop, modify, enhance and implement software systems designed to support business initiatives for Charter's Device Activation platform. Create software solutions that use prevailing...
$126.65k - $182.85k
...welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us. Position Real Time Software Engineer (Mid Level and Senior) - Phantom Works program located in Hazelwood, MO, Cambridge, MA, or Mesa, AZ. The focus is developing...Work experience placementInterim roleRelocationVisa sponsorshipWork visaRelocation packageFlexible hoursShift workDay shift$133k - $160k
The Boeing Company in Maryland Heights, MO is seeking a Senior Software Engineer to contribute to the next generation of Mission Planning systems for the Department of Defense. This role involves collaboration in a scrum team using SAFe Agile methodologies, focusing on...- Patriot Machine, Inc. in Saint Charles, Missouri, is seeking a software developer to write custom programs for our aerospace manufacturing operations. You’ll be responsible for coding rich web applications and standard desktop software, as well as maintaining existing...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- remote software sales Earth City, MO
- id software Earth City, MO
- software Earth City, MO
- healthcare software sales Earth City, MO
- software implementation project manager Earth City, MO
- software support Earth City, MO
- software engineer 1 year experience
- ngo software engineer
- goldman sachs software engineer
- nvidia software engineer


