Engineer II, Software
Eos Energy Enterprises, Inc.
About Eos Energy Enterprises
Eos Energy Enterprises, Inc. is accelerating the shift to American energy independence with positively ingenious solutions that transform how the world stores power. Our breakthrough Znyth™ aqueous zinc battery was designed to overcome the limitations of conventional lithium-ion technology. It is safe, scalable, efficient, sustainable, manufactured in the U.S., and the core of our innovative systems that today provides utility, industrial, and commercial customers with a proven, reliable energy storage alternative for 3 to 12-hour applications. Eos was founded in 2008 and is headquartered in Edison, New Jersey. For more information about Eos (NASDAQ: EOSE), visit .
Take the next step in your career now, scroll down to read the full role description and make your application.
About the Role:
The Software Engineer II is responsible for the design, development, implementation, testing and maintenance of new and existing software in various hardware platforms running RTOS, Linux, and Windows operating systems. The position will involve working with electronics, mechanical, and systems engineers in developing and testing utility scale battery power control and communication systems.
Responsibilities
- Implement software algorithms and functions within a cross-functions development team of scientists and engineers.
- Participate in requirement understanding, definition, and negotiation with internal stakeholders.
- Attain a thorough understanding of the existing projects and solutions to then contribute to troubleshooting and upgrading of the solutions according to requirements.
- Individually develop software, ensuring efficient program logic and data manipulation with generally accepted programming standards and techniques.
- Test and debug software by applying debugging tools/software to ensure the code meets standards and all other requirements. Contribute to efforts to automate testing using in-house built tools.
- Design, debug, and test simulation programs and tools.
- Lead projects when necessary and act as intermediary technical support between engineers and sr. engineers.
- Support certification testing and compliance to safety standards.
- Document and maintains documentation of new and existing designs.
- Other duties, responsibilities and activities may change or be assigned at any time with or without notice.
Knowledge, Skills, and Abilities
- Strong written and verbal communications skills.
- Highly independent, task-oriented self-starter able to identify and support a high-level team mission.
Education and Experience
- Bachelor's degree in computer science, software engineering, or allied engineering discipline required.
- Minimum of 5 years' experience.
- 5+ years of experience programming for deployment in a Linux and Windows environments
- Experience as a DevOps engineer handling deployment, maintenance, and troubleshooting.
- Ample experience as a tester of software developed by others.
- Skilled in multiple programming/scripting languages including Python, C++, etc.
- Working familiarity of version control in software development.
- Algorithm development and dynamic system mathematical modelling.
- Software development life cycle.
- Software packaging for x86, x64, and Arm processors including Docker container, and others.
Travel
- Local Travel: 10-25%
- Overnight/North America: 10-25%
Working Conditions
- Office Environment - Must be able to remain in a stationary position 50% of the time and occasionally move about inside the office to access file cabinets, office machinery, etc. Required to have close visual acuity to perform an activity such as: preparing and analyzing data and figures; transcribing; viewing a computer terminal; extensive reading. May be required to exert up to 25 pounds of force occasionally to lift, carry, push, pull or otherwise move objects, including the human body.
- Factory - The worker may be subject to hazards. Includes a variety of physical conditions, such as proximity to moving mechanical parts, vibration, moving vehicles, electrical current, exposure to temperature changes or exposure to chemicals. While performing the duties of this job, the employee may be exposed to fumes, airborne particles, odors, dust, mists, and gases. The noise level in the work environment can be loud. Required to have close visual acuity to perform an activity such as: preparing and analyzing data and figures; transcribing; viewing a computer terminal; extensive reading; visual inspection involving small defects, small parts, and/or operation of machines (including inspection); using measurement devices; and/or assembly or fabrication parts at distances close to the eyes. Machinery operation requires the use of safety equipment to include but not limited to eye safety glasses, hearing protectors, work boots, and lab coats. xhyhwjd May be required to exert up to 50 pounds of force occasionally to lift, carry, push, pull or otherwise move objects, including the human body.
- ...headquartered in Edison, New Jersey. For more information about Eos (NASDAQ: EOSE), visit eose.com . About the Role: The Software Engineer II is responsible for the design, development, implementation, testing and maintenance of new and existing software in various...SuggestedFull timeWork at officeLocal areaShift workNight shift
- ...curiosity, and compassion—will help fuel our innovation and achieve the TeleTracking promise of revolutionizing modern healthcare. Software Engineer II, Logistics EngineeringTeleTracking is an integrated healthcare operations platform provider that is Expanding the Capacity...SuggestedVisa sponsorshipWork visa
$128k - $252.5k
Position Summary US-E - Consulting - Lead Integration Engineer II - AI & Engineering/EaaS Join our AI & Engineering team in transforming... ..., and operate integrated/verticalized sector solutions in software, data, AI, network, and hybrid cloud infrastructure. These...SuggestedLocal areaVisa sponsorshipFlexible hours$91.1k - $179.5k
Position Summary Join our AI & Engineering team in transforming technology platforms, driving... .../verticalized sector solutions in software, data, AI, network, and hybrid cloud infrastructure... ...ll do As an AI and Data Science Engineer II on the AI & Data team, you will be...SuggestedLocal areaVisa sponsorship$126k - $201k
...safer, get crucial goods where they need to go, and make mobility more efficient and accessible for all. We’re searching for a Software Engineer II, Pipeline Automation & Acceleration.In this role, you willDesign, develop, and validate onboard and off-board autonomy...SuggestedWork at officeLocal area3 days per week- ...resisted innovation. Join us!We are hiring a Senior AI Security Engineer II to lead the security, governance, and risk management of AI at... ...of modern AI systems, cloud-native architectures, and software engineering practices. This individual will partner closely with...
$100k - $120k
...Job Description Job Description RFA Engineering ( is an engineering service provider dedicated to delivering our clients with... ...additional opportunities within our own organization. Embedded Software Engineer II This selected candidate will work with an experienced...Full timeTemporary workInternshipWork at officeFlexible hours- ...Join us!About the RoleWe’re looking for a Senior Design System Engineer II to shape and scale the visual and interaction foundations of Blink’s digital ecosystem. You’ll partner with Product Design, Software Engineering, and cross-functional teams to evolve the shared...
- ...innovation and achieve the TeleTracking promise of revolutionizing modern healthcare. About the roleTeleTracking is seeking a Software Engineer II - Quality Engineering to design, develop, and maintain automated testing solutions that improve software quality, accelerate...Visa sponsorshipWork visa
$91.1k - $179.5k
...significant impact on our clients’ success. We are hiring an AI Engineer to build and operate the data, features, and GenAI foundations that... ...10/30/2026. Work you'll do As an AI and Data Science Engineer II on the HC Forward team, you will be responsible for designing,...Local area$150.32k - $225.48k
...sensors and compute systems, test operations, systems and safety engineering - all dedicated to redefining the relationship between people... ...team:The Onboard Platform - High Level OS team is an embedded software team which is responsible for managing OS bring-up and...Permanent employmentFull timeWork at officeImmediate startVisa sponsorship$126k - $201k
...roads safer, get crucial goods where they need to go, and make mobility more efficient and accessible for all.We are seeking a Software Engineer and Machine Learning practitioner to join the Perception Tracker Team at Aurora. In this role, you will play a critical part...Work at officeLocal area3 days per week- ...Data Engineer II Data and Analytics | Artificial Intelligence and Data Science Atlanta, Georgia, United States Austin, Texas, United States Baltimore, Maryland, United States Boston, Massachusetts, United States Charlotte, North Carolina, United States...
$141k - $278k
Position Summary Lead Network Engineer Our Enterprise Networks practice, part of Hybrid Cloud Infrastructure within AI & Engineering, helps clients architect, modernize, and operate the network foundation that underpins their digital and AI-driven ambitions. We...Local area$182.8k - $247.3k
...growing!) learners around the world.We’re looking for backend engineers who have experience building and operating reliable, scalable... ...performance across different use cases.ð§ You will...Collaborate on software projects with product design and backend aspectsDevelop,...Work experience placement- ...title and job location in your email message. AI Engineer II (Mid-Level), Agentic Systems System One is developing... ...or a related field; M.S. preferred • 3 to 6 years of software, ML, or data engineering experience, with at least 1 year...Full timeLocal areaImmediate startRemote workRelocation
- ...dashboards, and service health indicators.Design and implement software-driven solutions within the IT domain, automating manual... ...from concept to delivery while aligning stakeholders across IT, engineering and partner teams.Proactively identify systemic risks and reliability...
$153k - $207k
...learners around the world.About the Role...We are hiring for Android Engineers at various levels, and below you can find more information... ...drive DAU aligned monetization.ð§ You will...Collaborate on software projects with product design and backend aspectsDevelop,...Work experience placement- ...analyze failure modes to improve system performance. Drive software from prototype through production, including large-scale data... ...’s degree or higher in Computer Science, Robotics, Electrical Engineering, or a related field, or a bachelor’s degree with at least 1 year...Full timeWork at office3 days per week
$120k - $150k
...to protect their most valuable assets—people, data, and machines—ensuring they remain safe and secure. As an Embedded Software Engineer II, you will own specific components of our embedded stack, working close to the hardware on the real-time firmware that our safety...Remote work$91.1k - $179.5k
...client needs and extend our Human Capital service offerings. Recruiting for this role ends on 10/30/2026. Work you'll do The Data Engineer Consultant will support data architecture and engineering delivery that enables artificial intelligence (AI), machine learning (ML...Local area$75k - $110k
...Legrand has an exciting opportunity for an Applications Engineer II to join the Starline Team reporting into Canonsburg, PA but working from home with approximately 25 percent travel to customers. The Applications Engineer II provides engineering expertise, project...Full timeFor contractorsWork at officeRemote workWork from home$128k - $252.5k
Position Summary Build and lead mobile engineering efforts that support personalized marketing, customer engagement, and digital... ...to guide Android architecture discussions. The Lead Software Engineer II will serve as a client-facing solution architect, lead technical...Local areaVisa sponsorship- ...accelerating frontier research with high-quality data, advanced training pipelines, plus top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality, multimodality, and agents; and second, by applying that expertise to help...Remote jobFor contractorsFlexible hours
- ...Systems (TAS) initiative advances and transitions AI and edge software capabilities with a focus on production-readiness of AI and edge... ...of our work is the advancement and transition of software engineering tools, methods, and approaches to enable production-readiness...Full timeTemporary workWork at officeFlexible hours
$122k - $240.5k
Position Summary Software Engineer III with Agentic AI Experience, AI & Engineering/Engineering as a ServiceAgentic AI is moving from experimentation to production, and organizations everywhere are racing to figure out how to build it responsibly and at scale. We...Work at officeLocal areaVisa sponsorshipFlexible hoursShift work- At the National Robotics Engineering Center (NREC), it is our engineers and technicians who drive the breakthroughs that define our success... ..., high-performance, and robust code to advance and mature our software stack in robotic applications.Systematic Performance...Full timeWork experience placementFlexible hours
- ...work. We warmly welcome individuals of similar mindset to join our ranks. For this role, we are seeking a solid Embedded Software Engineer who can take full end-to-end ownership of software for our robotics components and systems. Whether your background is strictly...Full time
- ...Senior Site Reliability Engineer (SRE) Location: Pittsburgh, PA / Cleveland, OH / Dallas, TX FTE Position Overview We are seeking... ...ITCAM / TrueSight / OEM Tomcat / Apache / WebSphere (WAS) / IIS REST & SOAP Web Services Log Analysis & Troubleshooting...Full timeLocal areaShift workWeekend work
- ...Collaborate with architects, product owners, BAs, QA, and engineering teams. Troubleshoot application issues and perform root-cause... ...reliability. Must-Have Skills: ~6+ years of professional software development experience ~ Strong Java & Spring Boot ~ Spring...Hourly payWork visa
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Engineer II, Software. Be the first to apply!
- software engineer amazon Pittsburgh, PA
- information technology software engineer Pittsburgh, PA
- federal - software developer Pittsburgh, PA
- rust software engineer Pittsburgh, PA
- software engineer remote Pittsburgh, PA
- junior software developer internship Pittsburgh, PA
- remote entry level software developer Pittsburgh, PA
- software engineer contract Pittsburgh, PA
- network software engineer Pittsburgh, PA
- intel software engineer Pittsburgh, PA





