×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer III; Electronics

Job in Lewisville, Denton County, Texas, 75029, USA
Listing for: Rheem Manufacturing Company
Full Time position
Listed on 2026-07-06
Job specializations:
  • Software Development
    Embedded Software Engineer, Software Engineer, Embedded Systems/ Firmware/ IoT, Software Testing
Salary/Wage Range or Industry Benchmark: 90000 - 120000 USD Yearly USD 90000.00 120000.00 YEAR
Job Description & How to Apply Below
Position: Software Engineer III (Electronics)

Job Description

Software Engineer III (Electronics) is responsible for the development of software for embedded microcontrollers, focusing on electronic controls for HVAC and water heating products. The role includes requirements, design, qualification, and lifecycle support, and will work to implement and extend a common controls architecture strategy within Rheem.

This position will serve Rheem North America and can be based in Roswell, GA, Montgomery, AL, or Lewisville, TX (Onsite).

Responsibilities
  • Work with systems engineering, product engineering, marketing, manufacturing, and others to capture electronic control requirements for specific HVAC and water heating applications.
  • Collaborate with the Lead Software and Systems Architecture Engineer to develop and extend software architecture and design for software applications.
  • Develop software for embedded applications, following team conventions for design and documentation and providing comprehensive self‑review and testing.
  • Support validation of the software in product applications, identifying and resolving software, hardware, or system anomalies.
  • Coordinate with controls contract manufacturers, product manufacturing engineering, and service teams to implement and validate software features for construction and field support.
  • Develop tools for PC, handheld, and other devices used for development, testing, manufacturing, and service.
  • Work with cross‑functional teams through direct interactions and meetings to translate new concepts into applications.
  • Develop performance and qualification test methods; coordinate experiments and evaluate results.
  • Lead and participate in formal design reviews of electronic controls requirements, schematics, layouts, and software, including FMEA, DFM, DFT, and other related analyses.
  • Prepare and support the review and release of formal requirements, design, and qualification documentation.
  • Continue professional development.
  • Represent the company in technical societies and keep the company advised of pertinent developments and opportunities.
  • Perform other duties as assigned.
Qualifications
  • Innovative, solution‑first spirit and creative thinking.
  • Bachelor’s degree in Engineering, Computer and Electrical Engineering, Computer Science, or related field.
  • 5+ years of experience in IT and/or engineering‑related fields.
  • 5+ years of C/C++ software engineering experience in multi‑threaded, real‑time embedded systems.
  • Expert‑level programming experience in assembly and C, with experience in developing production software for embedded microprocessor‑based controls.
  • Experience with multiple communications media and protocols, including wired, wireless, optic, CAN, BACnet, Modbus, and TCP/IP.
  • Experience with serial communication (I2C, UART, SPI, Modbus) and with microcontrollers such as Renesas, STMicro, Cypress.
  • Experience with Secure Boot, X.509, TLS, and encrypted file systems.
  • Ability to present technical information to groups.
  • Experience working successfully with multiple departments such as R&D, marketing, manufacturing, service engineering, suppliers, and customers.
  • Familiarity with test‑driven design methodologies for automated unit and system tests.
  • Technical knowledge of product design and failure analysis, and working knowledge of statistical methods or Design‑of‑Experiments (DOE).
  • Experience with electronic analysis methodologies and instrumentation.
  • Proficiency in Microsoft Word, Excel, and PowerPoint.
  • Strong teamwork and communication skills.
  • Technical aptitude and ability to work cross‑functionally with product managers, engineers, business teams, and external subject matter experts.
  • Passion for building and owning innovative, customer‑facing services/products.
  • Proficiency in computer skills and in‑depth knowledge of relevant software such as MS Office Suite.
  • Experience with version control tools such as Git and integration with remote servers like Git Hub or Git Lab.
  • Knowledge of UL 60730, including software development, documentation, and certification processes to meet UL safety requirements.
  • Design, prototyping, and development experience with control systems employing PID control.
How To Stand Out
  • Master’s degree in Computer or…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary