Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Embedded Firmware Architect

1 month ago Tuusula, Finland

What you'll do:

This person will be responsible for leading the design and defining firmware architecture for 3-phase UPS products. The scope of work is global with the teams located in several continents. We are looking for a candidate who has experience with whole real-time firmware development process: requirements, architectural design, implementation, unit testing, integration testing, verification and validation.

Key Responsibilities:

- Be a technical leader for product development, responsible for meeting schedule, cost and product performance goals
- Coordinate and maintain alignment with global team leads,enforcing consistency in process among the firmware engineers in each project
- Propose innovative technical solutions to complex problems
- Develop architecture for new features, and maintain the architecture when requirements change
- Work closely with product management on creating product requirements and specifications and ensure valuable and practical decisions are made
- Determine how to refresh existing platforms when necessary
- Occasionally assist with embedded software development using C, C++ for ARM / DSP processors for three phase power systems when critical and complex issues arise
- Work with control system experts to develop algorithms that control Inverters, Rectifiers and DC/DC converters
- Analyze existing code modules and techniques to determine advantages and deficiencies
- Analyze the power system architecture and requirements to develop technical solutions to achieve product requirements.
- Keep track of latest embedded software strategies, processes and tools. Apply knowledge to power electronics applications.
- Work closely with the Cybersecurity Center of Excellence (CCoE) to support implementation of cybersecurity best practices whichmeet corporate standards and successfully pass cybersecurity audits
- Be a mentor who provides support and guidance to junior level engineers
- Develop engineering documentation including software requirements specification, design verification test plans, product configuration specifications, user interface specifications.
- Lead firmware and functional design reviews at various product development stages.

Qualifications:

- Bachelor's, Master's or PHD degree in Engineering

- Minimum 10 years of engineering experience in software/embedded development, electrical design, or power electronics

- Minimum 4 years of experience in power electronics

- Minimum 5 years of experience in software / embedded development

Skills:

Required:
- Extensive experience in developing, coding and troubleshooting real-time software
- Extensive experience programming in C, C++, in an embedded environment
- Experience in three phase power systems, power electronics and power conversion topologies
- Track record of working with control systems for power electronics
- Experience in software requirements management and architecture development
- Familiarity with real-time operating systems such as FreeRTOS, μC/OS, TI's DSP/BIOS RTOS
- Understanding of analog and digital circuitry
- Experience with version control such as Git
- Ability to understand low level hardware specifications and ability to read, interpret and understand hardware schematics
- Proficient with lab equipment such as oscilloscopes and multimeters.

Preferred:
- Ability to simulate, analyze, and troubleshoot using HIL systems
- Experience with embedded Linux
- Experience in Model Based Development (MBD)
- Experience in Test Driven Development (TDD)
- Experience with MATLAB/Simulink or equivalent simulation tools
- Experience in MATLAB System Composer
- Experience in DevOps & CI/CD
- Familiarity with schematic entry and PCB design tools like Altium, Cadence, etc.
- Familiarity with communication protocols such as CAN, SPI, Modbus
- Ability to analyze and troubleshoot analog/digital circuitry; hands-on experience with PCB bring-up.

Want more jobs like this?

Get jobs in Tuusula, Finland delivered to your inbox every week.

Job alert subscription

- Familiarity with the Software Development Life Cycle (SDLC) and leading software releases
- Comfortable working in high-voltage lab environments with strong safety awareness.
- Solid understanding of system interface definition, system integration, and verification.
- Demonstrated experience in requirement management tools.

Client-provided location(s): Tuusula, Finland
Job ID: Eaton-55638Vantaa
Employment Type: OTHER
Posted: 2025-12-20T18:37:36

Perks and Benefits

  • Health and Wellness

    • Health Insurance
    • Health Reimbursement Account
    • Dental Insurance
    • Vision Insurance
    • Life Insurance
    • Short-Term Disability
    • Long-Term Disability
    • FSA
    • HSA With Employer Contribution
    • Fitness Subsidies
    • On-Site Gym
    • Pet Insurance
    • Mental Health Benefits
    • Virtual Fitness Classes
  • Parental Benefits

    • Birth Parent or Maternity Leave
    • Adoption Assistance Program
  • Work Flexibility

    • Flexible Work Hours
    • Remote Work Opportunities
    • Hybrid Work Opportunities
  • Office Life and Perks

    • Casual Dress
    • On-Site Cafeteria
  • Vacation and Time Off

    • Paid Vacation
    • Paid Holidays
    • Personal/Sick Days
    • Leave of Absence
    • Summer Fridays
  • Financial and Retirement

    • 401(K) With Company Matching
    • Performance Bonus
    • Relocation Assistance
    • Financial Counseling
  • Professional Development

    • Tuition Reimbursement
    • Promote From Within
    • Mentor Program
    • Shadowing Opportunities
    • Access to Online Courses
    • Internship Program
    • Work Visa Sponsorship
    • Leadership Training Program
    • Associate or Rotational Training Program
  • Diversity and Inclusion

    • Diversity, Equity, and Inclusion Program
    • Employee Resource Groups (ERG)