TAE Power Solutions logo

Senior Embedded Systems Engineer

NewGet help on your job search

Need help in your climate job search? Dive deep into climate with Terra.do’s 12-week climate bootcamp course.

Terra.do has partnered with ClimateTechList to give ClimateTechList users a 15% discount for its flagship Climate Change: Learning for Action program.

Job Description

TAE Power Solutions. The Next Paradigm Shift: Accelerated.

The future is electric, but only if it’s better — for businesses, consumers, and the planet. We bring electrification to the next level, to enable and sustain a cleaner planet.

At TAE Power Solutions, we design power management systems that use less but do more. From electric vehicle drivetrains and ultrafast charging to stationary energy storage and grid efficiencies, we develop a clean energy ecosystem of proprietary technology designed to go faster, perform stronger, travel farther, and last longer.

About the Role:

We currently have an opening at our Foothill Ranch, CA (Orange County) facility for a Senior Embedded Systems Engineer who will be responsible for defining the embedded system architecture, identifying hardware and software requirements, and developing real-time low level embedded software for power electronics and control systems. The candidate will be responsible for designing and developing software for embedded control systems of Traction Inverters, DC-DC converters, On-Board Chargers, Battery Management Systems, and Stationary Energy Storage Systems. This is a full-time position with rich benefits and a great comp package. Join us!

Essential Duties and Responsibilities:

  • Develop product requirements based on industry needs, business strategy, and future trends.
  • Design and develop embedded system architecture utilizing electrical, electronics, and software knowledge.
  • Develop embedded system architecture capturing the interfaces between hardware and software.
  • Design, develop, implement, debug and maintain embedded real-time software for power conversion ECUs.
  • Work closely with hardware engineers developing hardware requirements, reviewing circuit board schematics and electrical architecture.
  • Work closely with software engineers developing software requirements, reviewing software architecture, hardware-software interface, and communications.
  • Work with standard and develop custom communication protocols for new systems.
  • Analyze the simulation models to derive embedded system requirements.
  • Develop requirements understanding the functional safety compliance aspects.
  • Work with hardware, software, functional safety, and algorithm engineers to integrate and test ECUs.
  • Create product characterization test plans and create clear test reports for technical reviews.
  • Own power electronics FW from concept to post-production.

Required Education & Experience:

  • MS or Ph.D. in Computer Engineering, Electrical Engineering.
  • 5+ years of embedded programming design experience for switched-mode power converters and/or automotive converters.
  • Outstanding proficiency in C on resource-constrained embedded platforms.
  • Experience in programming the embedded control systems based on MCU, FPGA, SoC.
  • Familiar with common known MCU core architectures, such as ARM Cortex-M/R/A, Power Architecture, MicroBlaze.
  • Experience in programming multitasking Real-Time Operating Systems.
  • Proficient in developing drivers for embedded peripherals, such as CAN, FlexRay, I2C, SPI, UART, USB, Ethernet, etc.
  • Familiar with communication protocol, such as Modbus, OpenCAN, TCP/IP, 802.11x, Bluetooth, etc.
  • Good understanding of digital signal processing for controlling AC-DC and DC-DC power converters.
  • Experience in standard lab equipment, such as logic analyzer, oscilloscopes, frequency response analyzer, power analyzer to use for validating and debugging FW.
  • In-depth knowledge of the interaction of mechanical, electrical, and software components in a complex product.
  • Good understanding of AC-DC and DC-DC operation and digital control loops.
  • Ability to follow circuit schematics and PCB layout drawings.
  • Automotive experience.
  • Good understanding of design for manufacturing, quality control, and FMEA.
  • Hands-on knowledge of developing a product to be certified to IEC61508 industrial safety standards.

Additional Skills:

  • Proficient in embedded C/C++ programming.
  • Knowledge of system design for embedded platforms established on Model-Based Design approaches (Matlab, Simulink, Stateflow).
  • Knowledge of ARM Cortex-M processor.
  • Knowledge of UART, SPI, I2C, CAN, and Ethernet communication interface.
  • Familiar with boot-loader designs and remote software updating technics.
  • Excellent verbal and written communication skills.
  • Able to effectively communicate technical concepts, document requirement specifications, create test plans.
  • Demonstrated knowledge of good engineering practices and procedures.
  • Strong documenting and organizational skills.
  • Must have the ability to multitask and think in a fast-paced environment.

About Us:

Imagination, skill, and will

We are a team of over 250 engineers, scientists, professionals, and big thinkers from over 40 countries. We work daily at the frontiers of science, to deliver products that lead humanity into a brighter era. We are not afraid to reach for the stars and build the future with fusion and science.

We are looking for passionate candidates who bring their skill and will every day to accomplish our mission.

At TAE Power Solutions, we design power systems that use less but do more. Systems that charge faster, run stronger, go farther, and last longer. We inspire better ways to move, work, play, and live. The future is electric, because it’s powered by TAE.

Confident, collaborative, and creative

We are unwavering in our expertise and knowledge, separating fact from fiction and proof from hypothesis.

You will be a successful member of TAE Power Solutions if you have these traits:

  • You are confident in your skills, based on your credentials, technical accomplishments, and positive impact on your teams/organizations.
  • You are collaborative, and work well within and with teams to approach challenges with respect, transparency, optimism, and confidence to succeed together.
  • You are creative, with determination to learn continuously, break new ground, and push the cutting edge.

What we offer:

  • A collaborative environment: An organization, where talents and interests can plug in to different groups outside of direct job description
  • Generous payment rewards: For novel research, patents, and talent referrals
  • Potential for equity participation
  • Hybrid/remote work options for certain positions
  • Robust team-building events on and off-site

Learn more power-solutions.tae.com/
Our podcastInstagram

TAE Power Solutions is an Equal Opportunity Employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran, or disability status.

We ensure all individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, perform essential job functions, and receive other benefits and privileges of employment.

Apply to Job

👉 Please mention that you found the job on ClimateTechList, this helps us get more climate tech companies listed here, thanks!

Get a referral to TAE Power Solutions

If possible, try to get a warm intro/referral to TAE Power Solutions before applying! Do a LinkedIn search to see who you may know at the company. See this LinkedIn post from Steven for more details on this tactic.

More jobs from TAE Power Solutions

Join ClimateTechList Talent Collective

Want to be matched with companies directly? Apply to the talent collective.

Here's how it works:

  1. You submit an application

  2. We'll share your profile with climate tech companies potentially interested in chatting with you

  3. We'll reach out if there's a company interested in talking to you.

Join ClimateTechList Talent Collective

Want to be matched with companies directly? Apply to the talent collective.

Here's how it works:

  1. You submit an application

  2. We'll share your profile with climate tech companies potentially interested in chatting with you

  3. We'll reach out if there's a company interested in talking to you.