Point your AI agent at freehire and let it find you a job.

Get the CLI →

Micro Control Company

NewBe an early applicant

Embedded Software Engineer II/III

Posted
Discussion

Summary

Designs, implements, debugs, and tests software for Micro Control Company's high-power burn-in electronic test systems, including integrating software on product hardware, creating test plans and documentation, and providing customer software support. Core stack: C++/C# in Microsoft Visual Studio, Git or CVS, and JIRA/Confluence.

**This salary information serves as a general guideline. Final offers are based on various factors, including qualifications, skills, experience, and other job-related criteria.

Benefits:

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.

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.

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.

· 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.

#SAL

Skills

Apply

See also

Embedded jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available