Embedded Software Engineer
hace 3 semanas
Embedded Software EngineerOur mission at Enphase Energy is to advance a sustainable future for all.Today, our intelligent microinverters, which turn sunlight into an affordable, safe, reliable, and scalable source of energy, work with virtually every solar panel made, and when paired with our award-winning smart battery technology, we engineer one of the industry's best-performing clean energy systems. To date, we have installed more than 36 million microinverters on more than 1.5 million homes across 130 countries.Like our customers, our innovative teams are also worldwide, making Enphase Energy a truly global company. We are one of the fastest growing and most dynamic energy companies in the world. Nimble and acutely focused on developing ground-breaking solar energy management technology, each of our teams have a shared goal of creating a carbon-free future.At Enphase we are also committed to diversity and inclusion. Developing cutting edge technology requires a workforce as diverse as the populations we wish to serve. We are a values-driven company that puts people and their power at the center of our shared energy future.Enphase is seeking an Embedded Software Engineer to be a member of our Storage Business Unit, where we work on the #1 selling battery in the US. This role is taking on ownership of various components of our energy storage system gateway, such as firmware update and system-level controls and management. This role has a direct impact to tens of thousands of batteries and we’re only continuing to grow**Responsibilities**- Designing and implementing embedded software that is in control of updating or controlling the entire battery storage system.- Developing unit tests and production level code.- Work with cross functional teams to monitor, test and troubleshoot issues.**Skills,****Knowledge****and Special Attributes**- BS/MS/PhD Electrical Engineering or Computer Science/Engineering- Minimum of 2 years (post-academic) relevant experience- Strong coding capability in C, C++, and a scripting language like Python or Ruby.- Embedded Linux experience or at least an embedded RTOS such as FreeRTOS.- Solid bench/troubleshooting skills in complex systems- Experience in source control and documentation practices, such as Git and confluence.- Experience in issue/bug-tracking systems such as Jira- Document solutions and test new firmware designs.- Self-motivated with the ability to work independently**Desired****Skills**- Exposure to bootloaders and firmware updates.- Exposure to ARM based microcontroller systems- Experience with communication protocols, such as Zigbee, Bluetooth, BLE, Wifi, CAN and power line communication.- Basic knowledge of solar, energy storage, or microgrid products.- Basic EE skills
-
Embedded Software Engineer
hace 2 semanas
Guadalajara, Jalisco, México Salvo Software A tiempo completoAbout Salvo SoftwareSalvo Software is a global development studio with offices in the U.S., Mexico, and India. We design and deliver advanced technology solutions for clients across different industries. Our team specializes in building high-performance, safety-critical systems with a focus on reliability, innovation, and real-time performance.We are...
-
Embedded Software Engineer
hace 4 semanas
Guadalajara, México LER TechForce A tiempo completo**Embedded Software Engineer*****Are you looking for a role where you can use your knowledge of low-level embedded software development to make a difference in the automotive industry? Would you like to work for a company that provides an innovative work environment, flexible schedules, and ongoing professional development?**Who we are**:***LER TechForce is...
-
Sr. Embedded Software Engineer: GDL
hace 2 semanas
Guadalajara, Jalisco, México A2e Technologies A tiempo completoA2e Technologies Is Currently Hiring:Title: Sr. Embedded Software EngineerLocation: Guadalajara, MXTerm: Full-Time PermStart Date: ASAPDesign and develop embedded software (firmware) for embedded systems consisting of: Analog, Digital, and RF circuits for a wide variety of applications. Investigate, debug, and modify existing code. Develop and troubleshoot...
-
Sdet Engineer
hace 2 semanas
Guadalajara, México Salvo Software A tiempo completo**Job Title**: SDET Engineer (Automotive - C Development & ECU Testing)**Location**: 100% On-Site (Guadalajara, Jalisco)**Contract Type**: ContractorWe are seeking a skilled **Software Development Engineer in Test (SDET)** with a strong background in **embedded C development** and **automotive testing**, particularly in **Electronic Control Units (ECUs)**....
-
Staff Embedded Software Engineer
hace 2 semanas
Guadalajara, México Plexus A tiempo completoAs a **Staff Embedded Software Engineer**, you will design and develop embedded software for products across a wide range of industries. This role collaborates with talented hardware, mechanical, quality, manufacturing and test engineers throughout all phases of the product development life cycle - from idea and conceptualization; through requirements,...
-
Embedded Software Engineer
hace 2 semanas
Guadalajara, Jalisco, México Capgemini A tiempo completoMID -Embedded Software - MID [ ON SITE - QRTO] At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world's most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside...
-
Embedded Software Engineer
hace 6 días
Guadalajara, Jalisco, México UST A tiempo completoRole DescriptionEmbedded Software EngineerDeveloper II - Embedded SoftwareWho We AreBorn digital, UST transforms lives through the power of technology. We walk alongside our clients and partners, embedding innovation and agility into everything they do. We help them create transformative experiences and human-centered solutions for a better world.UST is a...
-
Automotive Firmware QA Engineer – 5+ years embedded QA
hace 1 semana
Guadalajara, México Salvo Software LLC A tiempo completoOverview At Salvo Software, we’re driving innovation in connected automotive technology by creating advanced diagnostic and cloud solutions that integrate seamlessly with embedded systems. Our engineers are passionate about tackling complex challenges — from vehicle firmware to cloud services — and ensuring that mission-critical features work...
-
Senior Staff Embedded Software Engineer
hace 4 semanas
Guadalajara, México Plexus Corp A tiempo completo**Job Description**:As a** Senior** **Staff Embedded Software Engineer**, you will design and develop embedded software for products across a wide range of industries. This role collaborates with talented hardware, mechanical, quality, manufacturing and test engineers throughout all phases of the product development life cycle - from idea and...
-
Senior Staff Embedded Software Engineer
hace 2 semanas
Guadalajara, México Plexus A tiempo completoAs a** Senior** **Staff Embedded Software Engineer**, you will design and develop embedded software for products across a wide range of industries. This role collaborates with talented hardware, mechanical, quality, manufacturing and test engineers throughout all phases of the product development life cycle - from idea and conceptualization; through...