Senior Embedded Software Engineer Battery Management

UEC Electronic

The Farms (SC)

On-site

USD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

UEC Electronic in The Farms, SC is seeking an experienced Embedded Software Engineer to own the full embedded software lifecycle, designing scalable and optimized software for battery management systems on ARM targets. You will work in a multidisciplinary team and contribute to fielded system support, design reviews, and product feature validation.

Ideal candidates bring 10+ years in software development, strong C/C++ skills, RTOS experience, and familiarity with CAN/I2C/SPI interfaces,

Qualifications

  • 10+ years of experience in a Software Engineering/Development role.
  • Proven working experience in embedded software engineering.
  • BS degree in Computer Science or Engineering.
  • Hands-on development and troubleshooting on embedded targets.
  • Solid programming experience in C and C++.
  • Experience in embedded systems design with preemptive, multitasking RTOS.
  • Familiarity with software configuration management tools, defect tracking, and peer review.
  • Excellent knowledge of CAN, I2C, SPI, ADC, and Digital IO and hardware subsystems.
  • Reading schematics and data sheets for components.
  • Strong documentation and writing skills.
  • U.S. citizenship required; visa sponsorship is not available.

Responsibilities

  • Design and implement software for battery management systems on ARM processors from requirements to production as part of a multidisciplinary team.
  • Help support and troubleshoot fielded systems
  • Design, develop, code, test, and debug software
  • Participate in design reviews
  • Analyze and enhance efficiency, stability, and scalability of system resources
  • Integrate and validate new product designs and features
  • Support software QA, including perform code reviews, unit testing, measuring code statistics, and running Lint tools
  • Provide post production support
  • Interface with hardware design and development team members

Skills

C
C++
Embedded software
RTOS
CAN/I2C/SPI
ARM targets
Troubleshooting

Education

BS degree in Computer Science or Engineering

Job description

UEC Electronic in The Farms, SC is seeking an experienced Embedded Software Engineer to own the full embedded software lifecycle, designing scalable and optimized software for battery management systems on ARM targets. You will work in a multidisciplinary team and contribute to fielded system support, design reviews, and product feature validation.

Ideal candidates bring 10+ years in software development, strong C/C++ skills, RTOS experience, and familiarity with CAN/I2C/SPI interfaces,

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

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

UEC Electronic • The Farms (SC)

On-site
USD 120,000 - 160,000
Senior Electrical Battery Engineer - R&D & Energy Storage
Senior Electrical Battery Engineer - R&D & Energy Storage

UEC Electronics • Hanahan (SC)

On-site
USD 100,000 - 140,000
Medical, dental, and vision plans.
401(k) with company match.
Life insurance coverage.
+3
Senior Embedded Engineer – Battery Management
Senior Embedded Engineer – Battery Management

vigilant.engineering • Seattle (WA)

On-site
USD 120,000 - 160,000
Senior Embedded Firmware Engineer
Senior Embedded Firmware Engineer

Oho Group • Austin (TX)

On-site
USD 110,000 - 140,000
Senior Electrical Engineer
Senior Electrical Engineer

vigilant.engineering • Seattle (WA)

On-site
USD 120,000 - 160,000
Embedded Firmware Engineer - Battery Systems (Onsite)
Embedded Firmware Engineer - Battery Systems (Onsite)

Proper Voltage Inc. • Carlsbad (CA)

Hybrid
USD 115,000 - 145,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

People Consultancy Services (PCS) • Bethlehem

On-site
USD 110,000 - 160,000
Embedded Software Team Lead — BMS & Energy Systems
Embedded Software Team Lead — BMS & Energy Systems

People Consultancy Services (PCS) • Bethlehem

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

Toyota Material Handling, Inc. • City of Rochester (NY), Northern (KY)

Hybrid
USD 119,000 - 152,000
Performance Bonus
Paid Time Off and Holidays
Medical plans and Dental & Vision
+6
Battery Controls Engineer — Real-Time Embedded
Battery Controls Engineer — Real-Time Embedded

GMPPU • Concord (NC), Northern (KY)

Hybrid
USD 120,000 - 190,000
401(k) plan with company match
Life insurance and disability coverage
32 days annual leave
+4