*Job Title: Software Engineer (Java)*
*Duration: 12 Months *
*Location: 45 Griffin Rd.
South, Bloomfield, CT 06002 *
*Description:*
* Responsible for software/firmware function enhancement projects from requirements to production and commercial deployment of ABB’s industry leading Electric-Vehicle (EV) Charging Stations.
*Position Responsibilities: *
* Work collaboratively with business partners and customers to analyze customer requirements, define system technical specifications, and design, develop & enhance embedded software and firmware to optimize system performance and reliability
* Plan, perform and document unit tests
* Analyze test results and present findings at technical design reviews to ensure design robustness, efficiency, future maintainability, and supportability
* Support software QA, help to resolve field issues
*Qualifications Required: *
* Bachelor’s degree in Computer Engineering, Power Electronics, Electrical Engineering or related field is required with a minimum of 3 years of experience in software engineering
* Master’s degree, and/or direct industry knowledge of electric vehicle charging, a plus
* Must have programming experience in Java;
* 2 to 3 years of development in QML required.
* C++ experience a strong plus
* Direct experience with Linux highly preferred
* Should be very comfortable working in a highly collaborative, global team environment, within an R&D Lab facility
* Strong English language speaking, reading and writing proficiency is required
* Very strong analytical skills required, with an inquisitive engineering problem solving mindset
* Experience with Embedded Devices highly preferred.
*Additional experience and capabilities desired: *
* Software version control/configuration management tools, defect tracking tools, and peer review
* OS coding techniques, IP protocols, and application programming interfaces
Job Type: Contract
Salary: $39.
45 - $53.
51 per hour
Application Question(s):
* Able to work on W2 contract?
* What is your Work Authorization/Visa Status?
Experience:
* C++: 1 year (Preferred)
* Linux: 1 year (Preferred)
* Embedded software: 1 year (Preferred)
* Firmware: 1 year (Preferred)
* Java: 1 year (Preferred)
* QML: 1 year (Preferred)
Work Location: In person