Embedded Engineer

Not Interested
Bookmark
Report This Job

profile Job Location:

Bethlehem, GA - USA

profile Monthly Salary: Not Disclosed
Posted on: 20 hours ago
Vacancies: 1 Vacancy

Job Summary

Myers Emergency Power Systems (Myers EPS) launched a new product line EnerShed that offers powerful and safe energy storage solutions for the commercial and industrial (C&I) storage and renewables markets. Already a leading designer & manufacturer of highly engineered backup power technology for emergency lighting traffic rail and broadband Myers new Battery Energy Storage Systems (BESS) expands our market into high growth renewables and energy efficiency categories that will enable customers to drive meaningful energy cost savings through clean renewable energy usage.

Our team is dedicated to providing customers with products that meet or surpass industry standards for quality reliability and performance. Our commitment to customer satisfaction forms the foundation of our ongoing success. Our knowledgeable employees are continuously improving manufacturing and business processes to provide the best experience for customers.

Based at our Bethlehem PA facility the Embedded Engineer will contribute to the design development integration and validation of embedded software for innovative products in the blossoming Battery Energy Storage System (BESS) and distributed energy markets. This role supports the full firmware lifecycle from early requirements definition and architecture through implementation verification validation and production release.

The Embedded Engineer will work within a structured V-model development environment and collaborate closely with electrical engineers systems engineers application software engineers manufacturing and test teams in office lab and manufacturing environments. This hands-on position emphasizes robustness safety and reliability for embedded systems operating in high-power grid-connected and mission-critical environments.


You will:

Embedded Software Development

  • Develop test and maintain embedded firmware for distributed systems utilizing multiple microcontrollers.
  • Implement software on Texas Instruments C2000 multi-core platforms and STM32 ARM Cortex-M33 devices.
  • Write high-quality embedded C for bare-metal and RTOS-based environments.
  • Develop C components using object-oriented design principles where appropriate.
  • Support integration with power electronics battery management systems sensing hardware and control architectures.
  • Contribute to embedded software architecture task design and resource optimization.

Distributed Systems & Communications

  • Implement and maintain industrial communication protocols including CAN Modbus and Ethernet-based interfaces.
  • Support coordination and data exchange between distributed controllers and supervisory systems.
  • Implement fault handling diagnostics and health monitoring features to improve system robustness.
  • Support integration with higher-level control monitoring and data acquisition systems.

Testing Validation & Quality

  • Contribute to automated test development using Python and Rust.
  • Support test automation frameworks such as Robot Framework.
  • Develop test utilities simulators and hardware-in-the-loop (HIL) support tools.
  • Apply coding standards unit testing and static code analysis tools.
  • Participate in requirements traceability verification and validation activities within the V-model process.
  • Assist with debugging root-cause analysis and resolution of system-level issues.

Tools & Process

  • Use Git for version control and collaborative development.
  • Participate in Agile development activities using tools such as Jira.
  • Support requirements management traceability implementation and verification.
  • Develop within containerized and reproducible environments such as Docker.
  • Collaborate with cross-functional teams throughout product development.

Testing Validation & Quality

  • Develop embedded software aligned with UL IEC and other applicable safety and regulatory standards.
  • Apply understanding of power control systems protection schemes and safe operating limits.
  • Support certification sustaining engineering regression testing and change-validation activities.
  • Assist with field issue analysis and long-term product reliability improvements.

You have:

  • BS in Computer Engineering Electrical Engineering Computer Science or related field.
  • 3 years of firmware development experience.
  • Strong proficiency in C; working knowledge of C.
  • Familiarity with both bare metal (main loop scheduled) and RTOS-based types of firmware codesets.
  • Experience with TI C2000 STM32 or similar microcontroller platforms and toolsets.
  • Familiarity with distributed embedded systems and industrial communication protocols (CAN MODBUS Ethernet etc.).
  • Experience with unit testing automated testing structured development processes and other best practices in Software Engineering.
  • Understanding of real-time embedded systems interrupts and hardware interfaces (MCU peripherals)
  • Strong troubleshooting analytical and debugging skills.
  • A passion for hands-on work including testing and troubleshooting with lab tools (meters scopes logic or protocol analyzers) and hand soldering or in a manufacturing environment.
  • Strong written and verbal communication skills with an emphasis on technical documentation.
  • Experience interfacing with power electronics power conversion topologies and digital-to-analog / analog-to-digital converters is a plus.

Location: This position is located in Bethlehem PA with the opportunity to work hybrid 1-2 days per week. Bethlehem PA is a historic city in located in the Lehigh Valley Pennsylvanias third largest urban area. Located 50 miles north of Philadelphia 75 miles west of New York City and 25 miles south of the Pocono Mountains the Lehigh Valley offers bustling downtowns and an affordable cost of living all within a short drive of two of Americas largest urban areas and one of Americas scenic areas known for its outdoor recreation.

Accommodations:

Myers EPS is committed to providing access equal opportunity and reasonable accommodation for individuals with disabilities in employment its services programs and activities. Myers EPS also provides reasonable accommodations to qualified job applicants (and employees) to accommodate the individuals known limitations related to pregnancy childbirth or related medical conditions unless doing so would create an undue hardship. If reasonable accommodation is needed to participate in the job application or interview process to perform essential job functions and/or to receive other benefits and privileges of employment please contact Please note: this resource is for accommodation requests only.



Required Experience:

IC

Myers Emergency Power Systems (Myers EPS) launched a new product line EnerShed that offers powerful and safe energy storage solutions for the commercial and industrial (C&I) storage and renewables markets. Already a leading designer & manufacturer of highly engineered backup power technology for eme...
View more view more

Key Skills

  • Computer Science
  • ASP.NET
  • Fun
  • Linux Administration
  • Application Support