Demo

Senior/Lead Embedded Firmware Engineer - Power Electronics

Calnetix Technologies
Los Angeles, CA Full Time
POSTED ON 1/15/2025
AVAILABLE BEFORE 4/4/2025

General Purpose of Job :

Calnetix is a design and manufacturing company that is primarily focused on high-speed permanent magnet synchronous machines, power electronics, magnetic bearings, and associated controls. Candidate will join the engineering team, using our high-speed high power permanent magnet machines, power electronics, and magnetic bearing controllers to change the electric machine industry.

The Lead Embedded Firmware Engineer will be responsible for all aspects of embedded firmware development using NXP, Freescale or equivalent DSP chips for power electronics and motor drive applications

Essential Duties and Responsibilities :

  • Lead Embedded Firmware development activities in C / C and Assembly languages for permanent magnet motors / generators and power converter control.
  • Support and modify existing firmware, or develop new firmware to implement control algorithm such as DC bus voltage control loop, current control loop, grid synchronization for power electronics and motor drive applications.
  • Support internal and external software architecture and operation design reviews.
  • Generate documentation related to firmware and interfaces with traceability to customer and firmware certification requirements including but not limited to Software Requirements Specification, Software Design Description, Software Verification and Validation Plan, Software Test Plan, Software User Documentation, and Software Quality Assurance Plan
  • Perform hands on work encompassing debugging, troubleshooting, and testing of existing and new firmware.
  • Develop test plan, perform validation test and ensure compliance to specification.
  • Develop and implement firmware lifecycle control process and documentation.
  • Provide timely software support for both in-house testing and customer field service support.
  • work closely with the hardware and controls teams to architect, implement, test and deploy safety critical software on next generation products as well as existing systems

Required Skills, Experience, Education, and Abilities :

  • BSc or MSc in Electrical Engineering or Computer Science and having 8 years of industry experience. PhD is plus.
  • Strong background of at least 5 years in C / C firmware development, preferably for power electronics and / or motor drive applications.
  • Skilled in classical and advanced control system theory, including modeling, simulation, stability analysis, control loop shaping, signaling, and processing.
  • Proficient with Bare Metal firmware programming.
  • Proficient at writing low level device drivers (ADC, PWM, Timers, GPIO, SPI, SCI, UART, CAN, etc.)
  • Familiar with Modbus, SPI, RS485 and CAN Bus J1939.
  • Able to use and set up test equipment such as oscilloscopes, data loggers / analyzers, software development tools, CANalyzer.
  • Proven track record of software requirements management.
  • Familiar with software revision control such as Git or SVN.
  • Desired Skills and Experience

  • Experience with NXP MPC5643L / MPC5744P
  • Experience with aviation and military standards such as RTCA DO-178C, DO-254A, and military standards of MIL-STD-461, ISO 26262 ASIL and MISRA.
  • Safety Compliance : Ensure firmware and software design adhere to UL / Military / Aviation safety standard requirements for software in programmable components, aiming for reliable and secure operation of power electronic and motor drive systems
  • Hands on experience of Field Oriented Control, 3-phase power control, and control system design.
  • Familiar with flux estimation methods, sensorless and resolver-based controls.
  • Familiar with fundamentals of power electronics and electric machines
  • Demonstrated experience with space vector, sinusoidal, and / or discontinuous PWM schemes.
  • Fundamental knowledge of digital, analog and power electronic circuits.
  • Intangibles Sought :

  • Detail oriented with excellent time management skills.
  • Strong blend of analytical, decision-making and creative problem-solving skills.
  • Team player with a willingness to learn, teach and help.
  • Strong verbal and written communication skills.
  • Excellent problem solving and troubleshooting skills.
  • Supervisory Responsibilities :

    Technical lead of talented and experienced team of Embedded Firmware Engineers.

    Physical Demands / Work Environment :

    10% travel may be required.

    Salary Range :

    Total Compensation $150,000-$220,000 DOE : $140,000-$200,000 DOE Performance Bonus

    The above job description is not intended to be an all-inclusive list of duties and standards of the position. Incumbents will follow any other instructions, and perform any other related duties, as assigned, by their supervisor. Management reserves the right to change, rescind, add or delete the duties and responsibilities of positions within this job classification at any time.

    Calnetix is an equal opportunity employer and prohibits discrimination based on race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, or veteran status. This policy applies to recruiting, hiring, transfers, promotions, terminations, compensation and benefits and also states that retaliation against any employee who files a complaint regarding possible violations of this policy will not be tolerated.

    Calnetix will not sponsor for immigration, including for H-1B, TN and other non-immigrant Visas, for this role.

    Salary : $140,000 - $200,000

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Senior/Lead Embedded Firmware Engineer - Power Electronics?

    Sign up to receive alerts about other jobs on the Senior/Lead Embedded Firmware Engineer - Power Electronics career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $111,195 - $140,107
    Income Estimation: 
    $151,084 - $181,738
    Income Estimation: 
    $133,507 - $160,824
    Income Estimation: 
    $136,663 - $175,160
    Income Estimation: 
    $157,953 - $182,694
    Income Estimation: 
    $80,479 - $90,779
    Income Estimation: 
    $90,609 - $105,383
    Income Estimation: 
    $90,609 - $105,383
    Income Estimation: 
    $117,524 - $131,245
    Income Estimation: 
    $117,524 - $131,245
    Income Estimation: 
    $145,630 - $167,634
    Income Estimation: 
    $145,630 - $167,634
    Income Estimation: 
    $162,729 - $194,659
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Calnetix Technologies

    Calnetix Technologies
    Hired Organization Address Los Angeles, CA Full Time
    General Purpose of Job : Calnetix is a design and manufacturing company that is primarily focused on high-speed permanen...
    Calnetix Technologies
    Hired Organization Address Los Angeles, CA Full Time
    General Purpose of Job : Calnetix is a design and manufacturing company that is primarily focused on high-speed permanen...

    Not the job you're looking for? Here are some other Senior/Lead Embedded Firmware Engineer - Power Electronics jobs in the Los Angeles, CA area that may be a better fit.

    Senior Power Electronics Engineer

    Apex, Los Angeles, CA

    Lead Power Electronics Engineer - Hardware

    Calnetix Technologies, Los Angeles, CA

    AI Assistant is available now!

    Feel free to start your new journey!