Software Engineer II: Embedded & DevOps (Linux/Windows)

EOS

Erie (CO)

On-site

USD 90,000 - 130,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Eos Energy Enterprises is seeking a Software Engineer II to design, develop, implement, test, and maintain software across RTOS, Linux, and Windows platforms, collaborating with electronics, mechanical, and systems engineers on utility-scale battery power control and communication systems.

You will work in a cross-functional team to implement algorithms, understand requirements, troubleshoot, and lead projects as needed, while applying rigorous testing, documentation, and DevOps practices to

Qualifications

  • Bachelor’s degree in computer science, software engineering, or allied engineering.
  • Minimum 5 years of experience.
  • 5+ years programming for Linux and Windows environments.
  • DevOps experience with deployment and troubleshooting.
  • Experience testing software developed by others.
  • Proficient in Python and C++.
  • Familiar with version control systems.

Responsibilities

  • Implement software algorithms within a cross-functional team.
  • Engage in requirements understanding with internal stakeholders.
  • Troubleshoot and upgrade existing projects.
  • Develop software with efficient logic and data manipulation.
  • Test and debug, contribute to automated testing.
  • Design, debug, and test simulation tools.
  • Lead projects as needed and assist senior engineers.
  • Support certification testing and safety standards.
  • Document designs and maintain documentation.
  • Handle other duties as assigned.

Skills

Python
C++
Linux
Windows
DevOps
Testing
Version control
Docker
Algorithms

Education

Bachelor's degree in CS/Software Eng

Tools

Git

Job description

Eos Energy Enterprises is seeking a Software Engineer II to design, develop, implement, test, and maintain software across RTOS, Linux, and Windows platforms, collaborating with electronics, mechanical, and systems engineers on utility-scale battery power control and communication systems.

You will work in a cross-functional team to implement algorithms, understand requirements, troubleshoot, and lead projects as needed, while applying rigorous testing, documentation, and DevOps practices to

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer II — Battery Power & Control Systems
Software Engineer II — Battery Power & Control Systems

Eos Energy Storage • United States

On-site
USD 110,000 - 150,000
Software Engineer - Battery Power & Control Systems
Software Engineer - Battery Power & Control Systems

Eos Energy Storage • Pittsburgh

On-site
USD 90,000 - 130,000
Software Tools Engineer — Battery Testing & Automation
Software Tools Engineer — Battery Testing & Automation

Eos Energy Storage • Edison (NJ)

On-site
USD 90,000 - 130,000
Energy Storage Software Engineer – Control & Simulation
Energy Storage Software Engineer – Control & Simulation

Eos Energy Storage • United States

On-site
USD 95,000 - 120,000
Engineer II, Software
Engineer II, Software

EOS • Erie (CO)

On-site
USD 90,000 - 130,000
Battery Systems Software Engineer: Tooling & Automation
Battery Systems Software Engineer: Tooling & Automation

EOS • Edison (NJ)

On-site
USD 90,000 - 130,000
Engineer II, Software
Engineer II, Software

Eos Energy Storage • United States

On-site
USD 110,000 - 150,000
Software Engineer
Software Engineer

Eos Energy Storage • Pittsburgh

On-site
USD 90,000 - 130,000
Embedded Software Engineer, ESS
Embedded Software Engineer, ESS

ESP Interactive Solutions, Inc • Burlingame (CA)

On-site
USD 100,000 - 140,000
Tooling Software Engineer for Battery Systems
Tooling Software Engineer for Battery Systems

Eos Energy Enterprises, Inc. • Edison (NJ)

Hybrid
USD 90,000 - 130,000