View All Jobs 114880

Embedded Software Engineer

Design and implement embedded firmware for energy storage control systems
Horsham, Pennsylvania, United States
Mid-Level
3 weeks ago
Trojan Battery

Trojan Battery

A leading manufacturer of deep-cycle batteries for a variety of applications, including renewable energy, golf, and industrial uses.

2 Similar Jobs at Trojan Battery

Job 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

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

+ Show Original Job Post
























Embedded Software Engineer
Horsham, Pennsylvania, United States
Engineering
About Trojan Battery
A leading manufacturer of deep-cycle batteries for a variety of applications, including renewable energy, golf, and industrial uses.