Embedded Firmware Architect at Eaton USA
Vantaa, Uusimaa, Finland -
Full Time


Start Date

Immediate

Expiry Date

19 Mar, 26

Salary

0.0

Posted On

19 Dec, 25

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Embedded Firmware Development, C Programming, C++ Programming, Power Electronics, Real-Time Operating Systems, Control Systems, Software Requirements Management, Cybersecurity Best Practices, Analog Circuitry, Digital Circuitry, Version Control, HIL Systems, MATLAB/Simulink, PCB Design, Communication Protocols, Troubleshooting

Industry

electrical;Appliances;and Electronics Manufacturing

Description
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. - 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. - 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. - 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 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. - Ability to simulate, analyze, and troubleshoot using HIL systems - Experience with MATLAB/Simulink or equivalent simulation tools - 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. - 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.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
The Embedded Firmware Architect will lead the design and define firmware architecture for 3-phase UPS products, ensuring alignment with global teams. They will also propose innovative solutions, develop new features, and mentor junior engineers.
Loading...