1

Salaried Microcontroller Jobs in Minnesota (NOW HIRING)

Electrical Engineer II

Saint Paul, MN · On-site

$75K - $95K/yr

... microcontroller-based systems, sensor interfaces, A/D conversion, filtering, and PCB schematic ... Beyond base salary, Forj offers a competitive Total Rewards Package. We offer health, dental ...

Electrical Engineer II

Saint Paul, MN · On-site

$75K - $95K/yr

... microcontroller-based systems, sensor interfaces, A/D conversion, filtering, and PCB schematic ... Beyond base salary, Forj offers a competitive Total Rewards Package. We offer health, dental ...

Software Engineer, Senior

Saint Paul, MN · On-site

$120K - $150K/yr

Microcontroller programming (ideally using ThreadX or other RTOS) including device driver ... The expected starting salary for this position is $120,000 to $150,000 depending on qualifications.

Salaried Microcontroller information

What are the key skills and qualifications needed to thrive as a microcontroller engineer, and why are they important?

To excel as a Microcontroller Engineer, you need a strong background in embedded systems, electronics, and programming languages such as C/C++. Familiarity with development tools like Integrated Development Environments (IDEs), debuggers, oscilloscope usage, and certifications such as Certified Embedded Systems Engineer can be valuable. Attention to detail, analytical thinking, and effective problem-solving are critical soft skills in this role. These competencies are essential for designing reliable, efficient embedded solutions that meet project specifications and industry standards.

What are some common challenges faced by microcontroller engineers when working on embedded systems projects?

Microcontroller engineers frequently encounter challenges such as optimizing code for limited memory and processing power, ensuring reliable real-time performance, and debugging hardware-software interactions. Collaborating closely with hardware designers, they must balance resource constraints with functionality and maintain clear communication across multidisciplinary teams. Staying current with new microcontroller architectures and toolchains is also essential for addressing project-specific technical hurdles and delivering robust solutions.

What is a salaried microcontroller?

Salaried microcontrollers is not a standard job title in the tech industry. Typically, a microcontroller refers to a compact integrated circuit designed to govern a specific operation in an embedded system, and professionals who work with them are often called embedded systems engineers or microcontroller programmers. If you are referring to a salaried position working with microcontrollers, this usually involves designing, programming, testing, and troubleshooting embedded systems in devices like appliances, vehicles, and industrial machines. Such roles require expertise in electronics, programming languages (like C or C++), and knowledge of embedded hardware. These positions are usually full-time and salaried, with compensation varying by industry and experience.

What is the difference between Salaried Microcontroller vs Embedded Systems Engineer?

AspectSalaried MicrocontrollerEmbedded Systems Engineer
CredentialsTypically requires an associate or bachelor's degree in electronics or computer engineeringUsually holds a bachelor's or master's degree in electrical engineering, computer science, or related fields
Work EnvironmentWorks in manufacturing, product development, or R&D labs focusing on microcontroller-based devicesWorks in diverse settings including industrial, automotive, consumer electronics, and IoT projects
Job FocusDesign, program, and test microcontroller-based systemsDesign and develop embedded software and hardware integration for complex systems

While both roles involve working with microcontrollers, a Salaried Microcontroller typically focuses on programming and testing specific microcontroller units, often within manufacturing or product development. An Embedded Systems Engineer has a broader scope, designing entire embedded systems that may include multiple hardware and software components. Both roles require knowledge of embedded programming, but the Embedded Systems Engineer often handles more complex system integration and architecture.

What jobs work with salaried microcontrollers?

Jobs that involve working with salaried microcontrollers include embedded systems engineer, firmware developer, hardware design engineer, and automation engineer. These roles typically require knowledge of programming languages like C or C++, circuit design, and debugging tools, often within industries such as consumer electronics, automotive, medical devices, and industrial automation.
What cities in Minnesota are hiring for Salaried Microcontroller jobs? Cities in Minnesota with the most Salaried Microcontroller job openings:

$108K - $134K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 26 days ago


Job description

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 reports to the System Design Engineering Department and is responsible for the design, development, and test of DC-DC power electronic systems, components, or circuits for use within Micro Control Burn-In Systems.The candidate will use computer assisted engineering design software and equipment to accomplish goals.

Key Responsibilities:

  • Design DC to DC switching power supplies. Designs are high current (>100A), high power (>250W), polyphase, and digitally microcontroller controlled.
  • Analog simulation & analysis of DC-DC switching power supplies. (Buck SMPS)
  • Select components, design & enter schematics, create BOMs, and propose PCB placements.
  • Implement microcontroller code to control power supplies.
  • Write test programs to verify hardware.
  • Leadership of a small team through projects and coordinate with other departments.
  • Design validation process. Provide template for internal and external diagnostics.
  • Develops user manuals that include detailed how-to, maintenance and troubleshooting.
  • Collaborates with Sales team and customers to define product requirements.
  • Performs all other related duties as requested or assigned.

Required Qualifications:

  • 5+ years relevant engineering experience.
  • Bachelor's degree in Electrical Engineering or equivalent experience in related field.
  • Ability to work cooperatively as a team leader, team member, and independently.
  • Strong communication, collaboration, and organization skills.
  • Up to 5% domestic and international travel.

Preferred Qualifications:

  • 10+ years relevant engineering experience.
  • Master's degree in Electrical Engineering.
  • Project management experience.
  • Cadence Allegro PCB design experience.
  • Thermal control experience.
  • Verilog FPGA logic design experience.

Physical Demands:

The physical demands described here are representative of those that must be met by an individual to successfully perform the essential functions of this position. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • 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.
  • 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 50 pounds, 0 - 10% of time.

#TC