Software/Firmware Engineering Manager (Battery Management Systems) - C&D Technologies : Job Details

Software/Firmware Engineering Manager (Battery Management Systems)

C&D Technologies

Job Location : Horsham,PA, USA

Posted on : 2025-07-14T00:41:01Z

Job Description :
It's fun to work in a company where people truly BELIEVE in what they're doing!

We're committed to bringing passion and customer focus to the business.

Position: Manager Software-Firmware Development

The Manager Software-Firmware Development will play a crucial role in mentoring, assisting, and leading teams to execute sophisticated requirements and cutting-edge implementations for lithium battery systems and IIoT applications. You will leverage your technical expertise to diagnose root causes, analyze complex problems, and develop comprehensive solutions.

Ideal Candidate Must-Haves:
  • An analytical mind
  • A passion for technology
  • An ability to problem-solve and think critically
  • A pragmatic perfectionist outlook
  • Excellent written and verbal communication skills
  • An insatiable desire to learn and improve
Responsibilities:
  • Build, lead & mentor high-performing software development teams
  • Develop specifications, design requirements, and architecture documents based on product management requirements
  • Lead the design, development, testing, debugging, and implementation of embedded software and systems
  • Support the development of new systems and the maintenance of existing systems
  • Collaborate cross-functionally with hardware engineers, integration testers, manufacturing engineers, and product support functions
  • Ensure project milestones and goals are met within approved budgets
  • Participate actively in industry activities, identify new software technologies, battery management methodologies, and industry standards, and bring awareness to the software team
  • Required Education & Experience:
    • Bachelor's degree in computer science, computer engineering, electrical engineering, or related field
    • At least 5 years of experience as a software developer
    • 1-3 years of management experience
    • Strong communication skills for internal, external, and leadership interactions
    • Experience with Lithium-ion batteries in motive and stationary appliances
    • 3 years experience in battery management system software development
    • Knowledge of functional safety standards such as UL991, UL1998, or equivalents
    Skills & Proficiencies:
    • Connectivity: Cellular, Wi-Fi, Bluetooth, Zigbee, LoraWAN
    • AWS IoT Core: MQTT, CoAP
    • Operating Systems: FreeRTOS, Embedded Linux, DeviceOS
    • MCU/MPU: NXP, ST, TI
    • Programming Languages: C/C++, Embedded C, others
    • Communication interfaces: CAN, SPI, I2C, USB, UART, Ethernet, others

    If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!

    #J-18808-Ljbffr
    Apply Now!

    Similar Jobs ( 0)