Lead Embedded Software / Firmware Engineer

Glassboard

Indianapolis (IN)

On-site

USD 120,000 - 180,000

Full time

19 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Comprehensive healthcare coverage and
401(k) match
Paid parental leave
Educational opportunities and support
Makerspace lab access
Company outings

Job summary

Glassboard is seeking a Lead Embedded Software Engineer to own firmware direction from concept to commercialization. You will manage a team of embedded software engineers, own client relationships at a strategic level, and collaborate with hardware and product teams.

The role reports to the CTO and requires hands-on development in C, with strong emphasis on performance, scalability, and hardware integration within a fast-paced studio in Indianapolis.

Qualifications

  • 8+ years in engineering or product development with people management experience.
  • Bachelor-level degree in EE/CE/CET or Computer Science or equivalent.
  • Experience in consumer/medical/industrial product development is a plus.

Responsibilities

  • Oversee embedded software practices and coding standards across the team.
  • Drive real-time firmware development with tight hardware integration.
  • Translate customer requirements into technical specs for programs.
  • Lead client communications, scoping, timelines, and program financials.
  • Mentor and develop a team of embedded software engineers.
  • Partner with leadership on hiring and performance reviews.

Skills

Embedded Linux
RTOS
C programming
Team leadership
Program management
Hardware interfacing
Git/SVN
Segger J-Link
Real-time debugging
Technical mentoring

Education

Bachelor's Degree in EE/CE/EET/CET or Computer Science

Tools

Git
Segger J-Link
Yocto/Buildroot
VS Code / Eclipse / Keil / IAR

Job description

About Glassboard

Glassboard is a hardware product development firm. We're a team of designers, mechanical engineers, electrical engineers, and embedded software engineers who come together to build products from concept to commercialization. We work across categories like consumer products, healthcare and medical devices, industrial applications, and transportation and mobility, for clients that range from startups to Fortune 500 companies.

About Glassboard

Glassboard is a hardware product development firm. We're a team of designers, mechanical engineers, electrical engineers, and embedded software engineers who come together to build products from concept to commercialization. We work across categories like consumer products, healthcare and medical devices, industrial applications, and transportation and mobility, for clients that range from startups to Fortune 500 companies.

Overview

As a Lead Embedded Software Engineer at Glassboard, you will own the technical direction and delivery of firmware and embedded software programs from concept through commercialization. Beyond hands-on development and implementation, you will manage a team of embedded software engineers across multiple concurrent programs, own client relationships at a strategic level, and help shape how Glassboard's embedded software practice grows. This role reports to the CTO and works in close cooperation with the hardware engineering team as well as the rest of the Glassboard product development team.

Major Job Duties And Responsibilities
  • Oversee coding standards, source control practices, and embedded software best practices across the team
  • Drive firmware development for performance, scalability, robustness, and tight hardware integration
  • Translate high level customer requirements into technical specifications, and guide other
  • Lead client communications and program management, including scoping, timeline ownership, and program financials
  • Manage, mentor, and develop a team of embedded software engineers, including workload allocation across concurrent programs
  • Partner with leadership on hiring, performance reviews, and career development planning for the embedded software team
  • Contribute to proposals and scoping for prospective embedded software engineering work
  • Help define and improve internal embedded software processes, tools, and best practices
  • Architect, develop, and debug real-time firmware in C, with final review authority on architecture and code across your programs
  • Specify, design, and implement functionality and behaviors of embedded subsystems, and guide other engineers in doing the same
  • engineers in doing the same
  • Participate in and oversee prototype bring-up, debugging, and functional verification
Education and Experience
  • Minimum 8 years of experience in an engineering or product development focused field, including prior experience managing engineers or programs
  • Bachelor's Degree in EE/CE/EET/CET or Computer Science preferred, or equivalent experience
  • Consumer, medical, automotive, or industrial product development experience a plus
Required Skills
  • Direct experience developing embedded hardware using Linux, RTOS, or bare metal
  • Familiarity with common hardware level communications such as USB, CAN, UART, SPI, I2C, etc.
  • Proven ability to manage and mentor a team of engineers across multiple concurrent projects
  • Strong program management skills, including scoping, scheduling, and client facing communication
  • Ability to work in a fast paced environment, balancing hands on technical work with team leadership
  • Strong organizational skills and attention to detail
  • Experience with version control tools such as Git or SVN
  • Familiarity with real-time debuggers like Segger J-Link
  • Familiarity with schematics, basic electronic components, and connections
  • Demonstrated experience in hiring, coaching, or performance management of engineering staff
  • Project and budget management experience
Desired Skills
  • Experience with Embedded Linux build systems such as Yocto or Buildroot
  • Experience with Android AOSP and Soong build system
  • Experience coding in JavaScript, Python, and C++ a plus
  • Familiar with IDEs such as Visual Studio Code, Eclipse, Keil, IAR, etc.
  • Understanding of power electronics and battery management systems
  • RF testing experience and experience with regulatory certification and testing (FCC, CE, UL, IEC)
  • Experience working with wireless protocols such as Bluetooth, Zigbee, LTE, LoRa, Wi-Fi, etc.
  • Prior experience building or scaling an engineering team or department
Benefits & Perks
  • Comprehensive healthcare coverage and 401(k) match
  • Paid parental leave
  • Educational opportunities and support for your professional growth
  • A full makerspace lab, open for your personal projects
  • Company outings and a high energy, open, and authentic studio in Indianapolis
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Embedded Software Engineer
Lead Embedded Software Engineer

Valid8 Financial, Inc. • Indianapolis (IN)

On-site
USD 140,000 - 190,000
Full makerspace lab
Company outings
Healthcare + 401(k) match
Lead Embedded Software / Firmware Engineer
Lead Embedded Software / Firmware Engineer

Valid8 Financial, Inc. • Indianapolis (IN)

On-site
USD 110,000 - 170,000
Embedded Software Engineer
Embedded Software Engineer

Valid8 Financial, Inc. • Indianapolis (IN)

On-site
USD 70,000 - 90,000
Competitive salary with performance-based bonuses
Comprehensive benefits package including health insurance
401(k) match
+1
Lead Electrical Engineer
Lead Electrical Engineer

Glassboard • Indianapolis (IN)

On-site
USD 120,000 - 180,000
Comprehensive healthcare coverage and
401(k) match
Paid parental leave
+3
Lead Electrical Engineer
Lead Electrical Engineer

Valid8 Financial, Inc. • Indianapolis (IN)

On-site
USD 110,000 - 190,000
Healthcare coverage
401(k) match
Paid parental leave
+3
Future Mechanical Engineer Roles (Join Talent Pool)
Future Mechanical Engineer Roles (Join Talent Pool)

Glassboard • Indianapolis (IN)

On-site
USD 70,000 - 95,000
Healthcare coverage
401(k) match
Parental leave
+3
Future Mechanical Engineer Roles (Join Talent Pool)
Future Mechanical Engineer Roles (Join Talent Pool)

Valid8 Financial, Inc. • Indianapolis (IN)

On-site
USD 70,000 - 110,000
Healthcare coverage
401(k) match
Parental leave
+2
Lead Embedded Software Engineer — Shape firmware, grow teams
Lead Embedded Software Engineer — Shape firmware, grow teams

Valid8 Financial, Inc. • Indianapolis (IN)

On-site
USD 140,000 - 190,000
Full makerspace lab
Company outings
Healthcare + 401(k) match
Lead Embedded Software Engineer — Real-Time Firmware Leader
Lead Embedded Software Engineer — Real-Time Firmware Leader

Valid8 Financial, Inc. • Indianapolis (IN)

On-site
USD 110,000 - 170,000
Senior Embedded Systems Engineer
Senior Embedded Systems Engineer

Perry Weather • Kentucky

On-site
USD 85,000 - 115,000
Competitive health insurance
401(k) with employer matching
Office collaboration environment