Embedded Software Team Lead — BMS & Energy Systems

People Consultancy Services (PCS)

Bethlehem (Northampton County)

On-site

USD 110,000 - 160,000

Full time

21 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

People Consultancy Services (PCS) is seeking an experienced embedded software leader in the Bethlehem area. The role focuses on C/C++ development for STM32/ARM on RTOS, with emphasis on functional safety and cybersecurity in energy/EV contexts.

You will define architectures, lead verification, and coordinate with hardware, cloud, and product teams to deliver robust battery and energy management systems.

Qualifications

  • B.S. degree and 9 years embedded software experience.
  • Proficiency in C/C++ on embedded targets.
  • Experience with STM32/ARM, RTOS, and TI C28x / TMS320.
  • Experience in cybersecurity for industrial/energy systems and product certification.
  • Ability to lead embedded software development teams and collaborate with cross-functional groups.

Responsibilities

  • Define system architecture and firmware design strategy.
  • Develop low-level drivers, middleware, stacks and applications.
  • Perform board bring-up, peripheral integration, debugging and optimization.
  • Support SCADA, EMS, cloud platforms and monitoring systems integration.
  • Ensure traceability, version control, and releases; work with hardware, systems, cloud, test, and product management teams.

Skills

C/C++
STM32/ARM
RTOS
Functional safety
Leadership
CAN protocol

Education

B.S degree

Tools

TI C28x / TMS320
MATLAB/Simulink

Job description

People Consultancy Services (PCS) is seeking an experienced embedded software leader in the Bethlehem area. The role focuses on C/C++ development for STM32/ARM on RTOS, with emphasis on functional safety and cybersecurity in energy/EV contexts.

You will define architectures, lead verification, and coordinate with hardware, cloud, and product teams to deliver robust battery and energy management systems.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Team Lead
Embedded Software Team Lead

People Consultancy Services (PCS) • Bethlehem

On-site
USD 110,000 - 160,000
Staff Embedded Controls Architect for mBESS Platforms
Staff Embedded Controls Architect for mBESS Platforms

Anode Technology Company • San Francisco (CA)

On-site
USD 140,000 - 190,000
Embedded Systems Manager — Lead Power & Firmware Teams
Embedded Systems Manager — Lead Power & Firmware Teams

PDS • American Fork (UT)

On-site
USD 120,000 - 190,000
Battery-Management Systems Lead Embedded Engineer
Battery-Management Systems Lead Embedded Engineer

Combined Selection Group Ltd • California (MO)

On-site
USD 155,000 - 221,000
Senior Embedded Firmware Engineer
Senior Embedded Firmware Engineer

Oho Group • Austin (TX)

On-site
USD 110,000 - 140,000
Senior Embedded Software Engineer Battery Management
Senior Embedded Software Engineer Battery Management

UEC Electronic • The Farms (SC)

On-site
USD 120,000 - 160,000
Software Applications Engineer
Software Applications Engineer

Texas Instruments • Bouchard (TX)

On-site
USD 100,000 - 150,000
Embedded Software Engineer
Embedded Software Engineer

UEC Electronic • The Farms (SC)

On-site
USD 120,000 - 160,000
Software Applications Engineer
Software Applications Engineer

118-WW TMG MFG OPS • Dallas (TX)

On-site
USD 110,000 - 170,000
Senior Embedded Software Lead - Energy Systems
Senior Embedded Software Lead - Energy Systems

Toyota Material Handling • City of Rochester (NY)

On-site
USD 119,000 - 152,000
Competitive Salary
Performance Bonus
PTO & Holidays
+4