Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr Firmware Engineer

$100k - $135k

Advanced Energy

ABOUT ADVANCED ENERGYAdvanced Energy (Nasdaq: AEIS) is a global leader in the design and manufacturing of highly engineered, precision power conversion, measurement and control solutions for mission-critical applications and processes. AE’s power solutions enable customer innovation in complex applications for a wide range of industries including semiconductor equipment, industrial, manufacturing, telecommunications, data center computing and healthcare. Advanced Energy has devoted four decades to perfecting power for its global customers and is headquartered in Denver, Colorado.WHY BE A PART OF ADVANCED ENERGY?Some people say it’s like working in the best of two worlds. We operate like an agile, growing, small company – you can see your work make a difference to the company every day. Things move quickly and you can see and feel it. At the same time, we’re a global company founded in 1981 and have been publicly traded for more than 28 years. We have a strong cash position, deep trust and partnership with leading customers, a global best-in-class operations capability, and a proven leadership team. We have a track record and resources to make things happen both organically and inorganically. Being part of a nimble company with a solid foundation attracts team members that are capable, driven and like a challenge. Our employees collaborate and know how to have fun inventing, working, building and winning together. At our core, we are Advanced Energy – powering the future, together.POSITION SUMMARY:A Firmware Engineer will design, modify, and evaluate embedded software, and/or programmable logic and/or electronic apparatus, components, or circuitry for use in electronic equipment and devices. You will perform engineering work in basic and applied research, development, and/or design of new products and/or sustaining of existing products.RESPONSIBILITIES:• Utilize advanced level programming ability in C and assembly languages in an embedded environment. • Apply working knowledge of microcontrollers, hardware circuit theory, software development tools, and knowledge of the architectures and electronic hardware encountered in Power Supply or ARM based microcontroller-based systems.• Troubleshoot and debug hardware and software systems issues. • Exercise engineering judgment to select and develop methods, techniques, and evaluation criteria to secure project success.• Work in a team environment with hardware engineers, electrical engineers, mechanical engineers, and program managers on product development of extensive scope. • Utilize strong communication and team skills. Persuade and gain agreement with cross functional teams (hardware) and the ability to effectively communicate with multiple levels of an organization.• Participate in the preparation of internal and external software documentation including, but not necessarily limited to: Requirements Specifications, Design Specifications and Test plans.• Responsible for broad technical knowledge of electronic apparatus, components, or circuitry for use in electronic equipment and devices, including but not limited to DC circuits, AC to DC converters, AC power factor correction, high power transistors and rectifiers, digital and analog loop stability, magnetic design, worse case component analysis, digital hardware, firmware, test and measurement systems, and electrical/safety regulatory compliance.• Responsible to diagnose issues of diverse scope with design, field performance, root cause/failure analysis, reliability and manufacturing test yields of existing power supply products using formal investigation methods and to recommend/implement corrective actions to address.• Implement advanced software development techniques in compliance with technical reference architecture.• Participate in on-going code reviews to improve software stability and maintainability of an aging code base.• Perform technical review, design analysis, development and selection of hardware and mission critical computer software.WORK ENVIRONMENT:• Location: Eden Prairie, MN; Must be able to travel occasionally domestically and internationally• Environment: Works in a fast-paced power development lab and standard office environment QUALIFICATIONS:• Ability to follow standard practices and procedures in analyzing situations or data from which answers can be obtained.• Ability to learn and use professional concepts appropriate to engineering, including analytical methods, computer aided analysis and design tools, diagnostic instruments and test equipment, lab skills appropriate to design, selecting appropriate components and materials for designs.• Broad technical knowledge of electronic apparatus, components, or circuitry for use in electronic equipment and devices, including but not limited to RF circuits, AC to DC converters, AC power factor correction, high power transistors and rectifiers, digital and analog loop stability, magnetic design, and test/measurement systems.• Ability to apply company policies and procedures to solve routine to complex technical issues.• Highly organized and able to manage multiple tasks and projects simultaneously.• A genuine interest in electrical, embedded development.• Excellent problem solving, critical thinking, and communication skills.• Demonstrated knowledge and experience with object-oriented programming, system processes and scripting languages.EXPERIENCE:• At least 5 years of experience in Computer Engineering, Computer Science, Electrical Engineering, Software Engineering or equivalent experience.• Experience with serial communication protocols such as UART, SPI and I2C. • Preferred 3+ years of experience specifically in embedded firmware engineering or electrical engineeringEDUCATION:Essential:• Bachelor’s Degree in Computer Engineering, Computer Science, Electrical Engineering, Software Engineering OR an equivalent combination of education and experienceDesirable:• Master’s degree in Computer Engineering, Computer Science, Electrical Engineering, or Software Engineering.COMPENSATION: As required by multiple state pay transparency laws, Advanced Energy provides a reasonable range of compensation for each job posting. Actual compensation is influenced by an array of factors including, but not limited to, skill set, level of experience, and specific office location. The range of starting pay for this role is $100,000 - $135,000 per year. BENEFITS:As part of our total rewards philosophy, we believe in offering and maintaining competitive compensation and benefits programs for our employees to attract and retain a talented, highly engaged workforce. Our compensation programs are focused on equitable, fair pay practices including market-based base pay, an annual pay-for-performance incentive plan, and discounted Employee Stock Purchase Plan.  In addition to our competitive compensation practices, we offer a strong benefits package in each of the countries in which we operate. In the U.S., we offer a rich benefits package that includes:Medical - multiple medical plans are available to choose fromShort and long-term disability and life insuranceHealth savings and flexible spending accountsGenerous time off policy starting with 3 weeks of paid vacation, 7 days of paid sick time, and 12 paid holidays 8 hours of paid volunteer time off8 weeks of paid parental leave for both Moms and DadsCompany matched 401(k)Tuition reimbursementExpanded mental health coverage and employee assistance programs  Other voluntary benefits include critical illness, accident and hospital indemnity, pet insurance, identify theft, and legal assistanceAdvanced Energy is committed to diversity in its workforce including Equal Employment Opportunity for Minorities, Females, Protected Veterans, and Individuals with Disabilities. Advanced Energy is also committed to providing reasonable accommodations in our job application process/procedures for qualified individuals with disabilities. If you require assistance in completing an Advanced Energy application, please reach out to View email address on click.appcast.io.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Sr Firmware Engineer in Eden Prairie, MN vacancy
  • $104.54k - $153.33k

     ...dedication, and innovation that drive our success and help us anticipate the future. Position Overview:Entrust is seeking a Senior Firmware Engineer to work within our product development team. This individual will perform the responsibilities outlined below and other duties... 
    Senior
    Full time
    Remote work
    Relocation
    Flexible hours

    Entrust Corporation

    Shakopee, MN
    2 days ago
  • We are looking for a Senior Wireless Firmware Engineer to develop and maintain firmware for hearing aid products, with a strong focus on wireless communication technologies. In this role, you will work on under‑defined problems, drive technical clarity, and deliver reliable... 
    Senior

    The Judge Group

    Eden Prairie, MN
    2 days ago
  • $140k - $210k

    ABOUT ADVANCED ENERGYAdvanced Energy (Nasdaq: AEIS) is a global leader in the design and manufacturing of highly engineered, precision power conversion, measurement and control solutions for mission-critical applications and processes. AE’s power solutions enable customer... 
    Suggested
    Work at office
    Flexible hours

    Advanced Energy

    Eden Prairie, MN
    2 days ago
  • $90k - $120k

     ...is a global leader in the design and manufacturing of highly engineered, precision power conversion, measurement and control solutions...  ...Advanced Energy - powering the future, together.POSITION SUMMARY: A Firmware Engineer will design, modify, and evaluate embedded software,... 
    Suggested
    Work at office
    Flexible hours

    Advanced Energy

    Eden Prairie, MN
    2 days ago
  • $115k - $145k

    We are looking for a Senior Firmware Test Engineer to lead and participate in the creation and execution of test strategies for embedded firmware in top-tier Pressure and Temperature field instruments, known for delivering precise and reliable measurements across various... 
    Senior
    Temporary work
    Local area
    Flexible hours

    Emerson

    Shakopee, MN
    3 days ago
  • $79.7k - $142.6k

     ...developed for reusability and resiliency Ensure code and configuration support enterprise scalability Collaborate with architects and engineers to execute system integrations Review API documentation to understand how to develop integrations with given APIs or systems You'... 
    Senior
    Temporary work
    Work experience placement
    Remote work
    Work from home
    Flexible hours

    UnitedHealth Group

    Eden Prairie, MN
    2 days ago
  • $112.7k - $193.2k

     ...members/consumers, and other enterprise identity populations.The Sr. Manager will be accountable for day-to-day operational support...  ...analysis and problem management, and partner closely with engineering, cybersecurity, infrastructure, SRE, product, and line-of-business... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    1 day ago
  • $120.1k - $214.5k

     ...advance health optimization on a global scale. Join us to start Caring. Connecting. Growing together.The Chief Digital Office Consumer Engineering team is seeking a Senior AI/ML Engineer to own and advance the intelligence layer of our consumer-facing solutions. In this role,... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    1 day ago
  • $112.7k - $193.2k

     ...days per week in-office.Primary Responsibilities:Serve as Technology Leader for an internal audit toolDirect a team of full-stack engineers to develop and deliver features as per the committed backlog on time, with quality and on budgetApply design thinking to drive technical... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Shift work

    UnitedHealth Group

    Eden Prairie, MN
    2 days ago
  •  ...incremental hardware update — you'll help shape the next generation of industrial motion control platforms.As an Embedded Hardware Engineer, you will work on complex, high‑performance electronics that sit at the core of motion systems used across global industrial... 
    Senior
    Full time
    Work at office
    Flexible hours

    Rockwell Automation

    Eden Prairie, MN
    1 day ago
  • $115k - $155k

     ...drive improved margins, greater market share, increased team efficiency, and a more responsive customer experience.As a Software Engineer, you will design, develop, and maintain software applications that power these capabilities. You’ll collaborate closely with cross... 
    Senior
    Work experience placement
    Visa sponsorship

    Cargill

    Wayzata, MN
    14 hours ago
  • $115k - $155k

     ...We reach higher. We do the right thing—today and for generations to come.Job Purpose and ImpactThe Senior Professional, Software Engineering job designs, develops and maintains software applications and systems. With minimal supervision, this job collaborates with cross... 
    Senior
    Work experience placement
    Work at office
    Visa sponsorship
    Work visa

    Cargill

    Wayzata, MN
    14 hours ago
  • $159.3k - $273.2k

     ...reinvent how we deliver on our mission in partnership with the UHC lines of business and Optum Technology.The Senior Director, Software Engineering - UCH C&S Core Strategic Platforms is a technology leader responsible for overseeing the end to end delivery, stability,... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Minnetonka, MN
    4 days ago
  • $95k - $140k

    Cargill is committed to providing food and agricultural solutions to nourish the world in a safe, responsible, and sustainable way. Sitting at the heart of the supply chain, we partner with farmers and customers to source, make and deliver products that are vital for living...
    Senior
    Work experience placement

    Cargill

    Wayzata, MN
    14 hours ago
  • $134.6k - $230.8k

     ...positive intent? At UnitedHealth Group, we're redefining how technology powers healthcare for millions of people. Every day, our engineers design, build, and operate some of the most advanced enterprise platforms in the industry-delivering the reliability, scale, security... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    3 days ago
  • $115k - $155k

     ...people first. We reach higher. We do the right thing—today and for generations to come.Job Purpose and ImpactThe Senior Software Engineer designs, develops, and maintains sophisticated software applications that enable Cargill's trading operations by delivering scalable... 
    Senior
    Work experience placement
    Visa sponsorship

    Cargill

    Wayzata, MN
    3 days ago
  • $95k - $145k

    Cargill is committed to providing food and agricultural solutions to nourish the world in a safe, responsible, and sustainable way. Sitting at the heart of the supply chain, we partner with farmers and customers to source, make and deliver products that are vital for living...
    Senior
    Work experience placement

    Cargill

    Wayzata, MN
    4 days ago
  • $111.61k - $131.3k

     ...Boot, REST APIs, event-driven architecture, and distributed systems principles.Drive technical strategy, solution architecture, and engineering best practices across multiple Agile teams, ensuring alignment with enterprise architecture and business objectives.Develop and... 
    Senior
    Full time
    Work experience placement
    Local area
    3 days per week

    US Bank

    Hopkins, MN
    1 day ago
  • $91.7k - $163.7k

     ...of complex features from requirements through development, testing, deployment, and production supportCollaborate with solution engineering, development teams, partners, and vendors to maintain a coherent and consistent approach to design, implementation, and integrationContribute... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    1 day ago
  • $95k - $130k

     ...our values. We put people first. We reach higher. We do the right thing—today and for generations to come.Job Purpose and ImpactThe Sr. Application Developer- MSC Analyst job builds, maintains, integrates and implements software applications within the organization. They... 
    Senior
    Work experience placement

    Cargill

    Wayzata, MN
    2 days ago
  • Tata Consultancy Services in Eden Prairie, MN is seeking an OnBase developer with 8-10 years of experience to work on workflow and integration projects. You will design and implement OnBase solutions, including Unity forms and web services, and collaborate in an agile ...
    Senior

    Tata Consultancy Services

    Eden Prairie, MN
    1 day ago
  • $125k - $150k

     ...attention to detail. Strong communication and teamwork abilities. Qualifications Bachelor’s degree in Computer Science, Engineering, or a related field. Minimum of 5 years of experience in software development. Proven track record of delivering high-quality... 
    Senior
    Full time

    Saige Partners

    Eden Prairie, MN
    1 day ago
  • $112.7k - $193.2k

    Job ID: 95346924752Posted: 2026-08-01Location: Eden Prairie, Minnesota, United StatesSalary: $112,700 - $193,200/yearJob Area: TechnologyCompany: UnitedHealth GroupOptum Tech is a global leader in health care innovation. Our teams develop cutting-edge solutions that help...
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    3 days ago
  • $130k - $190k

    We are seeking a hands-on Senior Software Engineering Lead to spearhead the evolution of our engineering team from a traditional cloud-native shop to a fully AI-driven development powerhouse. This is an onsite work opportunity based at our Eden Prairie, MN locationThis... 
    Senior
    Temporary work
    Local area
    Flexible hours

    Emerson

    Eden Prairie, MN
    3 days ago
  • $91.7k - $163.7k

     ...LLM capabilities: prompt design, fine‑tuning, RAG pipelines, vector indexing, and evaluation with guardrails Work closely with lead engineers to develop the best technical design and approach for new product development Collaborates closely with Business Analysts on... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    3 days ago
  • $132.4k - $205.1k

    Senior Principal Cloud Architect With more than $1B in revenue, Tennant Company is a globally recognized leader in the cleaning equipment industry. For the past 150 years, we have been passionate about developing and manufacturing innovative and sustainable solutions for...
    Senior
    Local area

    Tennant

    Eden Prairie, MN
    4 days ago
  • $102.4k - $179k

     ...the future.Summary:In this role, you will serve as the technical anchor for a focused AI delivery squad, leading the end-to-end engineering, deployment, and operational support of enterprise AI solutions. You will design, build, and support AI-powered applications, intelligent... 
    Senior
    Full time

    Vizient

    Edina, MN
    1 day ago
  • $123.4k - $185k

     ...employees are not only part of history, they're making history.Northrop Grumman’s Armament Systems Business Unit is looking for a Systems Engineer to join the Specialty Engineering team in Plymouth, MN. The Specialty Engineering team supports munition, fuzing, and weapon... 
    Senior
    Full time
    Work at office
    Relocation package
    Shift work

    Northrop Grumman

    Plymouth, MN
    4 days ago
  • $112.7k - $193.2k

    Job ID: 96882733648Posted: 2026-08-01Location: Eden Prairie, Minnesota, United StatesSalary: $112,700 - $193,200/yearJob Area: TechnologyCompany: UnitedHealth GroupOptum Tech is a global leader in health care innovation. Our teams develop cutting-edge solutions that help...
    Senior
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    2 days ago
  • $91.7k - $163.7k

     ...revenue growth. Ready to help us deliver results that improve lives? Join us to start Caring. Connecting. Growing together. Software engineering is the application of engineering to the design, development, implementation, testing and maintenance of software in a systematic... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr Firmware Engineer. Be the first to apply!