Rheem Manufacturing

Principal Software Engineer (Electronics)


PayCompetitive
LocationRoswell/Georgia
Employment typeOther

What's your preference?

Apply with job updates
  • Job Description

      Req#: 2673

      As a Principal Software Engineer, you will be a key player in designing, developing, and maintaining software systems related to electronic devices and hardware. Your expertise will bridge the gap between software and hardware, ensuring seamless integration and optimal performance.

      This position will serve our Enterprise Division, located in Roswell, GA (Hybrid).

      Qualifications

      • Typically holds a bachelor’s or master’s degree in computer science, electrical engineering, or a related field.
      • Minimum of 5 years of experience in software development, with a focus on embedded systems or electronics.
      • Proficiency in programming languages such as C/C++, Python, or Java.
      • Strong understanding of hardware-software interactions.
      • Knowledge of microcontrollers, sensors, and communication protocols.
      • Familiarity with version control systems (e.g., Git) and software development tools.
      • Excellent analytical skills to troubleshoot complex issues.
      • Ability to optimize software for resource-constrained environments.

      As a leader at Rheem, how you achieve results is as important as the results you achieve. While LEADING OTHERS, you will be expected to demonstrate the following competencies and behaviors:

      • Aligning Performance for Success
      • Applying Business Knowledge
      • Building Talent
      • Building Trusted Relationships
      • Communicating with Impact
      • Customer-Orientation
      • Delegating Tasks
      • Executing/Leading the Team
      • Facilitating Change
      • Fostering Relationships/ Emotional Intelligence
      • Influencing
      • Problem Solving & Decision Making
      • Supporting Innovation

      Equivalent combination of education, experience, and skills may supplement above minimum job requirements.

      #LI-PM1

      #LI-Hybrid

      #DICE

      Responsibilities

      • Software-Hardware Integration: Collaborate with hardware engineers to design and develop software solutions that interface with electronic components.
      • Ensure compatibility, reliability, and efficiency between software and hardware systems.
      • Embedded Systems Development: Develop and optimize embedded software for microcontrollers, sensors, and other electronic devices.
      • Implement real-time operating systems (RTOS) and low-level drivers.
      • Firmware Development: Write, debug, and maintain firmware code for various electronic devices.
      • Handle tasks such as bootloaders, communication protocols (e.g., I2C, SPI), and power management.
      • Software Testing and Validation: Conduct thorough testing of software components to verify functionality and performance.
      • Collaborate with quality assurance teams to ensure compliance with industry standards.
      • Technical Leadership: Provide technical guidance to junior engineers and developers.
      • Mentor team members and contribute to continuous improvement initiatives.
      • Performs other duties as assigned.
  • About the company

      Rheem Manufacturing Company is an American privately held manufacturer that produces residential and commercial water heaters and boilers, as well as heating, ventilating and air conditioning equipment.

Notice

Talentify is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.

Talentify provides reasonable accommodations to qualified applicants with disabilities, including disabled veterans. Request assistance at accessibility@talentify.io or 407-000-0000.

Federal law requires every new hire to complete Form I-9 and present proof of identity and U.S. work eligibility.

An Automated Employment Decision Tool (AEDT) will score your job-related skills and responses. Bias-audit & data-use details: www.talentify.io/bias-audit-report. NYC applicants may request an alternative process or accommodation at aedt@talentify.io or 407-000-0000.