Demo

Embedded Systems Engineer

KORE Solutions
Waterbury, VT Full Time
POSTED ON 3/1/2025
AVAILABLE BEFORE 4/26/2025

 

 

Job Title: Embedded Systems Engineer

Reports To: Director of Engineering

Status: Full-Time

FLSA: Exempt (Salaried)

Location: On-site in Waterbury, Vermont 

 

What We Offer

  • A competitive compensation package.
  • Exciting opportunities to further your career with a growing organization.
  • Purpose-led work with a meaningful impact on the climate. 
  • Generous paid time off includes vacation, sick, and volunteer time.
  • Paid parental leave.
  • Comprehensive and affordable health and wellness benefits, including monthly fitness reimbursement.  
  • Retirement plan with a company match and no vesting schedule. 
  • Tuition reimbursement and professional development training. 
  • Team-building events and outings.
  • Other perks such as monthly cell phone reimbursement.

Your Impact

You are a highly skilled Embedded Systems Engineer excited about contributing to the development of KORE’s Battery Management Systems (BMS). You have strong expertise in C programming and embedded software development and are eager to take on the responsibility for designing, developing, and optimizing firmware to enhance the performance and reliability of BMS in Battery Energy Storage Systems. 

 

Essential Functions and Responsibilities  

  • Develop, test, and optimize embedded software for Battery Management Systems using C .
  • Design and implement real-time control algorithms for battery monitoring, balancing, protection and data logging.
  • Integrate embedded software with hardware components such as microcontrollers, sensors, and communication interfaces (CANBUS, MODBUS).
  • Collaborate with hardware engineers to define system architecture and troubleshoot issues.
  • Develop and maintain technical documentation for firmware designs and software architecture.
  • Collaborate with the Customer Support team to ensure installed Battery Management Systems are working as expected.

Qualifications

  • Education: Bachelor's degree in Electrical Engineering, Computer Science, Embedded Systems, or a related field.

       Technical Expertise: 3 years of experience in embedded software development, preferably in battery management systems or power electronics.

       Strong proficiency in C and embedded C.

       Experience with React for front end display of battery data.

       Experience with RTOS (Real-Time Operating Systems) and embedded Linux.

       Hands-on experience with microcontrollers (ARM, STM32, TI, or similar).

       Familiarity with communication protocols (CAN, Modbus, UART, I2C, SPI).

       Experience with version control systems (Git, SVN).

         Communication: Effective verbal and written communication skills, with the ability to clearly convey technical information to both technical and non-technical stakeholders.

         Collaboration and Initiative: Self-motivated with a team-oriented mindset and ability to work independently. Adaptable to shifting priorities in a fast-paced environment.

Preferred Qualifications

  • Knowledge of battery technologies (Li-ion, LiFePO4, etc.) and power management.
  • Conducting unit testing, debugging, and validation of software modules.
  • Debugging skills using oscilloscopes, logic analyzers, and JTAG debuggers.
  • Understanding of functional safety and embedded security concepts.
  • Knowledge of AI/ML applications in battery diagnostics and predictive maintenance.
  • Familiarity with hardware abstraction layers (HAL) and low-level driver development.
  • Experience working in renewable energy sectors.

Work Environment 

  • Hearing and Vision: Must have normal hearing and vision capabilities, with or without corrective lenses or hearing devices, to effectively perform job duties.
  • Physical Requirements: Ability to occasionally lift and move objects weighing up to 25 lbs., as well as perform tasks requiring physical exertion. Must be able to sit for long periods of time and work at a computer.

Work Eligibility

Job applicants must be legally authorized to work in the United States for any employer and on an unrestricted basis. KORE is an E-Verify employer, and in compliance with federal law, all persons hired will be required to verify their identity and eligibility to work in the U.S.

Selected candidate will be subject to a pre-employment background check.

 

KORE is committed to creating an accessible and inclusive hiring process. If you require reasonable accommodation for a disability to access the job application or interview process, please contact Jade Mullins at jmullins@korepower.com.

 

KORE is dedicated to fostering a diverse and inclusive workplace. We believe that diversity of backgrounds, experiences, and perspectives is integral to our success and innovation. KORE is committed to providing equal employment opportunities to all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, disability, age, genetic information, veteran status, or any other legally protected status.

 

 

KORE Solutions is an equal employment opportunity employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, or veteran status, or any other legally protected characteristics with respect to employment opportunities.

2/14/2025

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Embedded Systems Engineer?

Sign up to receive alerts about other jobs on the Embedded Systems Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$162,729 - $194,659
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at KORE Solutions

KORE Solutions
Hired Organization Address Waterbury, VT Full Time
Production Supervisor Reports t o : T he position will report to the Production Manager. Status: Full-time FLSA: Non-Exe...
KORE Solutions
Hired Organization Address Waterbury, VT Full Time
Job Title: Plant Manager Reports To: Director of Operations Status: Full-Time FLSA: Exempt (Salary) Location: On-site fu...

Not the job you're looking for? Here are some other Embedded Systems Engineer jobs in the Waterbury, VT area that may be a better fit.

Jr. Quality Assurance - MNQA-300

Embedded Systems Inc, Hybrid work in Georgia, VT

Sr. Lead Engineer - Embedded

Quest Global Manufacturing, Vergennes, VT

AI Assistant is available now!

Feel free to start your new journey!