Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer III (Electronics)

Full-time

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

Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer III (Electronics) in Roswell, GA vacancy
  • 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... 
    Suggested
    Contract work
    Work experience placement
    Remote work
    Worldwide
    Monday to Thursday

    Rheem Manufacturing Company

    Roswell, GA
    3 hours ago
  • $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... 
    Suggested
    Full time
    Work experience placement
    Work from home
    Visa sponsorship
    Work visa
    Monday to Friday

    Synchrony Financial

    Alpharetta, GA
    3 days ago
  • $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

    UKG

    Alpharetta, GA
    11 hours ago
  • $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... 
    Suggested
    Full time
    Work at office
    Local area
    1 day per week

    LexisNexis Risk Solutions Group

    Alpharetta, GA
    3 days ago
  •  ...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... 
    Suggested
    Full time

    PDI Technologies

    Alpharetta, GA
    2 days ago
  •  ...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... 

    AmNet Services

    Alpharetta, GA
    4 days ago
  • $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 work
    Remote work
    Worldwide
    2 days per week

    Morgan Stanley

    Alpharetta, GA
    1 day ago
  • $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 time
    Local area

    RELX Group

    Alpharetta, GA
    3 days ago
  • $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 time
    Temporary work
    Apprenticeship
    Work experience placement
    Local area
    Flexible hours

    CISCO Systems

    Alpharetta, GA
    5 days ago
  •  ...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 time
    Temporary work
    H1b

    Fiserv

    Alpharetta, GA
    3 days ago
  • $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

    McKesson

    Alpharetta, GA
    11 hours ago
  • $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 time
    Local area

    RELX Group

    Alpharetta, GA
    3 days ago
  •  ...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 time
    Work at office
    Monday to Friday

    Fiserv

    Alpharetta, GA
    11 hours ago
  •  ...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

    Fiserv

    Alpharetta, GA
    3 days ago
  •  ...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 time
    Local area

    Scientific Games Corporation

    Alpharetta, GA
    1 day ago
  •  ...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

    Amdocs

    Alpharetta, GA
    1 day ago
  •  ...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 time
    Local area

    Scientific Games Corporation

    Alpharetta, GA
    1 day ago
  • 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 time
    Remote work

    Cultura Technologies

    Alpharetta, GA
    4 days ago
  •  ...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

    PDI Technologies

    Alpharetta, GA
    2 days ago
  • $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 time
    Work at office
    Local area

    RLI Corp

    Alpharetta, GA
    4 days ago
  • $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 time
    Temporary work
    For contractors
    Local area
    Immediate start

    LG Electronics

    Alpharetta, GA
    6 days ago
  • $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

    Delta Dental

    Alpharetta, GA
    11 hours ago
  • $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 time
    Temporary work
    Remote work
    Worldwide
    2 days per week

    Morgan Stanley

    Alpharetta, GA
    1 day ago
  •  ...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 time
    Local area
    Remote work

    DefenseStorm

    Alpharetta, GA
    19 days ago
  •  ...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

    WickedFile

    Roswell, GA
    22 days ago
  •  ...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 start
    Shift work

    Dycom Industries

    Alpharetta, GA
    3 days ago
  • $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 employment
    Temporary work
    Remote work
    Worldwide
    2 days per week

    Morgan Stanley

    Alpharetta, GA
    3 days ago
  • $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 pay
    Full time
    Currently hiring
    Local area

    Oak St. Health

    Alpharetta, GA
    3 days ago
  •  ...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

    Systems Staffing Group

    Alpharetta, GA
    3 days ago
  •  ...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 time
    Relocation

    CirrusLabs

    Alpharetta, GA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer III (Electronics). Be the first to apply!