Demo

Software Engineer

Micro Control Company
Minneapolis, MN Full Time
POSTED ON 8/15/2024 CLOSED ON 9/12/2024

What are the responsibilities and job description for the Software Engineer position at Micro Control Company?

Job Summary:

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.This position will report to a manager or senior engineering staff.


Key Responsibilities:

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.


Required Qualifications:

Bachelor degree in Computer Science, Software Engineering, Electrical Engineering or related field, or extensive relevant experience.

Minimum of two to four years 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.

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.

Salary.com Estimation for Software Engineer in Minneapolis, MN
$98,879 to $119,255
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer?

Sign up to receive alerts about other jobs on the Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701

Sign up to receive alerts about other jobs with skills like those required for the Software Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $74,092 - $105,774
    • Income Estimation: $80,479 - $90,779
  • Debugging Skill

    • Income Estimation: $74,092 - $105,774
    • Income Estimation: $76,886 - $129,770
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Micro Control Company

  • Micro Control Company Minneapolis, MN
  • This salary information serves as a general guideline. Final offers are based on various factors, including qualifications, skills, experience, and other j... more
  • 4 Months Ago

  • Micro Control Company Fridley, MN
  • Benefits: Paid Time Off, Health Insurance, Health Savings Account (HSA), Dental Insurance, Vision Insurance, 401(K) with Roth option, Life & Disability Ins... more
  • 4 Months Ago


Not the job you're looking for? Here are some other Software Engineer jobs in the Minneapolis, MN area that may be a better fit.

  • TALENT Software Services Marlborough, MA
  • Are you an experienced HR Recruiter with a desire to excel? If so, then Talent Software Services may have the job for you! Our client is seeking an experie... more
  • 4 Months Ago

AI Assistant is available now!

Feel free to start your new journey!