Software Engineer III (Electronics)
Rheem Manufacturing Company
The Software Engineer III (Electronics) is responsible for the development of software for embedded microcontrollers. Software development is focused on electronic controls for HVAC and water heating products including requirements, design, qualification, and life cycle support. Will work to implement and extend a common controls architecture strategy within Rheem. This is a key position on the electronic controls team within Rheem’s Advanced Technology Integration organization, providing advanced technologies and systems solutions for Rheem’s Water Heating, Air Conditioning, and Raypak business units.This position will serve Rheem North America Division, located in Roswell, GA, Lewisville, TX or Indianapolis, IN (Hybrid). This role follows our hybrid work arrangement, with team members working in the office Monday through Thursday and remotely on Fridays. At Rheem, we engineer products for life. For home life. For work life. For the life of the planet we all share. Backed by over 100 years of expertise, we’re passionate about product innovation and boldly committed to sustainability. Our full line of global air and water solutions deliver reliable performance, comfort and energy savings for residential and commercial applications worldwide. From engineers to accountants, sales professionals to support experts, Rheem depends on people to power our innovations. Join Rheem and help shape the future of products that impact lives—every day. Our Behavior Based Values set us apart: Listening to Understand – Open mind, learning from others, accepting feedback, embracing the objectiveContributing Respectfully - Sharing opinions, valuing ideas, sharing opposing perspectives with respectThinking Creatively – Applying creativity, seeking improvements, understanding from the customers’ lensActing with Responsibility – Owning decisions and actions, acting with integrity, embracing accountability Rheem is an Equal Opportunity Employer. Rheem encourages all qualified candidates to apply, including those of any race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The job description above has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications required of employees assigned to this job. Equivalent combination of education, experience, and skills may supplement above minimum job requirements. For U.S. Based jobs, please note that Rheem is unable to hire candidates to be employed in the following states: Alaska, District of Columbia, Hawaii, Idaho, Mississippi, Montana, New Mexico, North Dakota, or Vermont. Rheem and its subsidiaries do not accept unsolicited resumes from recruiters or employment agencies. In the absence of an executed Recruitment Services Agreement, there will be no obligation to any referral compensation or recruiter fee. 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 Experience in the developing of production software for embedded microprocessor-based controls in assembly and C Expert-level programming experience in assembly and C Language Experience with multiple communications media and protocols including, but not limited to, wired, wireless, optic, CAN, BACnet, Modbus, TCP/IP Experience with serial communication like I2C, UART, SPI, and Modbus communication Working experience with various microcontrollers like Renesas, STMicro, Cypress, etc Experience in Secure Boot, X509, TLS, Encrypted File Systems Experience in presenting 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 to develop automated unit and system tests of software Technical knowledge of product design and failure analysis Working knowledge of statistical methods or Design-of-Experiments (DOE) Experience with electronic analysis methodologies and associated instrumentation Proficiency in Microsoft Word, Excel, and PowerPoint Demonstrated ability to work well with others in a team environment High technical aptitude Able to work with cross-functional teams (e.g., product managers, engineers, business teams) and external subject matter experts Passionate about building and owning innovative, customer-facing services/products.Great presentation and communication skills Proficient computer skills and in-depth knowledge of relevant software such as MS Office Suite.Working experience with the version control tool like Git and its integration with the remote server, eg.GitHub, GitLab, etc.Knowledge and experience with UL 60730, including software development, documentation, and certification approval process to meet UL safety requirements.Design, prototyping, and development experience with the control system with PID control.HOW TO STAND OUT:Master’s degree in Computer or Electrical engineering.HVAC / Water Heating industry experience.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 SuccessApplying Business KnowledgeBuilding TalentBuilding Trusted RelationshipsCommunicating with ImpactCustomer-OrientationDelegating TasksExecuting/Leading the TeamFacilitating ChangeFostering Relationships/ Emotional IntelligenceInfluencingProblem Solving & Decision MakingSupporting InnovationEquivalent combination of education, experience, and skills may supplement above minimum job requirements.#LI-FM1#LI-HybridWork with systems engineering, product engineering, marketing, manufacturing, and others to capture electronic control requirements for specific HVAC and water heating applications.Work collaboratively 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 Provide a comprehensive self-review and test of the software Work with systems and product engineers to support the validation of the software in the product application, with a focus on identifying and resolving any software, hardware, or system anomalies Work with controls contract manufacturers, products manufacturing engineering, and service on the implementation and validation of software features to support construction and field support Support the development of tools for PC, handheld, and other devices that could be used for development, testing, manufacturing, service, or other applications Work with cross-functional teams through direct interactions and team meetings in developing and translating new concepts into applications.Develop performance and qualification test methods, coordinate the implementation of experiments, and evaluate test results.Lead and participate in formal design reviews of electronic controls requirements, schematics, layouts, and software, as well as FMEA, DFM, DFT, and other related analyses.Prepare and support the review and release of formal requirements, design, and qualification documentation.Continue to develop professionally.Represent the company as requested in technical societies and keep the company advised of pertinent developments, new concepts, and opportunities.Performs other duties as assigned.Full timePosting Date: 2026-09-01
- The Software Engineer III (Electronics) is responsible for the development of software for embedded microcontrollers. Software development is focused on electronic controls for HVAC and water heating products including requirements, design, qualification, and life cycle...SuggestedContract workWork experience placementRemote workWorldwideMonday to Thursday
$100k - $170k
Role Summary/Purpose:The Assistant Vice President, iOS Software Development Engineer III craves working in a hands-on mobile environment and leads by example to make sure projects are delivered on time and to specification. To be successful in this role, you will need deep...SuggestedFull timeWork experience placementWork from homeVisa sponsorshipWork visaMonday to Friday$102.3k - $147.05k
...a team that succeeds together. Because at UKG, your work matters—and so do you.About The Team: UKG is looking for a Senior Software Engineer III - Eng to build and maintain our public/private cloud’s PaaS layer (Platform as a Service). This is a specialized team that abstracts...Suggested$78.8k - $131.3k
...Fraud and Credit Risk Mitigation, Customer Data Management and Life InsuranceLearn more at: About the RoleWe are looking for a Software Engineer to join our Operations Engineering team, supporting a suite of internal systems critical to the performance and reliability of...SuggestedFull timeWork at officeLocal area1 day per week- ...diversity, integrity, and growth.Role OverviewDo you love diagnosing software issues for your customers?Do you pride yourself on providing world class customer support? Are you aprogressive software engineer, an advocate of agile development practices, anda proponent of...SuggestedFull time
- ...asset management. Our founders are hardcore telecommunications engineers with combined 200 + years of experience in designing,... ...to fit your needs, including your own.Job DescriptionDesigns software QA methods and procedures for use by QA and development staff...
$128k - $135k
...and shape the future of our communities.What you’ll do in the role: Morgan Stanley Services Group, Inc. is seeking a Director, Software Engineer in Alpharetta, GA to be responsible for the hands-on software design and development of core Java applications as part of the...Temporary workRemote workWorldwide2 days per week$86.6k - $144.4k
...learn more about LexisNexis Risk at our TeamOur Site Reliability Engineering (SRE) team plays a critical role in ensuring the reliability,... ..., and technical resilience initiatives.Collaborate with software engineers, platform teams, and governance stakeholders to embed...Full timeLocal area$107.8k - $157.4k
...passionate professionals from around the world, working together in Engineering, IT, Supply Chain, Customer Experience, Security & Trust, and... ...—one idea at a time.Your Impact As a Full Stack or Backend Software Engineer at Cisco, you will build the technology that powers...Full timeTemporary workApprenticeshipWork experience placementLocal areaFlexible hours- ...from the bank, we’re involved. If you want to make an impact on a global scale, come make a difference at Fiserv.Job TitleSenior Software Engineer, Backend and PostgreSQLWhat does a successful Senior Software Engineer do at Fiserv?Finxact, a Fiserv company, is an...Full timeTemporary workH1b
$131k - $218.3k
...part of tomorrow’s health today, we want to hear from you.We are seeking a highly skilled and experienced Senior AI Full Stack Software Engineer to join our innovative team at CMM. This role involves designing, developing, and deploying end-to-end AI-powered solutions,...Full time$86.6k - $144.4k
...library and centralized design tokens, while leveraging a modern, scalable technology stack.About the RoleWe are seeking a Full Stack Engineer to partner closely with product, design, and engineering teams to deliver a high-quality, scalable web application.This role will...Full timeLocal area- ...come make a difference at Fiserv.Job TitleSoftware Development Engineer for ImplementationsAbout Your RoleFiserv is a global leader in... ...innovation. We are looking for an Implementation & Automation Software Engineer to spearhead the next generation of client onboarding...Full timeWork at officeMonday to Friday
- ...TitleSoftware Development & Architecture LeadWhat does a successful Software Development and Architecture Lead do at Fiserv?A successful... .... The position partners across architecture, delivery and engineering teams to improve platform performance, reduce delivery risk, and...Full time
- ...performance, and unwavering security to responsibly propel the global lottery industry ever forward.Position SummaryJob Title: Software Engineer - Transaction Engine, C, UnixPosition DescriptionThis Software Engineering position is part of the lottery division...Full timeLocal area
- ...reliable, efficient, and secure operations at scale. We provide software products and services that embed intelligence into how work... ...efficiencies to the software or business processes by utilizing software engineering tools, various innovative techniques, and reusing existing...Worldwide
- ...and unwavering security to responsibly propel the global lottery industry ever forward.Position SummaryAdvanced Software EngineerThis Advanced Software Engineer position is part of the lottery division engineer team at Scientific Games. Your work on this team will help...Full timeLocal area
- The company where you can make an impact and bring value.Job Summary:Greenstone is seeking a mid-level Software Engineer to join our integrations team. This role is ideal for someone with professional experience in building and maintaining B2B system integrations, as well...Full timeRemote work
- ...diversity, integrity, and growth.Role OverviewDo you love diagnosing software issues for your customers? Do you pride yourself on providing world class customer support? Are you a progressive software engineer, an advocate of agile development practices, and a proponent of...Full time
$96.26k - $137.66k
...culture and validation of our reputation as an excellent underwriting company.Position PurposeRLI is seeking an experienced Senior Software Engineer (.NET Full Stack) with 8-10 years of professional software development experience to join our Software Engineering team. In...Full timeWork at officeLocal area$85k - $101k
Step into the innovative world of LG Electronics. As a global leader in technology, LG Electronics... ...solutions. Our North American R&D and engineering team works closely with Global HQ in... ...knowledge of hardware and software systems.Experience with serial communication...Full timeTemporary workFor contractorsLocal areaImmediate start$92.5k - $200.4k
The Senior Software Engineer (Microservices) is responsible for designing, building, and maintaining highly scalable, secure, and performant microservices-based applications supporting enterprise platforms. The role operates across the full SDLC and collaborates with cross...Local area$128k - $135k
...shape the future of our communities. What you’ll do in the role: Morgan Stanley Services Group, Inc. is seeking a Director, Software Engineer in Alpharetta, GA to be responsible for the hands-on software design and development of core Java applications as part of the...Full timeTemporary workRemote workWorldwide2 days per week- ...Junior Product Engineer | Software Engineer I As a Product Engineer (SDE1), you’ll help shape and deliver features for the GRID platform through specification-driven, agentic development. You’ll understand customer and business problems, translate them into precise...Full timeLocal areaRemote work
- ...Job Description Job Description Lead Software Engineer (On-Site, Roswell, GA) We are an automotive-services analytics startup building AP management and reconciliation software for auto repair shops. We are rebuilding our product on a modern stack, and we are looking...Work at office
- ...energized by rapid problem-solving, and capable of bridging the gap between ambiguous business needs and functional technical tools.Core Engineering PhilosophiesOur team operates under three foundational principles to ensure delivery excellence:Interruption-Resilient Design: We...Immediate startShift work
$158k
...shape the future of our communities. What you’ll do in the role: Morgan Stanley Services Group, Inc. is seeking an Associate, Software Engineer in Alpharetta, GA to design and implement end-to-end automation solutions aligned with enterprise architecture and strategic business...Permanent employmentTemporary workRemote workWorldwide2 days per week$92.7k - $222.48k
...Senior Software Engineer - Android We're building a world of health around every individual — shaping a more connected, convenient and compassionate health experience. At CVS Health®, you'll be surrounded by passionate colleagues who care deeply, innovate with purpose...Hourly payFull timeCurrently hiringLocal area- ...analysis to the design, development, testing, and evaluation of the software and systems that make computers work. Designs, develops and... .../Experience: Bachelors degree in computer science, software engineering or relevant field required. 7+ years experience required....For contractors
- ...Senior Software EngineerWe are CirrusLabs. Our vision is to become the world's most sought-after niche digital transformation company... ...industry, and community.We are hiring a talented Senior Software Engineer to join our team. If you're excited to be part of a winning team...Full timeRelocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer III (Electronics). Be the first to apply!
- software developer positions Roswell, GA
- senior software engineer remote Roswell, GA
- cybersecurity software engineer Roswell, GA
- part time software developer remote Roswell, GA
- software engineer Roswell, GA
- software engineer amazon Roswell, GA
- software developer Roswell, GA
- software engineer healthcare Roswell, GA
- entry level software engineer remote Roswell, GA
- startup software engineer Roswell, GA


