Senior Embedded Engineer – Battery Management Systems

East Penn Manufacturing Company

Ann Arbor (MI)

On-site

USD 110,000 - 150,000

Full time

11 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Health insurance
Retirement plan with company match
Paid time off
Employee assistance program

Job summary

East Penn Manufacturing, via Navitas Systems, is seeking a Senior Software Engineer to advance our Battery Management Systems platform. You will contribute across the product development lifecycle, from concept through production, and work with cross-functional teams to resolve complex technical challenges.

The ideal candidate will have strong embedded C/C++ skills, experience with CAN networks, and a track record of delivering safety-critical embedded software for battery systems.

Qualifications

  • Degree in Electrical, Computer, Controls or related field.
  • Experience with embedded software development for production products.

Responsibilities

  • Develop and support BMS software from requirements to production release.
  • 2.
  • 3. Own complex BMS issues across software, electronics, and hardware interfaces.
  • 4. Collaborate with Systems, Hardware, Validation, Manufacturing and Quality teams.
  • 5. Define verification methods and perform integration and testing with BMS hardware.
  • 6. Provide technical direction for external engineering partners.

Skills

Embedded C/C++
CAN protocols (J1939/UDS)
Schematic reading
SOC/SOH concepts
Cross-disciplinary problem solving
Communication across teams

Education

Bachelor's degree in Electrical/Computer/Controls Eng

Tools

CANalyzer
CANoe
MATLAB/Simulink
Model-based development

Job description

East Penn Manufacturing, via Navitas Systems, is seeking a Senior Software Engineer to advance our Battery Management Systems platform. You will contribute across the product development lifecycle, from concept through production, and work with cross-functional teams to resolve complex technical challenges.

The ideal candidate will have strong embedded C/C++ skills, experience with CAN networks, and a track record of delivering safety-critical embedded software for battery systems.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer, Battery Management Systems
Senior Embedded Software Engineer, Battery Management Systems

East Penn Manufacturing Company, Inc. • Ann Arbor (MI)

On-site
USD 120,000 - 180,000
Competitive compensation
Group health insurance
3% employer retirement contribution
+4
Senior Embedded Software Engineer, Battery Management Systems
Senior Embedded Software Engineer, Battery Management Systems

careersnavitas-eastpennmanufacturing • Ann Arbor (MI)

On-site
USD 110,000 - 150,000
Competitive compensation
Health insurance
Retirement plan
+1
Senior Embedded BMS Software Engineer
Senior Embedded BMS Software Engineer

UNAVAILABLE • Ann Arbor (MI)

On-site
USD 120,000 - 160,000
Competitive compensation
Group health insurance
Retirement Savings Plan
+4
Senior Embedded BMS Engineer - Build Next-Gen Battery Systems
Senior Embedded BMS Engineer - Build Next-Gen Battery Systems

Navitas Systems, LLC • Ann Arbor (MI), Northern (KY)

Hybrid
USD 120,000 - 155,000
Competitive compensation
Group health insurance
Retirement Savings Plan
+2
Senior Software Engineer
Senior Software Engineer

East Penn Manufacturing Company • Ann Arbor (MI)

On-site
USD 110,000 - 150,000
Competitive compensation
Health insurance
Retirement plan with company match
+2
Senior Software Engineer
Senior Software Engineer

careersnavitas-eastpennmanufacturing • Ann Arbor (MI)

On-site
USD 110,000 - 150,000
Competitive compensation
Health insurance
Retirement plan
+1
Senior Software Engineer
Senior Software Engineer

UNAVAILABLE • Ann Arbor (MI)

On-site
USD 120,000 - 160,000
Competitive compensation
Group health insurance
Retirement Savings Plan
+4
Job Posting Title Senior Software Engineer
Job Posting Title Senior Software Engineer

Navitas Systems, LLC • Ann Arbor (MI), Northern (KY)

Hybrid
USD 120,000 - 155,000
Competitive compensation
Group health insurance
Retirement Savings Plan
+2
Senior Battery Product Architect & Technical Lead
Senior Battery Product Architect & Technical Lead

East Penn Manufacturing Company, Inc. • Ann Arbor (MI)

On-site
USD 105,000 - 165,000
Competitive compensation
Health insurance
Retirement plan with company match
+4
Senior Software Engineer
Senior Software Engineer

East Penn Manufacturing Company, Inc. • Ann Arbor (MI)

On-site
USD 120,000 - 180,000
Competitive compensation
Group health insurance
3% employer retirement contribution
+4