Controls Software Engineer-II
vor 4 Wochen
Our Culture and Values: We are guided by our passion to transform the way we power our world. Achieving our goals requires creativity, diversity of ideas and backgrounds, and building trust to effect change and move with speed.
About the Position: We are looking for a Controls Software Engineer with a passion for energy storage system control software design and extensive experience with power engineering and agile development process. As a hands-on member of the development team, you will be responsible for delivering a releasable increment of product at the end of each Sprint.
Responsibilities:
- Design and develop Fluence's energy storage system control software for utility and grid applications.
- Develop FOS Controls and integrate grid-scale battery and power conversion systems from industry-leading manufacturers.
- Design, develop, build, and document FOS controls logic using MathWorks toolchain and C/C++.
- Support project sites, troubleshoot field issues, and identify root causes.
- Focus on robustness, security, performance, scalability, and maintainability.
- Meet project timelines and budget.
- Track, manage, document, and report work using JIRA and Confluence.
- Foster a spirit of teamwork that allows for impersonal disagreement over ideas, conflict, and expeditious resolution.
- Bachelor's degree in Mechanical, Electrical, Computer Science, or related fields from an accredited university.
- Expertise in MathWorks Matlab/Simulink for model-based controls development.
- Expertise in object-oriented software development with C++, preferably for Linux.
- Strong knowledge of power system market applications, power generation, and/or energy storage system controls.
- Strong knowledge of hardware integration controls with inverter/converter and/or battery management system.
- Hands-on experience with lab testing on electrical power system/component.
- Expertise using the Agile development framework and Git workflow.
- Enthusiasm for getting things done, taking personal responsibility, adding value within a team setting, and ability to work with minimal supervision.
- Willing and able to travel, domestically and internationally, up to 15% of the time.
- 3+ years of controls software development experience.
- Master's degree in Mechanical, Electrical, Computer Science, or related fields from an accredited university. Significant related work experience will be considered in place of a master's degree.
- Expertise in control software verification and validation.
- Expertise in Simulink code generation and optimization.
- Experience in Linux shell script programming.
- Experience with communication protocols, such as MQTT MessageBus, Modbus TCP, DNP3, IEC 61850.
-
Controls Software Engineer-II Position
vor 3 Wochen
Erlangen, Bayern, Deutschland Fluence VollzeitAbout Fluence: Fluence is a leading innovator in intelligent energy storage and optimization software for renewables and storage. Our mission is to create a more resilient grid and unlock the full potential of renewable portfolios. With a global presence and a strong track record of successful implementations, we are transforming the way we power our world...
-
Software Engineer
vor 4 Wochen
Erlangen, Bayern, Deutschland Siemens Mobility GmbH VollzeitAbout the RoleSiemens Mobility GmbH is seeking a skilled Software Engineer to join our team in developing locomotive controls software. As a key member of our engineering team, you will be responsible for designing, developing, and testing PLC software applications for locomotive and passenger coach controls.Key ResponsibilitiesDevelop functional concepts...
-
Software Engineer
vor 4 Wochen
Erlangen, Bayern, Deutschland Siemens Mobility GmbH VollzeitAbout the RoleSiemens Mobility GmbH is seeking a highly skilled Software Engineer to join our team in developing locomotive controls software and coordinating comprehensive software architecture. As a key member of our engineering team, you will be responsible for creating impact by developing locomotive controls software and coordinating comprehensive...
-
Software Controls Engineer
vor 1 Monat
Erlangen, Bayern, Deutschland Fluence VollzeitAbout Fluence: Fluence is a global leader in delivering intelligent energy storage and optimization software for renewables and storage. Our solutions and operational services are helping to create a more resilient grid and unlock the full potential of renewable portfolios. With gigawatts of successful implementations across nearly 50 markets, we are...
-
Software Engineer
vor 4 Wochen
Erlangen, Bayern, Deutschland Siemens Mobility GmbH VollzeitAbout the RoleWe are seeking a highly skilled Software Engineer to join our team at Siemens Mobility GmbH. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications for locomotive controls.Key ResponsibilitiesDevelop functional concepts and define system requirements for software...
-
Software Engineer
vor 1 Monat
Erlangen, Bayern, Deutschland Siemens Mobility GmbH VollzeitAbout Siemens Mobility GmbHSiemens Mobility GmbH is a leading supplier in the field of mobility, with a history spanning over 160 years. Our core business includes rail vehicles, rail automation, and electrification solutions, turnkey systems, and related services.Job DescriptionWe are seeking a skilled Software Engineer to join our team in the development...
-
Software Engineer
vor 4 Wochen
Erlangen, Bayern, Deutschland Siemens Mobility GmbH VollzeitShape the Future of MobilitySiemens Mobility GmbH is a leading supplier in the field of mobility, and we're looking for a talented Software Engineer to join our team. As a Locomotive Controls Specialist, you'll play a crucial role in designing and developing functional software and maintaining hardware architecture for our locomotives.Your Key...
-
HVDC Controls Engineer
vor 4 Wochen
Erlangen, Bayern, Deutschland Siemens Energy VollzeitAbout the RoleControls Engineer for HVDC Converter SystemsWe are seeking a skilled Controls Engineer to join our team at Siemens Energy Global GmbH & Co. KG. As a key member of our Grid Solutions team, you will be responsible for designing and implementing open- and closed-loop control systems for HVDC Converter Systems.Key ResponsibilitiesDesign and...
-
HVDC Controls Engineer
vor 4 Wochen
Erlangen, Bayern, Deutschland Siemens Energy VollzeitElectrical Engineer for HVDC ProjectsAbout the RoleWe are seeking an experienced Electrical Engineer to join our team in Erlangen, Germany. As a Controls Engineer for HVDC Converter Systems, you will be responsible for designing and implementing open- and closed-loop control systems for HVDC Converter Systems.Key ResponsibilitiesDesign and implement control...
-
HVDC Controls Engineer
vor 3 Wochen
Erlangen, Bayern, Deutschland Siemens Energy VollzeitElectrical Engineer for HVDC ProjectsAbout the RoleWe are seeking an experienced Electrical Engineer to join our team in Erlangen, Germany. As a Controls Engineer for HVDC Converter Systems, you will be responsible for designing and implementing open- and closed-loop control systems for HVDC Converter Systems.Key ResponsibilitiesDesign and implement control...
-
HVDC Controls Engineer
vor 4 Wochen
Erlangen, Bayern, Deutschland Siemens Energy VollzeitElectrical Engineer for HVDC SystemsAbout the RoleWe are seeking an experienced Electrical Engineer to join our team as a Controls Engineer for HVDC Converter Systems. As a key member of our project team, you will be responsible for designing and implementing open- and closed-loop control systems for HVDC Converter Systems.Key ResponsibilitiesDesign and...
-
HVDC Controls Engineer
vor 4 Wochen
Erlangen, Bayern, Deutschland Siemens Energy VollzeitElectrical Engineer for HVDC ProjectsAbout the RoleWe are seeking an experienced Electrical Engineer to join our team in Erlangen, Germany. As a Controls Engineer for HVDC Converter Systems, you will be responsible for designing and implementing open- and closed-loop control systems for HVDC Converter Systems.Key ResponsibilitiesDesign and implement control...
-
Energy Storage System Controls Software Engineer
vor 4 Wochen
Erlangen, Bayern, Deutschland Fluence VollzeitAbout Fluence: We are a global market leader delivering intelligent energy storage and optimization software for renewables and storage. Our solutions and operational services are helping to create a more resilient grid and unlock the full potential of renewable portfolios. With gigawatts of successful implementations across nearly 50 markets, we are...
-
Software Engineer
vor 3 Wochen
Erlangen, Bayern, Deutschland SEGULA Technologies VollzeitWe are seeking a skilled Software Engineer to join our team at {company}. The ideal candidate will have a solid understanding of programming principles and be able to write clean, efficient code.Key responsibilities include:Designing and developing software applicationsCollaborating with cross-functional teams to identify and prioritize project...
-
Lead Gameplay Software Engineer Role
vor 4 Wochen
Erlangen, Bayern, Deutschland GIANTS Software Entertainment VollzeitLead Gameplay Software EngineerWe are seeking a skilled Lead Gameplay Software Engineer to join our team at GIANTS Software Entertainment. As a Lead Gameplay Software Engineer, you will be responsible for developing gameplay features in LUA and leading a team of Gameplay Programmers.Key responsibilities include designing and implementing clean,...
-
Senior Locomotive Controls Software Engineer
vor 2 Wochen
Erlangen, Bayern, Deutschland Siemens Mobility GmbH VollzeitKey ResponsibilitiesYou will be responsible for the functional design and development of locomotive controls. This includes the entire engineering process from requirements definition to system design, software development, testing, and commissioning support.You will develop functional concepts and define system requirements for software and hardware.You...
-
Software Development Engineer
vor 1 Monat
Erlangen, Bayern, Deutschland Siemens Mobility GmbH VollzeitAbout Siemens Mobility GmbHSiemens Mobility GmbH is a leading supplier in the field of mobility, with a history spanning over 160 years. Our core business includes rail vehicles, rail automation, and electrification solutions, turnkey systems, and related services.Job DescriptionWe are seeking a skilled Software Development Engineer to join our team. As a...
-
Software Engineer
vor 3 Wochen
Erlangen, Bayern, Deutschland ALPHA-ENGINEERING KG VollzeitJob Title: Software EngineerWe are seeking a skilled Software Engineer to join our team at {company}. As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using various programming languages.Collaborate with cross-functional teams to identify...
-
Software Engineer
vor 3 Wochen
Erlangen, Bayern, Deutschland Unique Personalservice GmbH VollzeitJob Title: Software EngineerWe are seeking a skilled Software Engineer to join our team.Design and develop software applications.Collaborate with cross-functional teams.Ensure high-quality code.
-
Software Development Engineer
vor 4 Wochen
Erlangen, Bayern, Deutschland Siemens Mobility GmbH VollzeitShape the Future of MobilitySiemens Mobility GmbH is a leading supplier in the field of mobility, and we're looking for a talented Software Development Engineer to join our team. As a key member of our engineering team, you'll be responsible for developing software for our electric and hybrid-electric locomotives.Your Key Responsibilities:Develop software...