C&D Technologies

Embedded Software Engineer

Horsham, PA, US

In-personFull time roleMid Level

About 2 months ago

About the Job

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.




Responsibilities

  • Deliver high-quality C code in a real-time embedded environment

  • Specify, design, and implement functionality and behaviors of embedded subsystems

  • Design the software architecture and firmware implementation on hardware through integration, test, and manufacturing

  • Hands-on hardware bring-up, system debugging and code optimization

  • Make performance and optimization trade-offs to meet product requirements

  • Maintain source code repo and version control process


Qualifications (education, skills, knowledge, experience, etc.)

  • BS or MS in Electrical Engineering, Computer Engineering, Computer Science, or the equivalent in experience with evidence of exceptional ability

  • 2+ years of experience in embedded development in robotics, real-time controls, or system software

  • Strong proficiency in C, familiarity with MISRA C a plus

  • Experience with the embedded microprocessor tools

  • Controls software and algorithm development

  • Ability to collaborate and communicate complex technical concepts

  • Experience with STM32 or ARM microcontrollers a plus

  • Working knowledge of requirements management, change management, and configuration management tools

  • Must be comfortable with hands-on lab work (including the use of scopes/logic analyzers, CAN tools, soldering irons, etc. as needed to support integration)


Working Conditions

Performance of responsibilities occurs generally in an office environment, and requires use of standard office equipment (telephone, personal computer, printer, photocopy machine). Occasional travel is required to C&D plants, vendors, and customer sites. Visits may expose individuals to lead, sulfuric acid, and other chemicals.  Use of electrical test equipment, working with high voltage systems, and electrically live batteries and systems is required.


Other Relevant Job Information

  • Comply with C&D’s Code of Business Conduct


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

About the Company

C&D Technologies Logo

C&D Technologies

Horsham, Pennsylvania, USA

1001-5000

C&D Technologies, Inc. is a technology company that produces and markets systems for the power conversion and storage of electrical power, including industrial batteries and electronics. This specialized focus has established the company as a leading and valued supplier of products in reserve power systems and electronic power supplies. C&D's success in these key markets has been supported by dedication to customer service. The company's core business focuses on reserve power systems supplied to leading operators of telecommunications, data transmission, infrastructure computer systems and utilities to enable them to maintain critical operations during power outages.

Similar Jobs

STILL Logo

Embedded Software Engineer

Embedded Software Engineer

  • STILL
  • Barcelona, CT, ES
  • Hybrid
  • Full time role

STILL is the leading provider of custom intralogistics solutions, high-quality electric forklift trucks, forklifts, pallet trucks and racking systems.

16 days ago

Teledyne Energy Systems Logo

Sr. Embedded Software Engineer

Sr. Embedded Software Engineer

  • Teledyne Energy Systems
  • Oak Ridge, TN, US
  • In-person
  • Full time role

Innovative energy solutions for a greener future through advanced electrolytic, thermoelectric, and fuel cell systems.

3 months ago

Joby Aviation Logo

Embedded Software Engineer, Powertrain

Embedded Software Engineer, Powertrain

  • Joby Aviation
  • San Carlos, CA, US
  • In-person
  • Full time role

Transforming personal mobility with eco-friendly, electric aircraft for safe, quiet, and fast travel.

14 days ago

Nextracker Solar Logo

Robotic Sr. Engineer

Robotic Sr. Engineer

  • Nextracker Solar
  • Oxnard, CA, US
  • In-person
  • Full time role

Optimizing solar energy with resilient, high-performance tracking technologies for affordable, renewable power.

26 days ago

Joby Aviation Logo

Senior Embedded Software Engineer

Senior Embedded Software Engineer

  • Joby Aviation
  • Santa Cruz, CA, US
  • In-person
  • Full time role

Transforming personal mobility with eco-friendly, electric aircraft for safe, quiet, and fast travel.

24 days ago

Supernal Logo

Software Engineer

Software Engineer

  • Supernal
  • Irvine, CA, US
  • In-person
  • Full time role

Pioneering eco-friendly air mobility with electric vertical take-off and landing vehicles.

21 days ago

EVgo Logo

Embedded Software Engineer

Embedded Software Engineer

  • EVgo
  • Los Angeles, CA, US
  • In-person
  • Full time role

20 days ago

EVgo Logo

Embedded Software Engineer

Embedded Software Engineer

  • EVgo
  • El Segundo, CA, US
  • In-person
  • Full time role

20 days ago

Pioneer Transformers Logo

Embedded Software Engineer

Embedded Software Engineer

  • Pioneer Transformers
  • Raleigh, NC, US
  • In-person
  • Full time role

Custom liquid-filled transformers designed for energy-efficient and sustainable electrical solutions.

15 days ago

Nextracker Solar Logo

Sr. Embedded Software Engineering Manager

Sr. Embedded Software Engineering Manager

  • Nextracker Solar
  • Sorocaba, SP, BR
  • In-person
  • Full time role

Optimizing solar energy with resilient, high-performance tracking technologies for affordable, renewable power.

15 days ago