Jobs at NCR Corporation
118,833 open positions
NCR Corporation, founded in 1884 as National Cash Register, has evolved into a global technology leader delivering point‑of‑sale, banking, hospitality, and public‑sector solutions. Headquartered in Atlanta, NCR drives digital transformation through AI, cloud, and data‑analytics platforms that power retail, financial, and hospitality businesses worldwide.
Recruitment at NCR spans software engineering, cloud infrastructure, data science, product management, sales engineering, cybersecurity, hardware design, and customer‑support roles. Candidates can expect competitive salaries, flexible remote‑on‑site options, comprehensive benefits, and a culture that rewards innovation and continuous learning.
Job Transparency gives you the edge by providing real‑time salary data, employee sentiment, and company‑wide review insights—letting you benchmark pay, gauge workplace culture, and make informed decisions before you apply.
Manager, Community Reinvestment Act
Company: First Merchants Corporation
Location: Indianapolis, IN
Posted Aug 12, 2023
41 CFR 60-1.35(c) However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information. Preferred Requirements: Experience managing a CRA Program and interacting with Senior and Executive Management for a mid-sized bank, $10- $50 billion asset size. Experience - Over six (6) years of related CRA management experience within the last eight (8) years. Position Requirements: Education - Bachelor's degree in accounting, finance, management or related field of study. Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. Other - Experience coaching and developing a staff. This includes participating in Federal Home Loan Bank community programs and representing the bank in its communities through board participation and event attendance.Serve as the bank's principle liaison with external CRA compliance auditors and examiners.Develop and maintain a comprehensive performance context to identify community development needs, opportunities, and limitations and demonstrate how the bank's CRA activities help to address the identified needs.Develop and maintain a comprehensive performance context for the bank's CRA investments test.Evaluate and support requests from community organizations for CRA=related program or project funding.Develop community development services and partner with various lines of business to deliver such services.Provide subject matter expertise on community development issues.Remain abreast of developments in CRA, including industry best practices and emerging risks and trends.Recommend and advise community development investment opportunities.Recommend and advise management regarding financial literacy initiatives and programs. Essential Duties and Responsibilities: Provide corporate CRA data analysis to the Compliance Committee and the CRA Management meeting and serve as a resource.Manage, monitor and consult with the Corporate CRA Management group to develop a comprehensive community development strategy for all assessment areas; including but not limited to home ownership/improvement initiatives, single family and multi-family affordable housing and small business/small farm.Member of the Compliance Committee: present overview and updates of the CRA program at least twice a year.Member of the Regional CRA meeting and organizer of the Corporate CRA Management meeting.Establish, participate and maintain effective relationships with community development based, charitable and non-profit partners. This role provides assurance that the bank meets the needs of the community and attains its CRA goals.
Simulation Integration Software Engineer
Company: Parsons Corporation
Location: Huntsville, AL
Posted Aug 12, 2023
Parsons equally employs representation at all job levels for minority, female, disabled, protected veteran and LGBTQ+. Parsons is an equal opportunity employer committed to diversity, equity, inclusion, and accessibility in the workplace. Our diverse, intelligent employees drive the state of the art as they provide services and solutions in the areas of defense, security, intelligence, infrastructure, and environmental. Salary Range: $68,400.00 - $119,700.00 We value our employees and want our employees to take care of their overall wellbeing, which is why we offer best-in-class benefits such as medical, dental, vision, paid time off, Employee Stock Ownership Plan (ESOP), 401(k), life insurance, flexible work schedules, and holidays to fit your busy lifestyle! Diversity is ingrained in who we are, how we do business, and is one of our company's core values. We promote a culture of excellence and close-knit teams that take pride in delivering, protecting, and sustaining our nation's most critical assets, from Earth to cyberspace. Throughout the company, our people are anticipating what's next to deliver the solutions our customers need now. What Required Skills You'll Bring: Bachelor's Degree in Computer Science with 3+ years of relevant experience, with additional education potentially counting towards years of experienceStrong C++ programming skillsGood written and oral communication skills, as well as a desire to work with a highly technical teamExperience developing and supporting software for WindowsActive DoD Secret, Top Secret, or Top Secret/SCI security Clearance and the eligibility to obtain and/or maintain a DoD Top Secret/SCI Security Clearance (with poly) What Desired Skills You'll Bring: Experience with HLA, DIS, and/or TENAExperience with ITASE, NGTS, AFSIM, or other simulation architecturesPython programming skills including integration of C++ code with PythonExperience with QtExperience working with environmental datasets such as terrain, road networks, atmospheric data, RF propagation data, etc. The position may require a COVID vaccination or an approved accommodation/exemption for a disability/medical condition or religious belief as required by customer requirements and some cases federal, state, provincial or local mandates. We truly invest and care about our employee's wellbeing and provide endless growth opportunities as the sky is the limit, so aim for the stars!
Principal AI Engineer
Company: Pulumi Corporation
Location: Remote
Posted Aug 12, 2023
Pulumi is proud to be an equal opportunity workplace and is committed to equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or Veteran status. The team is built on a culture of openness, diversity, respect, and thinking big.At Pulumi, we don't just accept difference, we look for it, celebrate it, support it, and thrive on it for the benefit of our employees, our products, and our customers. If you have a disability or special need that requires accommodation, please let us know. Since emerging from stealth in mid-2018, we are accelerating our platform momentum and product adoption. The company leads with an open source platform that embraces real programming languages, tools, and techniques, and offers an innovative SaaS product that helps team collaborate.Pulumi was founded in 2017 by developer and cloud experts from many corners of our industry to deliver innovative approaches to cloud software development. We also provide a quarterly happiness fund to be used toward anything that makes our employees happy! About Pulumi:Pulumi is reimagining how developers and DevOps teams create and manage cloud software, through a unique combination of developer tools and system innovation. We empower thousands of companies using Pulumi to program the cloud and safely deploy infrastructure every day.On any given day at Pulumi you might find yourself: Creating new interfaces using generative AI for users to deploy infrastructure with Pulumi.Developing vector databases and embeddings to serve our customers’ unique needs.Fine tuning a model to generate better code using Pulumi’s unique semantics.Writing evals or building new test harnesses for benchmarking LLMs.Driving AI projects across various parts of the Pulumi product surface area, including the open source CLI, collaborating with partner teams to light up magical experiences for customers.Building infrastructure and systems to support scalable, performant and cost-effective delivery of AI capabilities across our products.We’re Looking For Someone With:We’re hiring motivated engineers from senior to principal, but it helps if you have experience and excitement in these areas:Traditional AI/ML, orApplying generative AI as part of product offerings (prompt engineering, model fine-tuning, retrieval-augmented generation and more).Empowering everyone to build applications in the cloud with AI.Designing APIs, SDKs, developer tools.Using TypeScript to build web applications, full stack or backend.A product mindset, focus on driving users and contributors to success.Experience with deployment orchestration and infrastructure as code tools.Strong communication skills, both written and verbal.Compensation:Base Salary Hiring Range: $180,500 to $227,850All full time employee offers at Pulumi include base salary, bonus or variable, equity and benefits (details below).Pulumi Benefits:Health - We offer competitive medical, dental, vision, and supplemental insurance. You will be a part of realizing a vision where every developer can harness the power of the cloud.As an AI Engineer at Pulumi, you will independently drive product and infrastructure initiatives that apply modern AI capabilities (LLMs, model fine-tuning, data systems and more) to the Pulumi platform. You will build the future of the Pulumi AI product, as well as the integration of AI capabilities into Pulumi’s open source CLI and SDKs and the Pulumi Cloud.We are looking for a seasoned and deeply technical engineer, versed in cloud and cloud infrastructure, with a strong AI/ML background and familiarity with applying new advances in generative AI to new product experiences.At Pulumi you will be challenged, learn, teach, and collaborate with an elite team of great people.While Pulumi is headquartered in Seattle, WA., we are dedicated to being a remote first company.Responsibilities:Our team builds and maintains pulumi.com/ai and owns AI research at Pulumi. We also provide an annual work from anywhere fund to help cover the employee costs of working remotely.Professional Development & Growth - We encourage a lifelong learning mindset and every employee is given an annual professional development budget.Equity - As a small but growing startup, we all act like owners and you will earn equity in the company.Additional Funds - We offer employees a monthly wellness fund to be spent on anything physical and/or mental wellbeing related. It is free for our direct employees to be on our insurance.Time Off - Unlimited personal time off (PTO) we ask that employees take at least 3 weeks off during the year in addition to the two annual company-wide wellness weeks and 13 US holidays.401K with employer matchParental Leave - 20 weeks paid parental leave for the birthing parent or primary caregiver, and 16 for non-birthing parent or secondary caregiver.Remote-First - We are a 100% remote-first company with employees in nearly 20 states, and growing internationally; we encourage asynchronous communication and autonomy.
Principal Embedded Software Engineer - Linux BSP
Company: ZOLL Medical Corporation
Location: Pittsburgh, PA
Posted Aug 12, 2023
Equal Opportunity Employer - Disability and Veteran LI-KH1 All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. AAP/ EEO Statement ZOLL is committed to fostering an inclusive workplace, where unique identities, backgrounds, cultures, perspectives and experiences are respected and valued. Physical requirements While performing the duties of this Job, the employee is regularly required to sit, talk and hear. or M.S. The position requires significant computer work. Provide technical and quality direction to teamIdentify and communicate resource needs, including people, facilities and equipmentIdentify and communicate technical and schedule risks; recommend and implement mitigationsCollaborate with peer technical leads for system lifecycle activitiesProvide feedback for performance reviews May also act as a principal investigator for research and technical investigation activities. May also lead research, design and technical feasibility projects. Duties and responsibilities Designs, implements, debugs, tests and documents software for microprocessors in bare-metal, embedded Linux, or real-time operating system (RTOS) environmentsDevelops the fundamental architecture of software systemsLeads and contributes to software process and quality efforts including source control, code reviews, design reviews, project planning, estimation and software release activitiesLeads and supports sustaining engineering and corrective action activitiesTroubleshoots software-related field issues and implements software fixesResearches new products, tools, components, technologies and processes; develops and demonstrates prototypes, and recommends a course of actionIdentifies new market opportunities; keeps others apprised of technological trends and developmentsProvides technical consultation to management and other cross-functional groups Qualifications B.S. Employee is expected to work collaboratively with team members, as well as able to work independently with limited supervision. This includes design, implementation, debug, test and post-production support in a regulated environment.
Data Specialist
Company: Parsons Corporation
Location: Huntsville, AL
Posted Aug 12, 2023
Parsons equally employs representation at all job levels for minority, female, disabled, protected veteran and LGBTQ+. Parsons is an equal opportunity employer committed to diversity, equity, inclusion, and accessibility in the workplace. Our diverse, intelligent employees drive the state of the art as they provide services and solutions in the areas of defense, security, intelligence, infrastructure, and environmental. Salary Range: $81,500.00 - $142,600.00 We value our employees and want our employees to take care of their overall wellbeing, which is why we offer best-in-class benefits such as medical, dental, vision, paid time off, Employee Stock Ownership Plan (ESOP), 401(k), life insurance, flexible work schedules, and holidays to fit your busy lifestyle! Diversity is ingrained in who we are, how we do business, and is one of our company's core values. We promote a culture of excellence and close-knit teams that take pride in delivering, protecting, and sustaining our nation's most critical assets, from Earth to cyberspace. What You'll Be Doing: Understanding, maintaining, and improving data integrityCapturing, developing, and documenting some or all of the following: data definitions, business rules, and data quality requirementsProviding technical support to a team of engineers and our customersUndertaking data collection, preprocessing, and analysisBuilding models to address business problemsPresenting information using data visualization techniquesTransforming XML using XSLTTechnical problem solving What Required Skills You'll Bring: No clearance required to start. The position may require a COVID vaccination or an approved accommodation/exemption for a disability/medical condition or religious belief as required by customer requirements and some cases federal, state, provincial or local mandates. Throughout the company, our people are anticipating what's next to deliver the solutions our customers need now. However, you must be willing and ability to obtain/maintain a TS/SCI security clearance with a CI PolygraphA degree in Data Analytics, Data Science, or similar with3+ years of relevant experience with Bachelor's degree, OR1+ years of relevant experience with Master's degree, OR0+ years of relevant experience with PhDWorking knowledge of structured data formats and associated files like HTML, XML, XML Schema and XSLTAbility to analyze technical issues and come up with potential solutionsAbility to adapt to changing technologies What Desired Skills You Might Bring: Active TS/SCI with CI PolygraphHelp+Manual Documentation SoftwareOxygen XML EditorXMLSpyAbility to design, develop, and maintain an XML schema Minimum Clearance Required to Start: Not Applicable/None This position is part of our Federal Solutions team.
Android-Savvy Developer
Company: Parsons Corporation
Location: Baltimore, MD
Posted Aug 12, 2023
Parsons equally employs representation at all job levels for minority, female, disabled, protected veteran and LGBTQ+. Parsons is an equal opportunity employer committed to diversity, equity, inclusion, and accessibility in the workplace. Our diverse, intelligent employees drive the state of the art as they provide services and solutions in the areas of defense, security, intelligence, infrastructure, and environmental. Salary Range: $100,400.00 - $175,700.00 We value our employees and want our employees to take care of their overall wellbeing, which is why we offer best-in-class benefits such as medical, dental, vision, paid time off, 401(k), life insurance, flexible work schedules, and holidays to fit your busy lifestyle! Diversity is ingrained in who we are, how we do business, and is one of our company's core values. We promote a culture of excellence and close-knit teams that take pride in delivering, protecting, and sustaining our nation's most critical assets, from Earth to cyberspace. Throughout the company, our people are anticipating what's next to deliver the solutions our customers need now. The position may require a COVID vaccination or an approved accommodation/exemption for a disability/medical condition or religious belief as required by customer requirements and some cases federal, state, provincial or local mandates. We truly invest and care about our employee's wellbeing and provide endless growth opportunities as the sky is the limit, so aim for the stars! Imagine next and join the Parsons quest-APPLY TODAY!
Senior Full Stack Developer
Company: NCR Corporation
Location: Atlanta, GA
Posted Aug 13, 2023
NCR Corporation is seeking a talented software engineer to join their Online banking redesign team. The role involves building the future of banking across hundreds of clients, with a focus on digital banking solutions. The ideal candidate should have experience in UI software and microservices development, as well as expertise in JavaScript frameworks and microservice technologies. The position requires a strong desire to continually learn new technologies and methodologies.
Manager, Community Reinvestment Act
Company: First Merchants Corporation
Location: Indianapolis, IN
Posted Aug 12, 2023
The text describes a role in managing and developing the Community Reinvestment Act (CRA) program for a bank. The position involves providing data analysis, managing a CRA management group, presenting updates, participating in community programs, serving as a liaison with external auditors, developing a performance context, evaluating funding requests, providing community development services, and remaining updated on CRA developments. The position requires a Bachelor's degree in a related field, over six years of CRA management experience, and coaching staff. The role is with a mid-sized bank with $10-$50 billion in assets.
Senior Software Architect for Modelling and Simulation Design
Company: The Aerospace Corporation
Location: Albuquerque, NM
Posted Aug 12, 2023
All qualified applicants will receive consideration for employment and will not be discriminated against on the basis of race, age, sex (including pregnancy, childbirth, and related medical conditions), sexual orientation, gender, gender identity or expression, color, religion, genetic information, marital status, ancestry, national origin, protected veteran status, physical disability, medical condition, mental disability, or disability status and any other characteristic protected by state or federal law. You can also review Know Your Rights: Workplace Discrimination is Illegal, as well as the Pay Transparency Policy Statement. A few highlights include:Comprehensive health care and wellness plansPaid holidays, sick time, and vacationStandard and alternate work schedules, including telework options401(k) Plan - Employees receive a total company-paid benefit of 8%, 10%, or 12% of eligible compensation based on years of service and matching contributions; employees are immediately eligible and vested in the plan upon hireFlexible spending accountsVariable pay program for exceptional contributionsRelocation assistanceProfessional growth and development programs to help advance your careerEducation assistance programsAn inclusive work environment built on teamwork, flexibility, and respectWe are all unique, from diverse backgrounds and all walks of life, yet one thing bonds all of us to each other-the belief that we can make a difference. Individual salaries within that range are determined through a wide variety of factors including but not limited to education, experience, knowledge and skills. We believe that a diverse workforce creates an environment in which unique ideas are developed and differing perspectives are valued, producing superior customer solutions. From systems architecture development to system analysis and optimization, astrodynamics, orbital debris, navigation, failure analysis, mission assurance, cost and schedule assessment, and economic market analysis, SED exploits an incredibly broad array of engineering and business disciplines against a diverse and dynamic portfolio of programs and national challenges.The Modeling and Simulation Computing Department (MSCD) consists of a team dedicated to ground-breaking software solutions and capabilities for government and commercial customer needs. )How You Can Stand OutIt would be impressive if you have one or more of these:Graduate degree in computer science, engineering, mathematics, or another STEM-related discipline from an accredited schoolProfessional experience with successfully developing new capabilities for modeling, simulation, and analysis tools, workflows, or related effortsProfessional experience in the design of Multi-Objective Evolutionary AlgorithmsProfessional experience in modern software development, integration, and testing practicesExperience with data visualization technologies such as OpenGLExperience leveraging cloud computing infrastructure including CI/CD pipelines and AWS Cluster computingExperience developing performant applications to run on high-performance computing clustersExperience with Aerospace customers and industry playersWe offer a competitive compensation package where you'll be rewarded based on your performance and recognized for the value you bring to our business. If you're an individual with a disability or a disabled veteran who needs assistance using our online job search and application tools or need reasonable accommodation to complete the job application process, please contact us by phone at 310.336.5432 or by email at [email protected]. We enable detailed and complex modeling, analysis, optimization, and visualization of satellite orbits, system architectures, and engineering trade-spaces to provide customer decision support for the future of space.What You'll Be Doing: Act as a department senior liaison, providing proactive coordination and consultation to customers and Aerospace staff across the company; specifically, lead the software architecture design for the subdivision's effort to modernize our capabilities in the area of Multi-Objective Evolutionary AlgorithmsInitiate and conduct efforts to grow and sustain the subdivision's modeling, simulation, and analysis capabilities to support new and existing functional areas including digital engineering, cloud computing, and high-performance computing while applying leadership and coordination across multi-disciplinary technical leaders, Aerospace Program Office personnel, and external customersPartner with subdivision analysis leads to exercise influence on key stakeholders and government customers by leading customer engagement efforts on the modernization of a range of modeling and simulation workflows within the subdivisionEstablish and maintain effective and enduring working relationships with key organizational customersProvide support in strategic planning, identifying opportunities to leverage development and analysis across diverse projects and analysis types while leading efforts to close capability gapsEngage with software users and customers to refine capability requirementsMature technical expertise in the department through mentoring team members and directing workflow developmentDevelop and present timely and technically accurate briefings and reports that clearly communicate software development progress and provide recommended design solutions to technical leads, management, and customersTravel occasionally to support customer effortsWhat You Need to be SuccessfulMinimum Requirements:Bachelor's degree in computer science, engineering, mathematics, or other related disciplines from an accredited schoolAt least five years of progressively responsible professional experience in leading and contributing to modeling and simulation software development, successfully demonstrated across numerous substantial customer-driven projects, to include:Design of modern software architecturesExperience in the design of Multi-Objective Evolutionary AlgorithmsUse of software configuration management and collaboration tools in team environmentsTechnical writing and technical presentationTraining and mentoring junior staffSuccessful timely delivery of complex team projectsStrong leadership skills and rapport with customers and teammatesProficiency in one or more of the organization's core computer languages (e.g., C/C++, Python, Fortran, etc. (Min - Mid - Max)$123,000 - $163,650 - $204,300Pay Basis: AnnualWays We Reward Our Employees During your interview process, our team will provide details of our industry-leading benefits.Benefits vary and are applicable based on Job Type.
Technical Task Manager
Company: Parsons Corporation
Location: Baltimore, MD
Posted Aug 12, 2023
Parsons equally employs representation at all job levels for minority, female, disabled, protected veteran and LGBTQ+. Parsons is an equal opportunity employer committed to diversity, equity, inclusion, and accessibility in the workplace. Our diverse, intelligent employees drive the state of the art as they provide services and solutions in the areas of defense, security, intelligence, infrastructure, and environmental. Salary Range: $121,900.00 - $245,200.00 We value our employees and want our employees to take care of their overall wellbeing, which is why we offer best-in-class benefits such as medical, dental, vision, paid time off, 401(k), life insurance, flexible work schedules, and holidays to fit your busy lifestyle! Diversity is ingrained in who we are, how we do business, and is one of our company's core values. Demonstrated experience in providing technical management oversight focusing on the overall quality, cost, and timeliness of the deliverable, Demonstrated proficiency in using Microsoft Project / Primavera to include identifying milestones, dependencies, deliverables, and performing resources allocationBS in Electrical / Computer / Software Engineering, CS, Math or Information systemsAn ACTIVE TS/SCI with Polygraph required. We promote a culture of excellence and close-knit teams that take pride in delivering, protecting, and sustaining our nation's most critical assets, from Earth to cyberspace. The position may require a COVID vaccination or an approved accommodation/exemption for a disability/medical condition or religious belief as required by customer requirements and some cases federal, state, provincial or local mandates. Throughout the company, our people are anticipating what's next to deliver the solutions our customers need now. We truly invest and care about our employee's wellbeing and provide endless growth opportunities as the sky is the limit, so aim for the stars!
Advisory Embedded Software Engineer - Linux BSP
Company: ZOLL Medical Corporation
Location: Pittsburgh, PA
Posted Aug 12, 2023
Equal Opportunity Employer - Disability and Veteran LI-KH1 All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. Provide technical and quality direction to teamIdentify and communicate resource needs, including people, facilities and equipmentIdentify and communicate technical and schedule risks; recommend and implement mitigationsCollaborate with peer technical leads for system lifecycle activitiesProvide feedback for performance reviews AAP/EEO Statement ZOLL is committed to fostering an inclusive workplace, where unique identities, backgrounds, cultures, perspectives and experiences are respected and valued. Physical requirements While performing the duties of this Job, the employee is regularly required to sit, talk and hear. or M.S. The position requires significant computer work. Duties and responsibilities Designs, implements, debugs, tests and documents software for microprocessors in bare-metal, embedded Linux, or real-time operating system (RTOS) environmentsDevelops the fundamental architecture of software systemsDesigns and implements software unit tests, integration tests and system testsLeads and contributes to software process and quality efforts including source control, code reviews, design reviews, project planning, estimation and software release activitiesTroubleshoots software-related field issues and implements software fixesLeads and supports sustaining engineering and corrective action activitiesResearches new products, tools, components, technologies and processes; develops and demonstrates prototypes, and recommends a course of actionLeads and supports continuous improvement activities including tool selection and process improvements Qualifications B.S. May also lead research, design and technical feasibility projects. Employee is expected to work collaboratively with team members, as well as able to work independently with limited supervision. This includes design, implementation, debug, test and post-production support in a regulated environment. Supervisory responsibility The position does not have any direct reports; however the employee may act as a technical lead for a small embedded software development team.
Senior Firmware Engineer
Company: A. O. Smith Corporation
Location: Other US Location
Posted Aug 12, 2023
Great people make our organization great and because of that, we offer an onsite fitness center, onsite cafeteria and micro market, a competitive compensation package (base plus bonus) and comprehensive benefits plans which include medical and dental insurance, company-sponsored life insurance, 401k with company match and year-end contribution, short- and long-term disability programs, employee development opportunities, and tuition assistance. Responsibility for all aspects of software, from concept, through design/development/testing, to release and support of products in the field. Participate in the project planning process, providing input for scheduling and Statement of Work, product documentation, flow charts etc. Participates in peer code reviews, providing comments and suggestions, as part of the software development process. This role is also eligible for relocation assistance. Qualifications Bachelor's degree, in Electronics, Electrical or Computer Engineering, from an ABET accredited institution and program 5+ years of relevant experience Design of systems using serial communications using RS-485, I2C and SPI Design of control systems using PID control Communication via Ethernet, WiFi a plus Connection to building management systems using BACnet or Modbus a plus Design of HVAC, home appliance or industrial controls and user interfaces a plus Writing code and preparing documentation to meet requirements of UL- 60730 Familiarity with electronics hardware design/development and reading schematics Design with NXP or Microchip microcontrollers Use of Scrum and/or Agile as part of project tracking and reporting We Offer This role is eligible to participate in our remote work program, which allows employees to work remotely up to two days per week. Work collaboratively with others in cross-functional teams. Responsibilities Develop embedded software in C, C, or other selected languages, for AO Smith products and/or applications, following A. O. Smith coding standards and in accordance with applicable development methodology and release procedures. Utilize software engineering tools such as Code Warrior 10.x or Eclipse, build processes and debuggers in the software development process. As a part of our Platform Electronics group, you would be responsible for leading the development of embedded software in C, C, and other languages for A. O. Smith products and/or applications.