ReadingRecruiter Since 2001
the smart solution for Reading jobs

Software Engineer

Company: EnerSys Delaware Inc.
Location: Reading
Posted on: June 12, 2021

Job Description:

EnerSys is the global leader in stored energy solutions for industrial applications. We have over thirty manufacturing and assembly plants worldwide servicing over 10,000 customers in more than 100 countries. Worldwide headquarters are located in Reading, PA, USA with regional headquarters in Europe and Asia. We complement our extensive line of Motive Power and Energy Systems with a full range of integrated services and systems. With sales and service locations throughout the world, and over 100 years of battery experience, EnerSys is the power/full solution for stored DC power products. We continue to grow in our industry by ensuring all employees possess the following core competencies: customer focused, team player, engaged, ethical, strong communication skills, and works safely.

Job Purpose

Primarily responsible for design and develop software applications with limited supervision.

Essential Duties and Responsibilities

  • Develop OCPP 1.6J and OCPP 2.0 software
  • Develop IEEE2030.5 and OpenADR 2.0 software
  • Develop user friendly display HMI and mobile Apps
  • Participate in requirements gathering, code design, and documentation
  • Work on projects/matters of varying complexity with little oversight
  • Follow established coding standards and techniques to create well-designed, testable, efficient code
  • Maintain proficiency in the application and use of systems, tools, and processes within the departments scope
  • Assist in code reviews and with activities for projects, system improvements, and ad-hoc or emergency requests
  • Provide support for more senior level engineers in the engineering team


Bachelor's degree; BSCS, BSCE, BSEE or equivalent

2+years of software development and design experience

Knowledge of software architecture.

In-depth experience with Javascript, Json, websocket, Node.js.

Knowledge of scalable logical and physical database design.

Knowledge of cloud technologies including SaaS, PaaS, and IaaS.

Experience with AWS EC2 and Microsoft Azure services.

Experience with latest cyber security techniques.

Through understanding of UI and UX development processes, storyboards, wireframes, and rapid prototyping tools.

Familiarity of design/development of embedded systems.

Understanding of C, C#, C++, Python and JAVA programming languages.

Experience with various connectivity protocols (Modbus, CAN, WiFi, Bluetooth, LoRaWan, SigFox, Zigbee).

Linux/RTOS experience.

Familiarity with debugging.

General Job Requirements

  • This position will work in an office setting, expect minimal physical demands.
  • Must be able to lift 25 pounds/11.5 kilos on occasions.

EnerSys provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. EEO/M/F/Vets/Disabled

EEO is the Law

EEO is the Law Supplement

Pay Transparency Nondiscrimination

Keywords: EnerSys Delaware Inc., Reading , Software Engineer, Other , Reading, Pennsylvania

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Pennsylvania jobs by following @recnetPA on Twitter!

Reading RSS job feeds