Generation Planning I&C Software Engineer
1 week ago
Join the diverse and dynamic team that powers Michigan's largest energy provider and one of the nation's largest gas and electric combination utilities. Consumers Energy services 6.8 million of Michigan's 10 million residents - caring for our friends and neighbors in all 68 Lower Peninsula counties. We embrace a cleaner and leaner utility vision focused on eliminating energy waste and adding renewable energy from sources such as wind and solar.
Location:
This is an onsite position preferred assigned to Saginaw Service Center located in Saginaw, MI but other Consumers Energy locations may be considered as well. The selected candidate must be within a commutable distance from those locations or willing to relocate (relocation package is available for those that qualify).
We are looking for: Generation Planning I&C Software Engineer
The Software Engineer performs analysis, design, configuration, development, testing, and debugging of computer software for the generation plants in the fleet (renewable, fossil, hydro, pumped storage). Works independently with users to define system scope and objectives and establish baselines. Performs activities based upon established standards and processes. Determines and develops user requirements for systems in production to ensure maximum usability. The software engineer will support the generation fleet with EDS, DCS, NERC, CIP and cloud/server-based systems and other generation I&C software functionality both remote and in person.
The knowledge and skills involved with this position include but are not limited to:
- Ability to work effectively with contract employees and vendors
- Excellent verbal and written communication skills and ability to work with all levels of the organization
- Knowledge of change and release tools and processes utilized to implement solutions
- Knowledge of project planning/full lifecycle delivery using
- Knowledge of software design principles, methods, and approaches
- Proficient in establishing and maintaining good working relationships (business and IT teams)
- Understanding of database management principles and methodologies, including data structures, data modeling, data warehousing, and transaction processing
- Understanding of software test methodologies, test scripting and testing tools
- Associate degree in Computer, Engineering or equivalent with a minimum of two (2) years of experience with software configuration management, software architecture/design, user requirements definition, software specification development, software development, coding and compilation, testing aptitude, and experience with software deployment processes and best practices
- [OR] High School Diploma with a minimum of four (4) years of experience with software configuration management, software architecture/design, user requirements definition, software specification development, software development, coding and compilation, testing aptitude, and experience with software deployment processes and best practices
- Provide support to plant operations, maintenance, and engineering to help resolve system and equipment problems. This includes:
- Monitoring operational trends, predictive monitoring trends, preventive maintenance and inspection results, equipment and condition indicator data, life-cycle input, repeat maintenance, input from operations, input from regulatory and strategy organizations, etc., to identify performance issues and/or needs for action
- Ensuring that corrective actions are identified, justified, appropriately scheduled, and completed
- Developing strategies and justifications for equipment life-cycle management and to improve system and component performance consistent with the corporate business plan to ensure safety, compliance, and reliability which includes problem identification; development of solutions; development of cost estimates, justifications, and timing requirements; and providing input to the Financial Planning Processes Maintaining short-term and long-term system plans
- Maintaining compliance with Asset Compliance Programs such as NERC, Cyber Security
- Capture/evaluate requirements, consider alternatives, and establish timelines
- Collaborate with other business and technical teams to ensure solutions meet requirements from various governance teams with support and guidance from senior software engineers or above
- Create designs involving systems or components contained within one functional area that comply with regulatory requirements and are consistent with the current/planned infrastructure and data environments
- Find/create test data, write test plans/scenarios and utilizes testing tools to execute testing including automated test configuration
- Perform prototyping, design, development, testing, debugging, documentation and implementation of software applications in an agile environment
- Prepare solution delivery artifacts such as: solution designs, test plans, security diagrams, etc. to support solutions and documents activities
- Provide incident management and direct technical consulting to support specific applications/solutions within the business functional area
- Provide recommendations to introduce new technology including reasoning and integration with the systems landscape at the company
- Provide technical expertise for enhancements and IT Projects in the areas of solution alternatives, design, configuration, testing and documentation
- Utilize change and release tools and processes to coordinate and implement solutions across multiple teams and technologies
- Other non-essential duties as assigned or may be necessary
At Consumers Energy, we offer more than just a place to work. We foster a culture that supports career development, growth, and stability, and we take pride in offering our co-workers excellent benefits and compensation packages. We are deliberately creating an inclusive culture that makes our diverse team of co-workers feel valued, supported, and empowered every day. We're a company made up of thousands of people, all with different stories to share and work to do, but we stand united in our company purpose: world class performance delivering hometown service.
What we offer:
- Competitive compensation packages
- Medical, Dental and Vision
- 401k with company match
- Paid parental leave
- Up to 13 paid Holidays
- Paid time off
- Educational Assistance Program
Diversity, Equity & Inclusion:
We, at CMS Energy, value Diversity, Equity, & Inclusion. It is part of our DNA. We treat our employees with respect, we treat each other fairly and we value the opinions of others. We are passionate about building and nurturing an environment where everyone feels included. We don't discriminate. We seek to learn about each other and better understand our unique differences. Our uniqueness makes us authentic. We create safe spaces where everyone can be who they truly are. We invite difficult conversations and uncomfortable topics. We value diverse perspectives; this is what makes us great together. We harbor an inclusive environment where employees feel empowered to share their backgrounds, experiences, and ideas. Our Employee Resource Groups, Women's Advisory Panel (WAP), Women's in Energy (WE), Minority Advisory Panel (MAP), Pride Alliance of Consumers Energy (PACE), GENERGY, capable, Interfaith and Veterans Advisory Panel (VAP) are key enablers to living the values of our company culture: Caring, Empowered, Deliberate, Agility, and Ownership.
All qualified applicants will not be discriminated against and will receive consideration for employment without regard to protected veteran status, disability, race, color, religion, sex, age, sexual orientation, gender identity or national origin.
-
Senior Software Engineer
1 week ago
Michigan Center, United States Detroit Engineered Products Full timePosition Description We have multiple openings for individuals with experience and a passion for software integration and test. The Senior Software Integration and Test Engineer plans and performs a variety of tasks across the areas of integrating hardware modules into a combat vehicle system, integrating software items onto Linux and Windows Operating...
-
Software Engineer
3 days ago
Michigan Center, United States MSUFCU Full timeThe Software Engineer is responsible for the research, development, programming, and ongoing maintenance of MSUFCU/Reseda Create's portfolio of credit union service organizations (CUSOs) software solutions. The solutions include financial mobile and web-based applications owned by the CUSOs and Reseda Create’s HUB, a suite of middleware components common...
-
Software Engineer Intern
6 days ago
Michigan Center, Michigan, United States ANSYS Full timeSUMMARYANSYS empowers visionary companies to revolutionize product design and delivery by providing cutting-edge engineering simulation software. As a software engineer intern, you will collaborate with R&D engineers to design, implement, and verify innovative simulation features. You will also investigate and fix production code defects, develop unit and...
-
Senior Virtualization Engineer
2 weeks ago
Michigan, United States SS&C Technologies Full timeWe're seeking a skilled Virtualization Architect and Engineer to join our team at SS&C Technologies.About the Role:This position will be a member of our Virtualization Architecture & Engineering team, focusing on capacity management and delivery for virtualized hosting platforms.Key Responsibilities:Leading datacenter-related projects in regards to server...
-
Software Engineer
5 days ago
Kennedy Space Center, United States Jacobs Full timeWe are launching people to the Moon and Mars. If you want to be part of this amazing mission and enjoy working in a great team environment, we would love to have you as part of our team that is making history, today. It takes big ideas and determination to take NASA's vision and make it reality. That's what we do every day. The COMET contract provides...
-
Software Engineer
7 days ago
Stennis Space Center, United States Lynker Corporation Full timeOverview: Lynker Corporation is a leading provider of innovative solutions in weather and climate science. With a commitment to excellence and a passion for innovation, Lynker leverages cutting-edge technologies and scientific expertise to support the creation and delivery of improved operational weather forecasts. As part of our ongoing growth and...
-
Flight Software Engineer
5 months ago
Kennedy Space Center, United States a i solutions Full timea.i. solutions is seeking a motivated Flight Software Engineer to join the team supporting the NASA Launch Service Program (LSP) at Kennedy Space Center. The Flight Software Engineer will be assigned to support the Mission Analysis department providing insight/oversight of launch vehicle flight software processes and deliverables for our NASA customer. This...
-
Embedded Software Engineer
6 months ago
Michigan City, United States HITACHI GLOBAL AIR POWER US, LLC Full timeDescription : Mission : The mission for the Embedded Software Engineer is to develop high quality Embedded-C software for air compressor systems. Opportunity: This is an exciting opportunity with a stable and growing company to join a winning engineering team with possibilities of both learning new skills and growing with the organization. ...
-
Embedded Software Engineer
6 months ago
Michigan City, United States Hitachi Full timeLocation: Michigan City, Indiana, United States Job ID: R0048745 Date Posted: 2024-04-08 Company Name: HITACHI GLOBAL AIR POWER US, LLC Profession (Job Category): Engineering & Science Job Schedule: Full time Remote: No Job Description: Mission: The mission for the Embedded Software Engineer is to develop high quality Embedded-C software for air compressor...
-
Software Engineer
3 days ago
Kennedy Space Center, United States Amentum Full timeWe are launching people to the Moon and Mars. If you want to be part of this amazing mission and enjoy working in a great team environment, we would love to have you as part of our team that is making history, today. It takes big ideas and determination to take NASA's vision and make it reality. That's what we do every day. The COMET contract provides...
-
Associate Launch Application Software Engineer
3 months ago
Kennedy Space Center, United States Jacobs Full timeWe are launching people to the Moon and Mars. If you want to be part of this amazing mission and enjoy working in a great team environment, we would love to have you as part of our team that is making history, today. It takes big ideas and determination to take NASA's vision and make it reality. That's what we do every day! As a member of the Platforms...
-
Embedded Software Engineer
2 weeks ago
Michigan City, United States Hitachi Full timeLocation: Michigan City, Indiana, United States Job ID: R0048745 Date Posted: 2024-04-08 Company Name: HITACHI GLOBAL AIR POWER US, LLC Profession (Job Category): Engineering & Science Job Schedule: Full time Remote: No Job Description: The Company We build the machines that power industry. We are Hitachi Global Air Power, a leading global industrial...
-
Software Engineer, System Monitoring
3 days ago
Kennedy Space Center, United States Jacobs Full timeWe are launching people to the Moon and Mars. If you want to be part of this amazing mission and enjoy working in a great team environment, we would love to have you as part of our team that is making history, today. It takes big ideas and determination to take NASA's vision and make it reality. That's what we do every day. The COMET contract provides...
-
Software Engineer II
1 month ago
Kennedy Space Center, United States Aetos Systems Full timeSoftware Engineer II Education and Experience Bachelor's degree in Engineering, Computer Science, Information Technology, or a related field and two years of relevant work experience. OR Master's Degree in Engineering or Engineering Technology from an engineering program. Requirements Two (2) years of professional experience in Java...
-
Senior Full-Stack Software Engineer
6 days ago
Michigan Center, Michigan, United States Fast Switch Full timeJob Title: Senior Full-Stack Software EngineerWe are seeking a highly skilled Senior Full-Stack Software Engineer to join our team at Fast Switch. As a key member of our software development team, you will be responsible for designing, developing, and deploying high-quality software solutions that meet the needs of our clients.Key Responsibilities: Design,...
-
Java Software Engineer
3 weeks ago
Michigan Center, United States Saxon Global Full timeJob Duties and Responsibilities: The main responsibilities are: The position is responsible for providing ongoing maintenance and support of complex Java applications and developing enhancements to large critical applications used by the agency. Changes are being constantly made to enhance the stability and functionality of these systems. The resource is...
-
Michigan Center, Michigan, United States Detroit Engineered Products Full timeJob Summary:Detroit Engineered Products seeks a highly skilled Senior Software Integration and Test Professional to join our team. As a key member of our engineering department, you will be responsible for planning and performing various tasks across software integration and test.About the Role:We have multiple openings for individuals with experience in...
-
Guidance Navigation and Control Engineer
16 hours ago
Kennedy Space Center, United States a i solutions Full timeJob Description a.i. solutions is seeking a highly motivated Guidance, Navigation, and Control (GN&C) Engineer to join the ELVIS contract supporting the NASA Launch Service Program at the Kennedy Space Center. The GN&C Engineer will provide insight/oversight and analysis of launch vehicle stability, control, and separation dynamics, as well as exercise...
-
Automation Manager
1 week ago
Michigan, United States SS&C Technologies Full timeSS&C Technologies is a global leader in providing investment and financial services software to the financial services and healthcare industries.About UsWe are committed to delivering high-performance automation solutions that meet the evolving needs of our clients. Our team is passionate about creating innovative technologies that drive business success.The...
-
Automation Support and Operate Manager
3 weeks ago
Michigan, United States SS&C Technologies Full timeAbout the RoleSS&C Technologies is seeking an experienced Automation Support and Operate Manager to join our team. The successful candidate will be responsible for monitoring and performance management, incident management, maintenance and optimization, first-level support, continuous improvement, reporting and documentation, and training and development.Key...