Software Engineer - Mason City, IA This is a permanent, full time, on site position in Mason City ... We are a 75 year old company that acts like a startup. Our ESOP, established in 2006, empowers ...
New
Software Engineer - Mason City, IA This is a permanent, full time, on site position in Mason City ... We are a 75 year old company that acts like a startup. Our ESOP, established in 2006, empowers ...
New
Software Engineer - Mason City, IA This is a permanent, full time, on site position in Mason City ... We are a 75 year old company that acts like a startup. Our ESOP, established in 2006, empowers ...
New
Mason City, IA · On-site
Software Engineer - Mason City, IA Our software engineering team is growing! We are looking for an ... We are a 75 year old company that acts like a startup. Our ESOP, established in 2006, empowers ...
New
Quick apply
Mason City, IA · On-site
Software Engineer - Mason City, IA Our software engineering team is growing! We are looking for an ... We are a 75 year old company that acts like a startup. Our ESOP, established in 2006, empowers ...
New
Mason City, IA · On-site
Software Engineer - Mason City, IA Our software engineering team is growing! We are looking for an ... We are a 75 year old company that acts like a startup. Our ESOP, established in 2006, empowers ...
New
Quick apply
Mason City, IA · On-site
Software Engineer - Mason City, IA Our software engineering team is growing! We are looking for an ... We are a 75 year old company that acts like a startup. Our ESOP, established in 2006, empowers ...
New
$128K - $168K/yr
Objective of role: The Embedded Software Engineer is responsible for the design, development ... to startup behavior, communication failures, timing issues, memory, and interaction between ...
$128K - $168K/yr
Objective of role: The Embedded Software Engineer is responsible for the design, development ... to startup behavior, communication failures, timing issues, memory, and interaction between ...
Provide technical leadership to staff; may direct work of software engineers and various analysts in the completion of assigned projects. Plan, schedule and assign work based on established ...
Provide technical leadership to staff; may direct work of software engineers and various analysts in the completion of assigned projects. Plan, schedule and assign work based on established ...
Provide technical leadership to staff; may direct work of software engineers and various analysts in the completion of assigned projects. Plan, schedule and assign work based on established ...
Provide technical leadership to staff; may direct work of software engineers and various analysts in the completion of assigned projects. Plan, schedule and assign work based on established ...
Software Engineer Skill: IT Help Desk Desktop Support L1 Address user tickets regarding hardware ... Direct unresolved issues to the next level of support personnel. Follow up with clients to ensure ...
Software Engineer Skill: IT Help Desk Desktop Support L1 Address user tickets regarding hardware ... Direct unresolved issues to the next level of support personnel. Follow up with clients to ensure ...
Dubuque, IA · On-site
$65K - $95K/yr
... growth, direct hire by our customers, and additional opportunities within our own organization ... The developer will be creating robust operating system driven software for advanced displays in ...
Dubuque, IA · On-site
$65K - $95K/yr
... growth, direct hire by our customers, and additional opportunities within our own organization ... The developer will be creating robust operating system driven software for advanced displays in ...
$65K - $90K/yr
Entry Level Software Engineer Job Category: Emb Sys Eng Dev Full-Time Hybrid Urbandale, IA 50131 ... growth, direct hire by our customers, and additional opportunities within our own organization ...
$65K - $90K/yr
Entry Level Software Engineer Job Category: Emb Sys Eng Dev Full-Time Hybrid Urbandale, IA 50131 ... growth, direct hire by our customers, and additional opportunities within our own organization ...
$65K - $90K/yr
... growth, direct hire by our customers, and additional opportunities within our own organization ... Integration of software in a multi-developer Agile team using Continuous Integration process.
$65K - $90K/yr
... growth, direct hire by our customers, and additional opportunities within our own organization ... Integration of software in a multi-developer Agile team using Continuous Integration process.
Dubuque, IA · On-site
$65K - $90K/yr
... growth, direct hire by our customers, and additional opportunities within our own organization ... Integration of software in a multi-developer Agile team using Continuous Integration process.
Dubuque, IA · On-site
$65K - $90K/yr
... growth, direct hire by our customers, and additional opportunities within our own organization ... Integration of software in a multi-developer Agile team using Continuous Integration process.
Urbandale, IA · On-site
$70K - $120K/yr
... direct hire by our customers, and additional opportunities within our own organization. Embedded ... Integration of software in a multi-developer Agile team using Continuous Integration process.
Urbandale, IA · On-site
$70K - $120K/yr
... direct hire by our customers, and additional opportunities within our own organization. Embedded ... Integration of software in a multi-developer Agile team using Continuous Integration process.
Urbandale, IA · On-site
$65K - $90K/yr
... growth, direct hire by our customers, and additional opportunities within our own organization ... This may mean collaborating with software developers and triaging test failures. * Coordinate the ...
Urbandale, IA · On-site
$65K - $90K/yr
... growth, direct hire by our customers, and additional opportunities within our own organization ... This may mean collaborating with software developers and triaging test failures. * Coordinate the ...
Dubuque, IA · On-site
$70K - $110K/yr
... direct hire by our customers, and additional opportunities within our own organization. Embedded ... Development methods include C programming language and Model Based Software Design. Testing methods ...
Dubuque, IA · On-site
$70K - $110K/yr
... direct hire by our customers, and additional opportunities within our own organization. Embedded ... Development methods include C programming language and Model Based Software Design. Testing methods ...
Urbandale, IA · On-site
$65K - $90K/yr
... growth, direct hire by our customers, and additional opportunities within our own organization ... This may mean collaborating with software developers and triaging test failures. * Coordinate the ...
Urbandale, IA · On-site
$65K - $90K/yr
... growth, direct hire by our customers, and additional opportunities within our own organization ... This may mean collaborating with software developers and triaging test failures. * Coordinate the ...
$65K - $95K/yr
... growth, direct hire by our customers, and additional opportunities within our own organization ... The developer will be creating robust operating system driven software for advanced displays in ...
Quick apply
$65K - $95K/yr
... growth, direct hire by our customers, and additional opportunities within our own organization ... The developer will be creating robust operating system driven software for advanced displays in ...
$65K - $90K/yr
... growth, direct hire by our customers, and additional opportunities within our own organization ... Integration of software in a multi-developer Agile team using Continuous Integration process.
Quick apply
$65K - $90K/yr
... growth, direct hire by our customers, and additional opportunities within our own organization ... Integration of software in a multi-developer Agile team using Continuous Integration process.
$70K - $120K/yr
... direct hire by our customers, and additional opportunities within our own organization. Embedded ... Integration of software in a multi-developer Agile team using Continuous Integration process.
Quick apply
$70K - $120K/yr
... direct hire by our customers, and additional opportunities within our own organization. Embedded ... Integration of software in a multi-developer Agile team using Continuous Integration process.
Expert Contributor - Software Engineer Task-Based Independent Contractor Opportunity Overview We're ... Comfort with asynchronous, self-directed project execution.
Expert Contributor - Software Engineer Task-Based Independent Contractor Opportunity Overview We're ... Comfort with asynchronous, self-directed project execution.
Cedar Rapids, IA · On-site
$200K/yr
As a P6 Software Engineer, you will be on the cutting edge of Artificial Intelligence, bringing ... Applied Research & Technology is Collins' startup-style innovation engine. Small, focused teams ...
Cedar Rapids, IA · On-site
$200K/yr
As a P6 Software Engineer, you will be on the cutting edge of Artificial Intelligence, bringing ... Applied Research & Technology is Collins' startup-style innovation engine. Small, focused teams ...
| Aspect | Director Software Engineer Startup | Lead Software Engineer |
|---|---|---|
| Responsibilities | Oversees multiple teams, strategic planning, and project alignment | Leads a specific team or project, technical mentorship |
| Required Credentials | Bachelor's/Master's in CS or related, extensive experience | Bachelor's/Master's in CS or related, strong technical background |
| Work Environment | Startup setting, cross-functional collaboration | Startup or tech company, hands-on technical work |
| Focus | Strategic leadership, team management | Technical excellence, project delivery |
The main difference between a Director Software Engineer Startup and a Lead Software Engineer lies in scope and focus. The Director typically manages multiple teams and handles strategic planning, while the Lead focuses on technical leadership within a specific team or project. Both roles require strong technical credentials, but the Director's role emphasizes leadership and organizational skills in a startup environment.

This is a permanent, full time, on site position in Mason City, Iowa.
Our software engineering team is growing! We are looking for an on-site Software Engineer to work in Mason City, IA. Our software team is responsible for advancing Metalcraft forward by leveraging innovative tools and the innovations of our members. We embrace an understanding culture to better empower our internal customers and implement better solutions.
What you will do:
As a Metalcraft Software Engineer, you will have the opportunity to:
Current Tech Stack we use:
Experience is wonderful; however, training is available to the right candidate.
Cloud
Languages
Tools
Databases
Education:
Bachelor's degree, or equivalent work experience
Preferred skills and Experience:
1-3 years in software development related position or internship
To comply with regulations and effectively monitor access to the data we manage, we are unable to sponsor visas for this position. All applicants must already have legal authorization to work in the United States without requiring additional visa sponsorship, including work authorization through Optional Practical Training (OPT) for F-1 visa holders.
Why Work for Metalcraft?
At Metalcraft, we strive to understand. We help customers and businesses by understanding their complex processes and offering the best solutions. Our ID solutions include offering world-class products across multiple applications for various industries. Metalcraft delivers the most effective ID technology, as promised, to unleash the power of their data.
We are a 75 year old company that acts like a startup. Our ESOP, established in 2006, empowers members to think and act like owners. Member-owners are encouraged, and supported, in their personal development. With a safe work environment, we have developed teams and programs that help members live healthy lifestyles and benefit from their healthy choices.
The Metalcraft IT team takes pride in the ownership and accountability of all technology used throughout the company. Metalcraft leverages large enterprise software that is managed and extended by the IT team to make sure our company continues to achieve their sales and manufacturing goals. Metalcraft Software Engineers develop the best solutions for complex problems. Metalcraft has an environment that thrives on innovation to help improve processes and increase the quality of the products that are being shipped all over the world.
Come grow with us!
Metalcraft is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.