Sr Embedded Engineer

1 Month ago • 5 Years + • Software Development & Engineering • $90,000 PA - $135,000 PA

Job Summary

Job Description

As a Senior Embedded Firmware Engineer, you will design, develop, and maintain embedded firmware for power electronic systems with integrated IoT capabilities, specifically for advanced balcony solar energy systems. You will develop optimized firmware solutions for Wi-Fi and BLE connectivity, perform board bring-up, and validate hardware-firmware interactions. You'll implement provisioning and commissioning processes, establish secure cloud connectivity using MQTT, certificates, authentication, and encryption, and ensure firmware compliance with security standards, including secure boot and encryption protocols. Debugging, troubleshooting, and optimizing firmware in embedded RTOS environments such as Zephyr and FreeRTOS, along with developing bare metal firmware compliant with NEC regulatory requirements, are key responsibilities. Mentorship of junior team members is also expected. The role requires hands-on development and testing in Austin, TX.
Must have:
  • 5+ years of embedded firmware development experience.
  • Proficiency with embedded RTOS frameworks (Zephyr, FreeRTOS).
  • Experience with secure IoT communications, especially MQTT.
  • Expertise in Wi-Fi and BLE firmware development.
  • Strong knowledge of secure boot and firmware encryption.
  • Familiarity with ARM Cortex-M microcontrollers.
Good to have:
  • Understanding of Distributed Energy Resource (DER) device operation.
  • Experience with solar energy or power electronics systems.
  • Familiarity with plug-and-play consumer electronics solutions.
  • Experience developing firmware within Docker environments.
  • Knowledge of regulatory standards and compliance.
Perks:
  • Bonus
  • Equity
  • Benefits

Job Details

Enphase Energy is a global energy technology company and a leading provider of solar, battery, and electric vehicle charging products. Founded in 2006, our innovative microinverter technology revolutionized solar power, making it a safer, more reliable, and scalable energy source. Today, the Enphase Energy System enables users to make, use, save, and sell their own power. Enphase is also one of the most successful and innovative clean energy companies in the world, with more than 80 million products shipped across 160 countries. 
 
Join our dynamic teams designing and developing next-gen energy technologies and help drive a sustainable future!
About the role

We are seeking a highly skilled Senior Embedded Firmware Engineer to join our dynamic team in Austin, Texas. This role involves developing embedded firmware for our advanced balcony solar energy systems. The ideal candidate will have expertise in embedded firmware development, real-time operating systems, secure IoT communications, encryption technologies, and regulatory compliance.

What you will do

  • Design, develop, and maintain embedded firmware for power electronic systems with integrated IoT capabilities.
  • Develop optimized firmware solutions for Wi-Fi and BLE connectivity.
  • Perform board bring-up and validate hardware-firmware interactions.
  • Implement provisioning and commissioning processes via mobile applications using Bluetooth Low Energy (BLE).
  • Establish secure cloud connectivity using MQTT, certificates, authentication, and encryption.
  • Ensure firmware compliance with security standards, including secure boot and encryption protocols.
  • Debug, troubleshoot, and optimize firmware in embedded RTOS environments, specifically Zephyr and FreeRTOS.
  • Develop bare metal firmware compliant with NEC regulatory requirements.
  • Provide mentorship to junior team members, promoting best practices in firmware engineering.

Who you are and What you bring

  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical field.
  • Minimum of 5 years of professional embedded firmware development experience.
  • Proficiency with embedded RTOS frameworks (Zephyr, FreeRTOS).
  • Experience with secure IoT communications, particularly MQTT, including certificate management and encryption standards.
  • Expertise in Wi-Fi and BLE firmware development.
  • Strong knowledge of secure boot, firmware encryption, and other embedded security practices.
  • Familiarity with ARM Cortex-M microcontrollers, preferably STM32 series.
  • Experience interfacing firmware with ASICs or similar custom hardware solutions.
  • Excellent problem-solving, debugging, and analytical skills.
  • Ability to work collaboratively in an agile development environment.

Preferred Skills

  • Understanding of Distributed Energy Resource (DER) device operation.
  • Experience with solar energy or power electronics systems.
  • Familiarity with plug-and-play consumer electronics solutions.
  • Experience developing firmware within Docker environments and familiarity with CI/CD tools like Jenkins and artifact management tools such as JFrog.
  • Knowledge of regulatory standards and compliance requirements for IoT and electrical systems.
This is a hybrid role based in Austin, TX. The candidate is expected to work onsite as needed to collaborate with cross-functional teams and engage in hands-on development and testing.
 
The base pay range for this position is $90,000 to $135,000 per year. This salary range may be modified in the future. The successful candidate’s starting pay will be determined based on job-related skills, experience, education or training, work location, and market conditions. This position is also eligible for bonus, equity, and benefits.
 
 

Similar Jobs

bytedance - Livestream Campaign Operations Manager - Philippines

bytedance

Taguig, Metro Manila, Philippines (On-Site)
4 Months ago
Tellius - Software Engineer 1 - Backend

Tellius

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Mindstorm studios - Software Engineer (AI/ML)

Mindstorm studios

Lahore, Punjab, Pakistan (On-Site)
1 Month ago
GoTo Group - IT Project Manager

GoTo Group

Jakarta, Indonesia (On-Site)
1 Month ago
Sovrun - AI Engineer (Multi-Agent LLM Systems)

Sovrun

Makati City, Metro Manila, Philippines (Hybrid)
2 Months ago
Apexon - Engineer II

Apexon

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Marvell - Staff Analog/Mixed-Signal CAD Engineer

Marvell

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Phaser lock interactive - Senior Engineering Manager, Application Tooling

Phaser lock interactive

Ontario, Canada (On-Site)
1 Week ago
Cadence - Sr Principal Software Engineer

Cadence

Boston, Massachusetts, United States (On-Site)
3 Weeks ago
zeta - Manager - Software Development

zeta

Bengaluru, Karnataka, India (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

PwC - Executive Assistant

PwC

Amman, Amman Governorate, Jordan (On-Site)
8 Months ago
SparkCognition - UI Designer

SparkCognition

Bengaluru, Karnataka, India (On-Site)
9 Months ago
bytedance - Senior Software Development Engineer, SDN-Traffic Intelligence & Control

bytedance

San Jose, California, United States (On-Site)
3 Months ago
endava - .NET Developer with AWS experience

endava

Sofia, Sofia City Province, Bulgaria (On-Site)
2 Weeks ago
Emeritus - Sr. Associate - Creative Design

Emeritus

India (On-Site)
11 Months ago
Play Perfect - Product Manager

Play Perfect

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Nium - Software Engineer I

Nium

Malta (Hybrid)
1 Month ago
endava - Senior .NET Developer

endava

Cluj-Napoca, Cluj County, Romania (On-Site)
3 Weeks ago
Apple - Facilities Coordinator

Apple

San Jose, California, United States (On-Site)
1 Month ago
Accenture - Marketing Manager

Accenture

Gurugram, Haryana, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Austin, Texas, United States

entrata - Regional Vice President of Sales | IC Role | Northeast Region

entrata

United States (Remote)
8 Months ago
PayPal - Inside Sales, Outbound

PayPal

New York, New York, United States (Hybrid)
3 Weeks ago
Rockstar Games - Associate Systems Administrator

Rockstar Games

Carlsbad, California, United States (On-Site)
1 Month ago
UPF Industries  - Forklift Operator

UPF Industries

Bartow, Florida, United States (On-Site)
1 Month ago
Trackman - Sales Representative

Trackman

California, United States (Remote)
1 Month ago
world relief - Newcomer Support Specialist

world relief

Eau Claire, Wisconsin, United States (On-Site)
1 Week ago
Scale AI - Engineering Manager, Contributor Quality

Scale AI

San Francisco, California, United States (Hybrid)
2 Months ago
Rockstar Games - Senior Full Stack Engineer (C#/React)

Rockstar Games

New York, New York, United States (On-Site)
9 Months ago
Rockstar Games - Senior Data Engineer

Rockstar Games

New York, United States (On-Site)
1 Month ago
WebTech Corporation - Program/Product Manager

WebTech Corporation

Jackson, Tennessee, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Enphase Energy - Customer Support Engineer - Japanese

Enphase Energy

Bengaluru, Karnataka, India (Remote)
1 Month ago
Nagarro - Associate Engineer, Tech support

Nagarro

(On-Site)
8 Months ago
Varonis  - Federal Sales Engineer - DOD

Varonis

United States (On-Site)
1 Week ago
Comscore - Software Engineer

Comscore

Pune, Maharashtra, India (Hybrid)
1 Month ago
Coupa - Sr. Software Engineer - Globalization

Coupa

Pune, Maharashtra, India (Hybrid)
2 Months ago
Tesla - Supply Chain Cost Engineer

Tesla

Berlin, Berlin, Germany (On-Site)
4 Months ago
Apple - Pixel Development Engineer

Apple

Cupertino, California, United States (On-Site)
3 Weeks ago
Bright Machines - Engineering Director (Electronics Manufacturing)

Bright Machines

San Francisco, California, United States (On-Site)
6 Days ago
Valeo - Methods Engineer Trainee/Apprentice

Valeo

Blois, Centre-Val De Loire, France (On-Site)
1 Month ago
JMA - SAP Supply Chain Analyst

JMA

Syracuse, New York, United States (On-Site)
4 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

Bengaluru, Karnataka, India (On-Site)

Belgrade, Serbia (On-Site)

's-Hertogenbosch, North Brabant, Netherlands (On-Site)

Bengaluru, Karnataka, India (On-Site)

Tokyo, Japan (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (Hybrid)

Bengaluru, Karnataka, India (On-Site)

Christchurch, Canterbury, New Zealand (On-Site)

View All Jobs

Get notified when new jobs are added by Enphase Energy

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug