Senior Software Engineer

City of Shakopee, MN

Join NI, Emerson's T&M Business Unit, as a Senior Software Engineer to develop drivers, software, and firmware for diverse products, driving innovation and efficiency.

Last checked on June 13, 2026. We may earn a commission when you click through.

Advertisement

If you're looking for a role that combines technical challenges with opportunities for innovation, this position is .

✓ Work with a reputable company in the tech field. ✓ Engage with innovative projects and technologies. ✓ Collaborative team atmosphere.

Senior Software Engineer

City of Shakopee, MN

Updated 6 days ago
Apply now

You'll be redirected to my.talent.com

my

If you're looking for a role that combines technical challenges with opportunities for innovation, this position is .

About this role

Join NI, Emerson's T&M Business Unit, as a Senior Software Engineer to develop drivers, software, and firmware for diverse products, driving innovation and efficiency.

About the Company

The City of Shakopee, MN, is dedicated to delivering quality services and enhancing the lives of its residents through innovative technology solutions.

Key Highlights

  • Opportunity to work with cutting-edge technology.
  • Focus on developing software features for new and existing products.
  • Collaborative environment fostering innovation.

💡 Honest Take: This position offers a strong opportunity for experienced software engineers to make a significant impact in a growing tech environment.

Pros

  • Work with a reputable company in the tech field.
  • Engage with innovative projects and technologies.
  • Collaborative team atmosphere.

Cons

  • Position is not remote, limiting flexibility.
  • Experience level required may restrict newer professionals.

Best For: This role is ideal for those with significant experience in software development who thrive in collaborative settings.

Watch Out: Be prepared for a competitive selection process due to the technical nature of the role.

Apply for this position

You'll be redirected to my.talent.com

What Customers Say

Employees appreciate the innovative projects but note the lack of remote work options.

Expert Review

At NI, the focus is on harnessing technology to enhance performance. As a Senior Software Engineer, you will be responsible for developing both software and firmware that drive efficiency across systems. This role demands a blend of creativity and technical skill, making it perfect for engineers eager to innovate.

The job requires designing, implementing, and testing software features for a variety of products, offering a unique chance to influence product development directly. NI's commitment to quality ensures you will work with high standards and technology.

However, the position is not remote, which could deter some candidates seeking flexibility in their work arrangements. the requirement for senior-level experience means that entry-level engineers might miss out on this opportunity.

Overall, if you are an experienced software engineer looking to push boundaries in a supportive environment, this role could be a great fit. The official job listing can be found here.

You might also like

Related Articles