Software Engineer II/III

Micro Inc
Arden Hills, MN, United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
$97,476.0 - $140,756.0
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) Java (Programming Language) Confluence JIRA C Sharp (Programming Language) C++ (Programming Language) Code Review Communications Protocols Database Design Software Debugging Ethernet Issue Tracking Systems
+12 more
Python (Programming Language) Microsoft Visual Studio Modbus Office Suite Object-Oriented Software Development Software Engineering Software Requirements Analysis SQL Databases Systems Integration Git Information Technology Software Version Control

Job description

This position will be responsible for performing software design responsibilities, including creating software development plans and design documentation, implementing programs, performing code reviews, testing and final release; debugging and testing software; developing interfaces and providing software support to customers., * Perform software design responsibilities to meet specific performance requirements of our high power burn-in systems.

  • Debug complex software implementations.

  • Integrate software on product hardware (the hardware being our electronic test systems).

  • Create and implement detailed software test plans to ensure software design meets the specifications and quality.

  • Work closely with senior staff on project implementation.

  • Work closely with other engineering disciplines, manufacturing and the customer throughout the design and testing phases.

  • Document and transfer developed solutions to manufacturing team.

  • Provide software support for new and released products to customers.

  • Interface with management regarding software requirements and project status.

Requirements

Do you have experience in Visual Studio?, * Bachelor degree in Computer Science, Software Engineering, Electrical Engineering or related field, or extensive relevant experience.

  • Two years of relevant experience.

  • Strong C++/C# in Microsoft Visual Studio environment, along with object-oriented design, analysis and software debugging.

  • Experience with source control system such as Git or CVS.

  • Experience with project management and issue tracking systems such as JIRA or Confluence.

  • Strong troubleshooting skills and debugging skills.

  • Ability to multi-task with minimal supervision while working independently or in a team environment.

  • Strong written and verbal skills.

Preferred Qualifications:

  • Knowledge of hardware systems.

  • Software testing experience.

  • Experience with Python, Java, SQL.

  • Experience with communication protocols (MODBUS, Ethernet).

  • UX/UI design experience.

  • Database design and integration experience.

Physical Demands:

  • Must be able to perform sedentary work, including sitting for extended periods of time.

  • Ability to periodically stand, walk, crouch, stoop, bend, and reach across all planes.

  • Ability to operate a computer and other office productivity equipment for extended periods of time.

  • Specific vision abilities required include close vision, distance, vision, and ability to adjust focus.

  • May be required to lift and/or move objects up to 60 pounds, 0 - 10% of time.

Benefits & conditions

Pulled from the full job description

  • Tuition reimbursement
  • 401(k)
  • Health insurance
  • Paid time off
  • Vision insurance
  • Health savings account
  • Dental insurance, Paid Time Off, Health Insurance, Health Savings Account (HSA), Dental Insurance, Vision Insurance, 401(K) with Roth option, Life & Disability Insurance, Tuition Reimbursement & Discretionary Profit-Sharing Bonus.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

1:23 min

Raspberry Pi and Modbus for feeder control

Øivind Heggland Øivind Heggland · Europe 2026 Virtual

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:12 min

Abstracting physical machine boundaries using industrial edge gateways

Freya Menzel Freya Menzel +1 · Europe 2026 Virtual

5:47 min

Integrating user stories and test automation via Jira tools

Christoph Ruggenthaler · LIVE

Videos

See all

Related articles

See all