Staff Firmware Engineer
2 Months ago
Hudson, Massachusetts, United States
Subscribe to job alerts
Get a weekly digest of the latest climate jobs from thousands of companies in your inbox.
Job Description
American Energy Storage Innovations, Inc. is seeking a Staff Firmware Engineer to design and develop embedded systems for grid-level energy storage units. The role involves leading productivity standards, collaborating with global teams, and developing algorithms for battery management systems. Candidates should have a degree in electrical or embedded engineering, 10 years of experience, and a passion for embedded systems. The position is based in Hudson, MA and requires some travel.
Description
Job Summary:
The Staff Firmware Engineer owns the design, development, and execution of embedded systems in grid level Energy storage unit. This role leads practices and objectives for productivity standards and goal attainment. Success is measured by efficiently implementing and delivering cost-effective solutions. This individual works with global cross-functional teams such as Product, Platforms, Quality Assurance (QA), Energy Management (EMS) and Hardware (HW) designers from concept to mass production.
Responsibilities
• Design the next generation of Battery Management System (BMS) of stationary battery storage system to balance safety, quality, cost, and schedule. The system consists of several domains, for example 1) Li-Ion Cells 2) PCS 3) Thermal 4) Safety 5) EMS client
• Define data set, design data acquisition, and implement communication methods for battery packs at scale.
• Ownership of end-to-end communication stack for interface with PCS, EMS and similar.
• Develop algorithms for SOC, SOH, SOE, Cell balancing, and related, in ARM controller using large amount of data from Cells. Find insights from large data sets collected from Li-Ion cells.
• Architect the Firmware for Safety and non-safety critical components and define mitigation of potential safety issues.
• Define and lead documentation of system requirements, develop unit tests, and perform software/hardware integration. Contribute to building DevOps.
• Drive results within constraints of Product life cycle development and production at scale.
• Coordinate and provide support to worldwide contract manufacturers.
• Represent the business unit at conferences and work with our partners.
• Coach global team members and support creating a high-performance team.
• Supports site installations and observing the health of installed units in the field.
• Adhere to federal and state regulations.
• Adhere to all company policies, processes, and procedures.
• Performs other duties as requested, directed, or assigned.
• Predictable and reliable attendance.
Position Qualifications
• Bachelor’s degree in electrical engineering, embedded engineering, or related field
• Minimum of 10 years’ experience in the embedded field with three (3) years as technical lead.
• Passion for Embedded systems, Experience with ARM M7, FreeRTOS, CAN, RS-485, Modbus, SPI, Power Controls, Python, C systems, OTA (Over the Air Firmware update), LWIP
• Experience on “System mindset” and getting things right over getting things done.
• Willing to transcend skills and share their experience. Background in robotics, automotive, Aeronautics or Power Electronics industry.
• Knowledge of safety requirements for industry such as IEC61508 or UL1998 would be plus.
• Experience in signal/data processing, pattern recognition, data mining & classification using Python tools is preferred.
• Ability to travel domestically and internationally, approximately 15%.
Key Behavioral Competencies
• Takes Initiative: Exhibits strong drive for results and success; conveys a sense of urgency and drives issues to closure; persists despite obstacles and opposition.
• Teamwork: Works cooperatively with others to accomplish team goals and organizational objectives.
• Decision Making & Analysis: Makes sound decisions based upon a mixture of data-driven analysis, expertise, experience, and judgment; collects relevant information, seeking input from others, and identifies connections and/or root causes of problems.
• Delivers Results: Achievement oriented, feeling a sense of urgency to reach goals on time, if not before.
Physical Requirements / Working Conditions
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.
• Prolonged periods sitting at a desk and working on a computer.
• Occasionally working in the lab around battery cells and test equipment, wearing protective gear
• Ability to lift and carry up to 30 pounds and/or position the body to reach items on the floor/below knee level or reach overhead.
• The person in this position needs to occasionally move about in industrial environments, and on uneven terrain, when visiting customer installations
• Works in a temperature-controlled office environment, with occasional work in outdoor weather conditions, and in industrial environments.
• Ability to work in office full-time with potential for flexibility to WFH.
The above statements are intended to describe the general nature and level of work being performed by employees assigned to this position. They are not to be construed as an exhaustive list of all duties, responsibilities, and skills that may be required of the employee. Management reserves the right to add, remove, or otherwise alter these duties, responsibilities, and skills at any time.
AMERICAN ENERGY STORAGE INNOVATIONS, INC. IS AN EQUAL OPPORTUNITY EMPLOYER.
American Energy Storage Innovations Aesi
|
More Engineer - Software jobs in climate
Today
Indiana, United States
Today
Plainfield, United States

Today
Vermont, United States
Today
Lemont, United States
Environmental Engineer
Today
Laramie, United States

Today
Chicago, United States

Today
Manchester, United States

Today
Lawrence, United States

Today
Devens, United States
Today
Normal, United States
Today
Oak Brook, United States
Today
Savannah, United States
Today
Lagos, Nigeria
Today
Dawsonville, United States
Today
Cortland, United States
Other jobs at American Energy Storage Innovations Aesi
2 Months ago
Hudson, United States
2 Months ago
Hudson, United States
2 Months ago
Hudson, United States
2 Months ago
Hudson, United States
2 Months ago
Hudson, United States
2 Months ago
Hudson, United States