Embedded Software Team Lead

Acceler8 Talent
CA, United States
Full-time

Lead Embedded Engineer

Introduction : Are you passionate about embedded systems and keen to work with cutting-edge hardware? We are seeking a Lead Embedded Engineer to join our innovative team.

If you have a strong background in embedded application development, processor bring-up, and working closely with compilers, we want to hear from you.

About the Company : We are a forward-thinking tech company dedicated to advancing energy-efficient programmable processors.

Our team values cross-collaboration, innovation, and sophisticated design. By joining us, you will have the opportunity to work on groundbreaking technology that demonstrates the value of our advanced hardware solutions.

About the Role : As the Lead Embedded Engineer, you will manage the day-to-day responsibilities of our embedded team. This includes guiding application development and the bring-up of our energy-efficient programmable processor.

You will collaborate across all teams, gather requirements, and implement customer needs into our custom TinyML software stack.

This role offers a unique opportunity to develop applications for state-of-the-art hardware as part of a highly interdisciplinary team.

What We Can Offer You :

  • Competitive salary and benefits package
  • Flexible work hours and remote work options
  • Comprehensive health insurance (medical, dental, vision)
  • 401K match and equity program
  • Paid parental leave
  • Professional development opportunities and career growth

Key Responsibilities :

  • Manage the day-to-day responsibilities of the embedded engineering team :
  • Lead sprint planning and task tracking
  • Assist in debugging to unblock engineers
  • Oversee the bring-up efforts of our custom processor :
  • Develop chip documentation and bring-up plans
  • Assist in designing custom PCBs integrating sensors, power supplies, and radios
  • Verify processor functionality under various conditions
  • Validate and measure performance and energy efficiency on benchmarks
  • Optimize code to target the processor efficiently
  • Develop embedded applications from customer requirements and existing specifications
  • Build applications using our compiler and software stack
  • Contribute to an embedded TinyML software stack, including optimized machine learning operators
  • Work closely with the compiler team to test and refine compiler features

Relevant Keywords : The Lead Embedded Engineer will work on embedded systems , TinyML , custom processor , and software stack development, utilizing expertise in debugging , optimization , and collaborative problem-solving to achieve cutting-edge solutions.

20 days ago
Related jobs
Promoted
Hispanic Technology Executive Council
San Francisco, California

The Software Team Lead reports into Citi's US Commercial Bank in the Digital, Tech and Comms (DT&C) group. The Software Team Lead has management responsibility, including management of Relationship Managers, budget and planning, to include performance evaluation, compensation, hiring, disciplinary a...

Promoted
VirtualVocations
Burbank, California

A company is looking for a Team Lead, Software Quality Engineering to manage a QA team and ensure software quality in an Agile environment. ...

Promoted
Algorized
Palo Alto, California

Lead the design and development of embedded software engineering activities and provide technical leadership and guidance to team members. As we continue to rapidly expand, we are seeking a highly skilled Software Architect with genuine passion for innovation and product development with experience ...

Promoted
VirtualVocations
Burbank, California

A company is looking for a Software Team Lead to oversee a team of developers and manage technology projects. ...

Promoted
Lumilens
San Jose, California

We are seeking an experienced technical leader to join our growing team and lead development of the embedded software for our high-speed fiber optic transceiver products. Technical Lead – Optical Transceiver Embedded Software. Collaborate with the cross functional development teams to design, implem...

Promoted
Amazon
Santa Clara, California

You will be on a team of embedded SDEs responsible for leading the design of embedded software used in the Project Kuiper customer terminal products. Senior Embedded Software Engineer, Kuiper Customer Terminal Software Team. We are looking for an embedded Software Development Engineer to own, design...

Promoted
Life-Assist, Inc.
Rancho Cordova, California

Life-Assist is looking for a highly motivated Software Engineering Team Lead with three overarching responsibilities: Team Management, (light) DevOps, and Software Development. As the team lead, the role will provide oversight and guidance to the software development team, which includes both intern...

Millennium Space Systems, A Boeing Company
El Segundo, California

Responsibilities Inform the design of products in consideration of low level software/firmware Architect and implement the lowest level gateware, firmware, software in embedded systems to enable them to boot and run Provide fully operational, checked out board for application code loads Provide GUI ...

Amazon Kuiper Manufacturing Enterprises LLC
Sunnyvale, California

Own unique embedded software functions through design, implementation (in C, C++, RUST or other), test, and integration in an embedded Linux or real-time operating system (RTOS) environment. Experience as a mentor, tech lead or leading an engineering team. Follow best practices in high reliability e...

Electric Power Research Institute
Palo Alto, California
Remote

This position is to lead a small but highly skilled team developing and applying power systems software in the Transmission Operations and Planning group. It will also support strategic software policy coordination between the group and other cooperate teams (InfoSec, software quality, etc. Provides...