1

Temporary Embedded System Software Engineer Jobs in Calumet, MI

Senior Data Engineer

Houghton, MI ยท On-site

$90K - $122K/yr

Architect and develop software systems for data collection and investigation based on internal ... Mentor junior developers in software development projects * Perform other duties as assigned ...

Senior Data Engineer

Houghton, MI ยท On-site

$90K - $122K/yr

Architect and develop software systems for data collection and investigation based on internal ... Mentor junior developers in software development projects * Perform other duties as assigned ...

... software, system, test) product development teams PREFERRED QUALIFICATIONS * A solid understanding ... applicable engineering principles, business practices, and experience working directly with ...

... software, system, test) product development teams PREFERRED QUALIFICATIONS * A solid understanding ... applicable engineering principles, business practices, and experience working directly with ...

... IT systems. You'll utilize software tools like AGI, Bluebeam Studio, REVIT, Excel, and SpecLink ... Manage projects from preliminary engineering to final design, construction documents, and field ...

... IT systems. You'll utilize software tools like AGI, Bluebeam Studio, REVIT, Excel, and SpecLink ... Manage projects from preliminary engineering to final design, construction documents, and field ...

next page

Showing results 1-20

Temporary Embedded System Software Engineer information

See Calumet, MI salary details

$66.1K

$144.7K

$164.2K

How much do temporary embedded system software engineer jobs pay per year?

As of Aug 29, 2026, the average yearly pay for temporary embedded system software engineer in Calumet, MI is $144,735.00, according to ZipRecruiter salary data. Most workers in this role earn between $124,100.00 and $163,200.00 per year, depending on experience, location, and employer.

What is a temporary embedded system software engineer?

Temporary Embedded System Software Engineers are professionals who are contracted for a limited period to design, develop, and test software that runs on embedded systems, such as microcontrollers and specialized hardware. Their work often involves writing low-level code, debugging, and optimizing software for devices with specific hardware constraints. These engineers typically join a project to address a particular need, such as a product launch or to fill in staff shortages, and may work across industries like automotive, consumer electronics, or medical devices. Their contracts usually last from a few months to a year, depending on project requirements.

What types of projects and responsibilities can a temporary embedded system software engineer expect during their contract period?

As a Temporary Embedded System Software Engineer, you can expect to work on targeted projects such as developing firmware for new hardware prototypes, troubleshooting existing embedded systems, or optimizing real-time software performance. Your daily responsibilities may include writing and testing code in languages like C or C++, collaborating closely with hardware engineers, and participating in code reviews. Temporary roles often require quickly ramping up on existing projects, so adaptability and strong communication skills are important. You may also be involved in documentation and occasionally supporting integration or validation activities alongside cross-functional teams.

What are the key skills and qualifications needed to thrive as a temporary embedded system software engineer, and why are they important?

To thrive as a Temporary Embedded System Software Engineer, you need strong programming skills in C/C++, knowledge of embedded systems architecture, and typically a degree in computer engineering or a related field. Familiarity with real-time operating systems (RTOS), debugging tools, and hardware interfacing platforms like ARM or Microchip is often required. Excellent problem-solving abilities, adaptability, and effective communication help you integrate quickly with new teams and projects. These skills ensure you can efficiently contribute to complex, time-sensitive development tasks and deliver reliable embedded solutions.

What is the difference between Temporary Embedded System Software Engineer vs Embedded Software Developer?

AspectTemporary Embedded System Software EngineerEmbedded Software Developer
CredentialsBachelor's in Computer Engineering or related field; experience with embedded systemsBachelor's or higher in Computer Science or Electrical Engineering; embedded systems experience
Work EnvironmentProject-based, short-term assignments in manufacturing, automotive, or consumer electronicsLong-term or project-based roles in similar industries, often within a team
Employer & Industry UsageContract roles for companies developing embedded productsFull-time or contract roles in embedded systems development across industries

Temporary Embedded System Software Engineers focus on short-term projects with specific deliverables, often in contract roles, while Embedded Software Developers typically hold ongoing positions involved in the full development lifecycle. Both roles require similar skills and credentials but differ mainly in employment duration and project scope.

What are popular job titles related to Temporary Embedded System Software Engineer jobs in Calumet, MI?

For Temporary Embedded System Software Engineer jobs in Calumet, MI, the most frequently searched job titles are:

What cities near Calumet, MI are hiring for Temporary Embedded System Software Engineer jobs?

Cities near Calumet, MI with the most Temporary Embedded System Software Engineer job openings:

Infographic showing various Temporary Embedded System Software Engineer job openings in Calumet, MI as of August 2026, with employment types broken down into 1% As Needed, 78% Full Time, 18% Part Time, and 3% Contract. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution, with an average salary of $144,735 per year, or $69.6 per hour.

Senior Software Engineer

Steelhead Technologies Inc

Calumet, MI โ€ข On-site

$100 - $165/hr

Other

Posted yesterday

New


Job description

Steelhead Technologies is on a mission to build the ERP that powers manufacturing. Our cloud-based platform is purpose-built for job shops โ€” the powder coaters, platers, anodizers, heat treaters, and fabricators at the heartbeat of manufacturing. We give shops real-time visibility into their operations, eliminate paper-based inefficiencies, and bring AI to the shop floor through features like automated order entry and intelligent reporting.

Our vision is simple: move manufacturing forward. Everything we build is in service of our north star โ€” shops using Steelhead.

Our Values
  • Relentless Curiosity - Understand from first principles.
  • Integrity - Everything we do is built on trust.
  • Ownership - Success is not an accident
  • Conviction - Whether you think you can, or you think you can't, you're right.
About the role

Steelhead Technologies is hiring a Senior Software Engineer.

You'll be working on the ERP that runs metal finishing and fabrication shops across the country. Our customers depend on Steelhead to run every part of their business โ€” quoting, work orders, part tracking, inventory, job costing, invoicing. It isn't one tool among many for them; it's the system their entire operation runs on. That raises the stakes and it shortens the feedback loop considerably. Ship something good and you hear about it from the people using it. If something is off you'll hear about it even faster. Few engineering roles offer that kind of directness.

As a senior engineer here, the scope is wider than a single feature. You'll take on the problems that cut across the product โ€” the data model decisions that are expensive to get wrong, the parts of the system that need to be rebuilt rather than patched, the work that nobody has fully scoped yet. You'll set technical direction alongside our tech leads and be accountable for whether it holds up in production.

You'll also be a multiplier for the engineers around you. Our developers sit in the same room, which means questions get answered face-to-face and your judgment shows up in other people's work as much as your own. You'll review code, mentor engineers earlier in their careers, and raise the standard for how we build. You'll own outcomes rather than tickets, and you won't wait for permission to take on hard problems.

You act as the product manager for what you build. You'll get requirements from shops using the software through deployment specialists, support, and sales โ€” and you'll go directly to customers when the requirements aren't clear enough. From there you have a big say in how the feature will work and will direct AI across the whole cycle to get it done.

The stack is React, Node.js, TypeScript, Postgres, and GraphQL. We're based in Calumet, in Michigan's Upper Peninsula.

The stack is React, Node.js, TypeScript, Postgres, and GraphQL. We're based in Calumet, in Michigan's Upper Peninsula.

Responsibilities
  • Lead the design and delivery of large, cross-cutting features from ambiguous requirements through production
  • Own architecture and data model decisions for major areas of the product, in partnership with tech leads
  • AI-native development using Claude Code or Cursor โ€” directing large efforts through loops and multiple agents
  • Set the bar for engineering quality through code review, technical design review, and mentorship of other engineers
  • Identify and drive the technical work nobody asked for but the product needs โ€” performance, reliability, and paying down architectural debt
  • Develop test plans for your work and thoroughly test different workflows
  • Collaborate with QA to work through testing feedback
  • Own your features in production: instrument them, watch operational logs and product metrics, and act on what you find
What We're Looking For
  • B.S. in Software Engineering, Computer Science, or a related field
  • 5+ years of professional software development experience
  • Track record of leading large features or systems end to end, including the design decisions
  • Strong SQL and data model design โ€” you've lived with the consequences of schemas you designed
  • Experience mentoring engineers and improving how a team builds, not just what it ships
  • Strong written and oral communication skills
  • Action-oriented and self-directed
  • Focused on making great product experiences
  • Deep experience with React.js or a similar web app framework


Nice to have:

  • GraphQL experience
  • Experience with AI looping
  • ERP, manufacturing, or other complex operational software
  • AWS
  • Docker
  • DataDog

The pay range for this role is:

100,000 - 165,000 USD per year (Headquarters: Calumet)

#J-18808-Ljbffr