Sr Embedded Engineer

2 Months 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

easygo - Senior Product Designer - Design Systems

easygo

Melbourne, Victoria, Australia (On-Site)
2 Months ago
Saronic Technologies - Production Scheduler

Saronic Technologies

Austin, Texas, United States (On-Site)
5 Days ago
dun bradstreet - In-House Counsel

dun bradstreet

London, England, United Kingdom (Hybrid)
7 Months ago
Mercury - Senior Data Scientist - Marketing

Mercury

San Francisco, California, United States (Remote)
3 Weeks ago
appier - Associate Sales Manager, Enterprise Solutions

appier

Bangkok, Thailand (On-Site)
2 Months ago
AccelData - Staff Engineer (Open Source Committer and Contributor)

AccelData

Bengaluru, Karnataka, India (On-Site)
8 Months ago
ShyftLabs - Lead Software Engineer

ShyftLabs

Noida, Uttar Pradesh, India (Hybrid)
6 Months ago
appier - Technical Service Engineer

appier

Taipei City, Taiwan (On-Site)
2 Months ago
Guardian - Lead Engineer - IT

Guardian

Chennai, Tamil Nadu, India (Hybrid)
2 Weeks ago
Medsender - Senior Software Engineer

Medsender

Toronto, Ontario, Canada (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Grammarly - Principal Product Designer, Core

Grammarly

San Francisco, California, United States (Hybrid)
2 Weeks ago
London stock Exchange - Application Technical Support Engineer (SRE Engineer)

London stock Exchange

Taipei City, Taiwan (Hybrid)
2 Months ago
Razer - Senior Software Engineer II

Razer

Singapore (On-Site)
1 Year ago
fluence - Systems Engineer - Product Verification & Validation (m/f/d)

fluence

Berlin, Berlin, Germany (On-Site)
9 Months ago
Moloco - Senior Growth Manager

Moloco

Seoul, South Korea (On-Site)
3 Weeks ago
zoox - Software Engineer, Metrics Tooling and Automation

zoox

Foster City, California, United States (Hybrid)
3 Months ago
Futuristic Labs - Prototype Engineer

Futuristic Labs

Hyderabad, Telangana, India (On-Site)
10 Months ago
AffirmedRx - Implementation Manager

AffirmedRx

(Remote)
1 Week ago
Riot Games - Producer III - League Studios, Creative eXpressions

Riot Games

Los Angeles, California, United States (On-Site)
3 Months ago
Pingle studios - Graphic designer

Pingle studios

Kyiv, Kyiv City, Ukraine (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Austin, Texas, United States

Toast - Territory Account Executive

Toast

Livonia, Michigan, United States (On-Site)
1 Month ago
Adtran - Advanced Software Engineer

Adtran

Huntsville, Alabama, United States (On-Site)
2 Months ago
Apple - Physical Design Methodology CAD Engineer

Apple

San Diego, California, United States (On-Site)
1 Month ago
Apple - 5G/4G Cellular Layer 1 Control Firmware Engineer

Apple

San Diego, California, United States (On-Site)
1 Month ago
Bethesda - Senior Multiplayer Gameplay Programmer

Bethesda

Rockville, Maryland, United States (On-Site)
2 Months ago
Evolution  - Bilingual In-Studio Game Presenter - Fluent Spanish & English Speaking A MUST

Evolution

Philadelphia, Pennsylvania, United States (On-Site)
11 Months ago
Interactive Brokers - Digital Forensics/Incident Responder

Interactive Brokers

Greenwich, Connecticut, United States (Hybrid)
2 Months ago
Go Fund Me - Director, Talent Acquisition

Go Fund Me

San Francisco, California, United States (On-Site)
3 Weeks ago
Highspot - Principal Software Development Engineer, Conversational Intelligence & Ecosystems

Highspot

Seattle, Washington, United States (Hybrid)
1 Month ago
Shield AI - Principal Engineer, Full Stack Developer

Shield AI

United States (Remote)
5 Days ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Next Level Business Services - SAP WM

Next Level Business Services

Naples, Florida, United States (On-Site)
9 Months ago
Zones - Senior Application Support Engineer

Zones

Hyderabad, Telangana, India (On-Site)
5 Months ago
Aledade - Senior DataOps Engineer I

Aledade

Bethesda, Maryland, United States (Remote)
2 Months ago
Ambient.ai - GTM Engineer

Ambient.ai

Redwood City, California, United States (Hybrid)
1 Month ago
Philips - Firmware Engineer

Philips

Pune, Maharashtra, India (On-Site)
1 Month ago
Nagarro - Staff Engineer

Nagarro

Colombia (Remote)
9 Months ago
ISG - SAP Junior Systems Training Developer Analyst

ISG

United States (Remote)
1 Month ago
Cambium - Senior Software Engineer

Cambium

(Remote)
2 Weeks ago
Apple - Director of Semiconductor Engineering

Apple

Cupertino, California, United States (On-Site)
3 Weeks ago
Luxoft - Senior Software Support Engineer

Luxoft

Ukrainka, Kyiv Oblast, Ukraine (Remote)
8 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Christchurch, Canterbury, New Zealand (On-Site)

Bengaluru, Karnataka, India (On-Site)

Frankfurt Am Main, Hessen, Germany (On-Site)

Columbia, South Carolina, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

United States (Remote)

Bengaluru, Karnataka, India (On-Site)

United States (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