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 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 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. 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
- ...in Edison, New Jersey. For more information about Eos (NASDAQ: EOSE), visit eose.com. \n \n About the Role: \n The Software Engineer II is responsible for the design, development, implementation, testing and maintenance of new and existing software in various...SuggestedWork 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
- ...Software Engineer II Do you have a passion for building market leading software solutions for the Metals Industry? As the biggest full-liner for the metals industry, we deliver by seamless integration of our software with metals production equipment and automation...Suggested
$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$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...Local areaVisa sponsorship- ...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- Position Summary Our Deloitte AI & Engineering team to transform technology platforms, drive innovation, and help make a significant... ...through innovation.Work you'll doAs a Project - Lead Software Engineer II on the AI & Engineering team, you will be responsible for:...Local areaFlexible hours
- ...Description Full Stack Application Developer II Summary The Full Stack Application... ..., working along with a team of other software developers, among other duties. The Full... ...SMS Electric and Automation team, Data Engineers, Data Scientist, UX Designers, and industry...
- ...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
$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 to Vehicle Platform Integrations Team.In this role, you willWork within our vehicle integration team to develop infrastructure...Work at officeLocal area3 days per week- ...DescriptionThe Core Application Developer II is a mid entry level systems application... ...solutions• Participate in all phases of the software development life cycle (SDLC)•... ...Technology (Software development track) or Engineering with a programming concentration AND at least...Full timeWork experience placementWork at office
$71.3k - $140.6k
Position Summary Our Deloitte AI & Engineering team works to transform technology platforms, drive innovation, and help make a significant... ...innovation. Work you'll do As a PROJECT - Data Engineer II on the AI & Data 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$55.81 - $65.66 per hour
...Canada. We deliver agile, scalable talent solutions across IT, engineering, life sciences, clinical, and professional staffing, powered by... ...is certified to ISO 9001, ISO 14001, ISO 27001, and SOC 2 Type II standards, reflecting our commitment to quality, security, operational...Temporary workLocal area- ...PA Top 3 Skills: Coding in C, C++, and Python Strong software design analysis Capable of expressing positions without confrontation... ...: ~ Bachelor's degree in computer science, software engineering or relevant field required. ~2-3 years of experience in...
$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- We're seeking a Design Engineer II to support electric utility distribution projects by designing reliable overhead and underground distribution... ...analyses on complex work.Utilize CAD and engineering analysis software to support project deliverables.Communicate scope, cost,...Full timeWork experience placementFlexible hours
$207k - $300k
...entire web stack, ensuring excellence in frontend, backend, and software quality.Drive technical directions across multiple teams and... ...organization.Like Google's own ambitions, the work of a Software Engineer goes beyond just Search. Software Engineering Managers have not...$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- Job-ID29336209Reference26-26517Years of Experience Required: 3-5 years Job Description: Responsible for the design, development, coding, testing, debugging and documentation of applications to satisfy the requirements of one or more user areas. May include hands-on new...
$125k - $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$82.6k - $162.8k
Position Summary Our Deloitte Finance Transformation team practices to help chief financial officers, controllers, and finance teams define and execute their finance and global business services agendas and strategies. You will work with leading-class teams and solutions...Local areaRemote work- ...Technology Officer, the Lead Enterprise Systems Engineer works to analyze, plan, implement,... ...Coordinate testing and application of ongoing software patches or upgrades• Lead in planning and... ..., Group Policy, DFS, File Shares, IIS, Hyper-V, cloud technologies (Azure, Office...Full timeFor contractorsWork at officeNight shift
$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- ...At LB Foster, our people are critical to our success. We are looking for an HR Business Partner II to support leadership and employees across multiple site locations by providing practical HR guidance, delivering HR programs, and helping create a positive employee experience...Full timeWork at officeLocal areaFlexible 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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Engineer Ii, Software. Be the first to apply!
- software engineer full time Pittsburgh, PA
- graduate software developer no experience Pittsburgh, PA
- software engineer healthcare Pittsburgh, PA
- network software engineer Pittsburgh, PA
- software engineer internship Pittsburgh, PA
- senior software engineer Pittsburgh, PA
- software system engineer Pittsburgh, PA
- software developer Pittsburgh, PA
- ngo software engineer Pittsburgh, PA
- startup software engineer Pittsburgh, PA






