Senior Embedded Software Developer
Job Description
Job Summary:
The Senior Embedded Software Developer will contribute to the design, development, and testing of Energy Management Systems (EMS) applications running on ABS Embedded EMS Server for Grid-scale Energy Storage Applications. Successful candidate will work with global cross-functional teams i.e., Product, Platforms, QA and HW designers from concept to product rollout.
Responsibilities:
- Contribute to design next generation of Energy Management Solution (EMS) for ABS' SiteView Software Suite.
- Implement communications connectors for Customer interface (DNP3, Modbus), BMS communications (MQTT), and others.
- Work with System Engineers to transform requirements into working solutions, review schematics design and develop scripts for testing.
- Develop unit tests and software/hardware integration.
- Adhere to ABS Software Development practices and methodologies.
- Technology used:
- C/C++
- Linux Ubuntu Development Environment
- Ti Sitara (Am335x, Am64x) uProcessors
- Buildroot Linux kernel
- CAN-FD
- SPI, A/D,
- Networking
- DNP3,
- Modbus
- Hardware in Loop
- Python
- Etc.
- Other duties as assigned.
- Predictable and reliable attendance.
Position Qualifications:
- Bachelor required; Master's preferred in Electrical / Embedded Software Engineering.
- Minimum of five (5) years' experience, in Embedded Field
- Good Experience with Micro Peripherals and managing large amount of data in ARM Controllers.
- Developing communication interface using CAN, Modbus.
- DNP3 experience desirable.
- Hands on experience in battery management of Lithium-Ion Batteries desirable.
- Proven track record of development of embedded Linux system applications.
- Experience in signal/data processing, pattern recognition, data mining & classification is preferred.
- Passion for agile software development, continuous deployment and working with Global teams.
- Knowledge of dev-ops followed in software industry. (Static code analysis, Git, Jenkins etc.)
Key Competencies:
- Focuses on Quality: Drives work results with a quality focus on actions and results.
- 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
- Continual Improvement: Displays a consistent orientation toward producing the highest quality products or services, while keeping a focus on sustainability. Constantly looking for incremental improvements in work processes and results.
- Takes Initiative: Exhibits strong drive for results and success; conveys a sense of urgency and drives issues to closure; persists despite obstacles and opposition.
- Working Safely: Demonstrates safe behaviors. Aware of potential risks and threats in the workplace.
- Delivers Results: Achievement-oriented, feeling a sense of urgency to reach goals on time, if not before.
- Teamwork: Works cooperatively with others to accomplish team goals and organizational objectives.
- Communications: Exchanges thoughts, feelings, and information effectively.
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.
- Constantly operates a computer and other office equipment.
- Ability to adjust focus, especially due to concentration on a computer screen.
- May need 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.
- Works in a temperature-controlled office environment, with occasional work in outdoor weather conditions, and in industrial environments.
- The noise level in the work environment can be moderately loud.
Why Join Us
American Battery Solutions (ABS) provides comprehensive benefit plan options at no cost, competitive salary, and equity eligibility to all associates. ABS is committed to a diverse and inclusive workplace
Benefits Overview
- Paid time off includes 4 weeks, 15 holidays, sick time, and parental leave.
- 100% company-paid medical, dental, vision, short-term disability, long-term disability life insurance.
- Flexible Spending Account (FSA) and Health Savings Account (HSA) offerings.
- Company provided 401K savings plan with matching contributions to help you save for retirement.
- Voluntary benefits offerings.
- Tuition assistance.
- Employee Referral program.
- Employee development and career growth opportunities.
About Us
At American Battery Solutions (ABS) we are developing the next generation of battery energy storage systems that will power the vehicles of today and tomorrow! Our team works with the latest technologies and battery chemistries engineering, testing, and manufacturing batteries to power the world's electric propulsion transition. At ABS you may get a chance to work on a project for an autonomous warehouse robot or an autonomous lawnmower, or you may work on a battery for a fleet of delivery vehicles or a transit bus, or even an EV start-up or a massive grid energy storage system. Our team is led by some of the industry's most experienced professionals, but we pride ourselves on developing a diverse team of next-generation battery experts.
The Location -Hudson, MA
American Battery Solutions Energy Storage Division is conveniently located in Hudson Massachusetts directly across from the 290 and 495 freeways. This location is uniquely positioned less than one mile from downtown Hudson, as well as being close to downtown Marlborough offering numerous restaurants, parks, shopping, and many other attractions. American Battery Solutions is located roughly 45 min drive from downtown Boston, New Hampshire, Rhode Island, and parts of Connecticut. There are a wide range of activities that the area offers to its residents including competitive sports programs, woodlands, as well as safe and entertaining nightlife are all located within minutes of the ABS facility. Hudson mass was awarded the winner of "America's Main Streets" by a national organization which promotes locally owned businesses. Whether you are looking for hiking, mountain biking, sports lakes, access to Boston, or just a fantastic meal, Hudson, MA has something for everyone.
AMERICAN BATTERY SOLUTIONS IS AN EQUAL OPPORTUNITY EMPLOYER.
Date Posted
07/31/2023
Views
4
Similar Jobs
Senior Software Engineer (Scala/Java) - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...
View DetailsSoftware Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation
Views in the last 30 days - 0
The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...
View DetailsSoftware Engineering Manager - Cargill
Views in the last 30 days - 0
The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...
View DetailsSenior Finance Business Partner (d/f/m) - Personio
Views in the last 30 days - 0
Personio an intelligent HR platform is seeking a Senior Manager for FPA to lead financial planning and analysis for key departments The ideal candidat...
View DetailsSenior Lead, Talent Acquisition - Sales (Relocation to Munich) (d/f/m) - Personio
Views in the last 30 days - 0
Personio a leading HR platform is seeking a Senior Lead Talent Acquisition professional to drive growth in the Revenue and Success functions across Eu...
View DetailsSenior Pricing Analyst - Cencora
Views in the last 30 days - 0
Cencora formerly known as AmerisourceBergen is a leading global pharmaceutical solutions organization They are currently experiencing rapid growth in ...
View Details