General Electric - GE logo
General Electric - GE

Built on more than 130 years of experience, GE Vernova, a division of General Electric (GE), is leading a new era of energy by electrifying the world while work

Senior Embedded Products and Software Reliability Engineer

Location

United States + 3 moreAll locations: United States | Canada | France | Spain

Posted

99 days ago

Salary

$162K - $244K / year

No structured requirement data.

Job Description

Senior Embedded Products and Software Reliability Engineer

General Electric - GE

Job Description Summary We are seeking a highly skilled Senior Embedded Reliability Engineer with a strong background in protection and control systems, energy management devices, and utility-scale software for transmission and distribution (T&D) applications. In this role, you will lead reliability initiatives across the lifecycle of critical grid automation products, including protection relays, control devices, digital substation solutions, and advanced software platforms. You will apply best-in-class reliability engineering methodologies to ensure system resilience, regulatory compliance, and long-term field performance. Your work will directly support utility customers in achieving higher uptime, reduced lifecycle costs, and safer grid operation. Job Description Key Responsibilities - Perform reliability modeling and statistical analysis of energy management and protection/control products to predict field performance and act as authority for reliability design decisions. - Develop and execute reliability test plans for hardware and software, including hardware-in-the-loop (HIL), environmental, and stress testing for grid components. - Conduct and lead FMEA, FMECA, and Root Cause Analysis (RCA) for hardware/software failure events across embedded systems and communication layers. - Work with product design, systems engineering, and software teams to ensure Design for Reliability (DfR) is embedded from concept through deployment. - Analyze field data from deployed devices (e.g., relays, RTUs, control systems) to identify systemic issues and recommend corrective/preventive actions. - Collaborate with utilities and customers to support grid asset performance programs and grid modernization initiatives, including IEC 61850, virtualization, and advanced diagnostics. - Develop and maintain reliability KPIs (e.g., MTBF, FIT rate, availability) for product lines and integrate into product development and quality programs. - Identify and drive adoption of predictive and condition-based maintenance strategies using remote diagnostics, SCADA, and sensor data. - Consult and align with the Innovation Office and Applications team to ensure reliability priorities influence working group participation, standards leadership, and technology strategy. - Stay current on regulatory compliance requirements (e.g., NERC, IEEE, IEC standards) impacting utility asset reliability and cybersecurity. - Provide coaching, training, and guidance on reliability practices to internal teams and external stakeholders. Required Qualifications - Bachelor’s degree in electrical engineering, Systems Engineering, or a related discipline. - Minimum of 7 years of experience in reliability, systems, or product engineering in the energy or utility sector. Desired Characteristics - Familiar with protection & control systems, grid-edge devices, substation automation, and utility-grade software solutions. - Hands-on experience with reliability engineering tools and standards (e.g., ReliaSoft, ISO 9001/55000, IEC 61025). - Familiarity with communications protocols and standards used in T&D systems: IEC 61850, DNP3, Modbus, IEEE C37.118, etc. - Strong analytical skills and experience with data analysis platforms (e.g., Python, R, Minitab, Power BI). - Excellent written and verbal communication skills; able to engage cross-functional teams and utility customers. - Understanding of grid reliability challenges in T&D environments & willingness to travel for customer engagements, conferences, and global collaboration. - Collaborative leadership across engineering, field teams, and customers - Data-driven problem-solving mindset with attention to long-term product health including systems thinking - Proactive approach to emerging technologies and continuous improvement - Master’s degree in Reliability or Systems Engineering. - Certified Reliability Engineer (CRE) or similar professional certification. - Familiar with model-based design and HIL testing (e.g., RTDS, PSCAD, or EMTP) for utility applications and simulation tools used in electronics and CAD design - Experience working directly with T&D utilities, supporting product deployments, failure investigations, or asset strategies. - Familiarity with cybersecurity risk and reliability considerations for critical infrastructure. **For candidates applying to a Canadian-based position, the pay range for this position is between $162,900.00 and $244,300.00 CAD Annual. The specific pay offered may be influenced by a variety of factors, including the candidate’s experience, education, and skill set. Bonus eligibility: discretionary annual bonus. This posting is for a new vacancy. **For candidates applying to a U.S. based position, the pay range for this position is between $152,400.00 USD and $254,000.00 USD Annual. The specific pay offered may be influenced by a variety of factors, including the candidate’s experience, education, and skill set. The Company pays a geographic differential of 110%, 120% or 130% of salary in certain areas. Additional Information Relocation Assistance Provided: No #LI-Remote - This is a remote position Application Deadline: April 13, 2026

Related Job Pages

More Software Engineer Jobs

OtherRemoteTeam 1,001-5,000

Who We Are Vermeer equips customers doing important work around the world. We are global, driven by innovation and growing. The equipment we make manages natural resources, connects people and feeds and fuels communities. We live out a caring culture, we demonstrate agility, we keep a focus on customers and are stewards of our resources. These beliefs drive our culture, determine how we treat others and steer our business. Work Shift 1 - First Shift Job Summary Are you passionate about building innovative software solutions and learning cutting-edge technologies? As an IT Software Engineer I at Vermeer, you will contribute to developing and deploying applications that support critical business processes. You’ll collaborate with cross-functional teams to deliver high-quality software that enhances user experience and drives operational efficiency, while building your skills and understanding of modern development practices. What You’ll Do: 1. Design, develop, and maintain software applications using object-oriented programming principles and modern web technologies. 2. Build and integrate Representational State Transfer (RESTful) Application Programming Interfaces (APIs), deploying services with exposure to cloud platforms, primarily Microsoft Azure. 3. Collaborate with team members to implement Continuous Integration/Continuous Deployment (CI/CD) practices, including source control, automated builds, and testing pipelines. 4. Work with data storage technologies such as relational and non-relational databases, ensuring efficient and secure data handling. 5. Participate in Agile development practices, including pair programming, sprint planning, and iterative delivery to achieve project goals. 6. Support technical troubleshooting and provide assistance to users and customers in a collaborative environment. 7. Contribute to team-based projects, actively learning from peers and seeking opportunities to apply new technologies and best practices. What We’re Looking For: - Bachelor’s degree in Information Technology, Computer Science, Software Engineering, or related field; or equivalent combination of education and practical experience, such as internships, co-ops, or relevant roles. - Foundational experience with object-oriented programming and web development, including C#/.NET and JavaScript/TypeScript with a modern front-end framework (Angular preferred). - Experience developing or consuming RESTful APIs and deploying applications or services, with exposure to cloud platforms (Azure preferred). - Understanding of CI/CD concepts, including source control, automated builds, testing, and deployment pipelines. - Working knowledge of data storage technologies, including relational databases, non-relational databases, and blob/object storage. - Familiarity with standard data formats such as JavaScript Object Notation (JSON), Extensible Markup Language (XML), and YAML for system integration and configuration. - Strong collaboration and communication skills, with experience working on team-based projects or supporting users and customers in a technical environment. - Exposure to automated testing practices, including unit testing or test-driven development concepts. - Basic understanding of how Artificial Intelligence (AI) or automation can impact software development workflows, including productivity, quality, or user experience. - Understanding of Agile software development practices through coursework, internships, or team-based projects. Travel: - Occasional travel may be required. Work Location REMOTE: A team member’s day-to-day work may be best completed from a location other than a Vermeer campus. There will be instances where the work requires time spent on a Vermeer campus. Discuss specific arrangements with your manager. Remote team members are eligible for business-related reimbursements per the work location policy. Equal Opportunity Employer At Vermeer Corporation, we believe in the value of your unique identity, background, and experiences. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, marital status, genetic information, disability, sexual orientation, gender identity, veteran status or any other status protected by the law. Applicants requiring a reasonable accommodation due to a disability at any stage of the employment application process should contact Team Member Solutions at (641) 621-8767 or at hr@vermeer.com. Interested? We’d love to get to know you.

United States
Job Closed
Elsevier logo

Software Engineer Intern (LEARN)

Elsevier

To benefit humanity, Elsevier helps professionals and institutions advance healthcare, improve performance, and progress science. Elsevier employs approximately

Are you a current student seeking a valuable internship opportunity in the realm of Software Engineering? Are you interested in working on cutting-edge health education technology? About our Team Elsevier Health applies innovation, facilitates insights, and helps drive more informed decision-making for our customers across global health. We support health providers by providing accessible, trusted evidence-based information; prepare more medical and nursing students with effective tools and resources; provide insights that help clinicians improve patient outcomes; and supports a more personalized and localized healthcare experience. All for the benefit of every patient. About the Role This internship is part of the Rising TIDE program. Elsevier created its Rising TIDE internship program to foster inclusion and provide individuals with work experience in the corporate world so that we can develop a pipeline of talent for entry-level individuals for post-graduation opportunities. We are looking for a Software Engineer Intern to join our Nursing Health Education (NHE) LEARN team within the Health Markets division. In this prominent team, you'll receive support to develop your engineering skills through collaboration with our diverse and supportive group. The intern will be part of a large development squad on the high-stakes platform team, which underpins NHE products. The EOLS platform team, through its launch and assessment platform, facilitates NHE product launches and supports students in completing assignments. Location: This is a remote or home-based role, open to various locations in the Eastern and Central Time Zones. Program Dates: June 1, 2026- August 7, 2026 Eligibility: Undergraduate or graduate students expected to graduate by May 2027. How to Apply: Candidates must submit a resume and demonstrate technical work by including one of the following: a link to a portfolio website or GitHub profile, code samples, or relevant academic or personal projects to be included on their resume or cover letter. Responsibilities - Learn the tools and systems used by the team and complete clearly defined tasks. - Build new features and improve existing code with guidance from the team. - Work collaboratively with developers and stakeholders to understand goals and workflows. - Participate in an agile development process, including planning and feedback. - Help identify and troubleshoot technical issues. - Document issues and improvements to help strengthen our services. - Communicate progress clearly and ask for help when needed. - Validate functionality that is delivered. Requirements - Be currently pursuing a bachelor’s or master’s degree in computer science, computer engineering, software engineering, or a related field of study with a graduation date of May 2027. - Demonstrate hands-on development experience in Java and Python. - Display working knowledge of relational databases such as Oracle, AWS, RDS, or PostgreSQL. - Familiarity and experience with unit or integration tests for your code are advantageous but not required. - Familiarity with Agile/Scrum methodology using Jira is advantageous but not required. - Familiarity with source control management systems such as GitHub is advantageous but not required. - Possess effective written and verbal communication skills to document findings and share ideas clearly. - Exhibit solid analytical and problem-solving abilities, along with curiosity and eagerness to learn new tools, frameworks, and technologies. About the Business A global leader in information and analytics, we help researchers and healthcare professionals advance science and improve health outcomes for the benefit of society. Building on our publishing heritage, we combine quality information and vast data sets with analytics to support visionary science and research, health education and interactive learning, as well as exceptional healthcare and clinical practice. At Elsevier, your work contributes to the world's grand challenges and a more sustainable future. We harness innovative technologies to support science and healthcare to partner for a better world. Salary Range $28/hour for undergraduate students $30/hour for graduate students #risingtide This position is not eligible for benefits. We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our Applicant Request Support Form or please contact 1-855-833-5120. Criminals may pose as recruiters asking for money or personal information. We never request money or banking details from job applicants. Learn more about spotting and avoiding scams here. Please read our Candidate Privacy Policy. We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law. USA Job Seekers: EEO Know Your Rights.

United States
Job Closed
Elsevier logo

Software Engineer Intern (Compass)

Elsevier

To benefit humanity, Elsevier helps professionals and institutions advance healthcare, improve performance, and progress science. Elsevier employs approximately

Are you a current student seeking a valuable internship opportunity in the realm of Software Engineering? Are you passionate about working with cutting-edge technology? About our Team Elsevier Health applies innovation, facilitates insights, and helps drive more informed decision-making for our customers across global health. We support health providers by providing accessible, trusted evidence-based information; prepare more medical and nursing students with effective tools and resources; provide insights that help clinicians improve patient outcomes; and supports a more personalized and localized healthcare experience. All for the benefit of every patient. About the Role This internship is part of the Rising TIDE program. Elsevier created its Rising TIDE internship program to foster inclusion and provide individuals with work experience in the corporate world so that we can develop a pipeline of talent for entry-level individuals for post-graduation opportunities. We are looking for a Software Engineer Intern to join our Nursing Health Education Assessment team within our Health Markets division. You will be part of the HESI Compass squad, working closely with a small, supportive group of developers to gain hands‑on experience building and improving a real product used by more than 10,000 nursing students. In this role, you will contribute throughout the development process—from design and coding to testing and release—while learning in a collaborative, guided environment. Our product supports nursing students at a critical stage of their education, and your work will help ensure that experience is reliable and accessible. Location: This is a remote or home-based role, open to various locations in the Eastern and Central time zones. Program Dates: June 1, 2026- August 7, 2026 Eligibility: Undergraduate or graduate students expected to graduate by May 2027. How to Apply: Candidates must submit a resume and demonstrate technical work by including one of the following: a link to a portfolio website or GitHub profile, code samples, or relevant academic or personal projects to be included on their resume or cover letter. Responsibilities - Learn the tools and systems used by the team and complete clearly defined tasks. - Build new features and improve existing code with guidance from the team. - Work collaboratively with developers and stakeholders to understand goals and workflows. - Participate in an agile development process, including planning and feedback. - Help identify and troubleshoot technical issues. - Document issues and improvements to help strengthen our services. - Communicate progress clearly and ask for help when needed. Requirements - Be currently pursuing a bachelor’s or master’s degree in computer science, computer engineering, software engineering, or a related field of study with a graduation date of May 2027. - Demonstrate hands-on development experience in Java, JavaScript, TypeScript, React, Redux, CSS, or SQL (through coursework, projects, or internships). - Display understanding of relational databases, such as PostgreSQL. - Familiarity with development and testing tools such as IntelliJ or VS Code, Postman, DBVisualizer, and Cypress, along with a basic understanding of REST APIs and Git/GitHub workflows, is advantageous but not required - Showcase experience or interest in learning tools such as Kibana, developing foundational cloud skills on AWS, and building backend development expertise with Spring Boot. - Be able to work collaboratively and communicate effectively within a multidisciplinary team. - Be able to learn and adapt to new technologies quickly and independently About the Business A global leader in information and analytics, we help researchers and healthcare professionals advance science and improve health outcomes for the benefit of society. Building on our publishing heritage, we combine quality information and vast data sets with analytics to support visionary science and research, health education and interactive learning, as well as exceptional healthcare and clinical practice. At Elsevier, your work contributes to the world's grand challenges and a more sustainable future. We harness innovative technologies to support science and healthcare to partner for a better world. Salary Range $28/hour for undergraduate students $30/hour for graduate students #risingtide This position is not eligible for benefits. We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our Applicant Request Support Form or please contact 1-855-833-5120. Criminals may pose as recruiters asking for money or personal information. We never request money or banking details from job applicants. Learn more about spotting and avoiding scams here. Please read our Candidate Privacy Policy. We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law. USA Job Seekers: EEO Know Your Rights.

United States
Job Closed
Kaizen Analytix logo

RPA Developer

Kaizen Analytix

Dedicated to Making Analytics Actionable and Accessible

OtherRemoteTeam 51-200Since 2014H1B Sponsor

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description This role involves developing and implementing RPA solutions to enhance business processes. - Develop, design, and validate automation workflows utilizing UiPath. - Implement RPA bots and provide ongoing monitoring, support, and maintenance to ensure reliable performance. - Ensure all development activities and documentation comply with SOX controls and Toyota governance standards. - Capture and maintain comprehensive process documentation for all automated solutions. - Identify and resolve issues through debugging and troubleshooting of deployed RPA bots. - Work closely with business analysts and key stakeholders to deliver automation solutions aligned with business requirements. - Maintain high system quality through structured testing practices and adherence to Toyota development standards. - Offer recommendations and guidance to continuously enhance and optimize the organization’s RPA strategy. - Provide occasional after-hours and weekend support during critical business periods when required. Qualifications - Bachelor’s degree in Computer Science, Information Technology, or a related discipline. - UiPath Automation Developer Professional Certification required. - Minimum of 6 years of professional experience in software development or automation, with proven hands-on experience in UiPath and RPA implementation. - Solid understanding of Software Development Life Cycle (SDLC) principles. - Strong analytical and problem-solving capabilities with high attention to detail. - Excellent verbal and written communication skills. - Ability to collaborate effectively with business analysts, technical teams, and stakeholders. Requirements - Strong proficiency with UiPath and other robotic process automation technologies. - Familiarity with programming languages such as Python, Java, or C#. - Experience creating detailed process documentation and functional design specifications. - Basic understanding of Artificial Intelligence and Machine Learning concepts. - Strong analytical thinking and strategic planning abilities. - Experience in workflow design and data analysis. Preferred Qualifications - Experience integrating RPA solutions with enterprise applications and databases. - Familiarity with SAP, Ariba, and Microsoft ecosystem tools. - Understanding of user experience principles to ensure automated solutions remain user-friendly. - Experience with Microsoft Excel macros, Visual Basic, Alteryx, and Power BI.

United States
Job Closed