Control Software Engineer
2 weeks ago
What will our ideal candidate bring to Fluence?
Responsibilities Serve as the C++ software developer designing system-level BMS (Battery Management System) in Fluence's energy storage products for utility and grid applications. Develop BMS software, and integrate grid-scale battery and power conversion systems from industry-leading manufacturers. Design, develop, build, and document software applications using C++. Support requisition engineering. 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. What will you bring to Fluence? Bachelor in the areas of Computer Science, Electrical, Mechanical or related fields from an accredited university. Expertise in object oriented software development with C++, preferably for Linux. Basic knowledge of a scripting language, preferably Python. Experience in Math Works MATLAB/Simulink for model-based systems engineering. Expertise using the Agile development framework and Git workflow. Enthusiasm for getting things done, taking personal responsibility, adding value within a team setting, learning new things, and ability to work with minimal supervision. Willing and able to travel, domestically and internationally, up to 5% of the time. You may also have experience: 3+ years of control SW development experience. MS in Computer Science, Software Engineering, or Mathematics from an accredited university. Significant related work experience will be considered in place of a master's degree. Expertise in developing Battery Management System software. Knowledge of power system market applications, power generation, and/or energy storage system controls. Experience in Test Driven Development. Experience with Continuous Integration. Experience in Linux shell script programming. Experience with Industrial Protocols: CAN, Modbus TCP. Experience with Containers (docker). Fluence IS AN EQUAL OPPORTUNITY EMPLOYER and fully subscribes to the principles of Equal Employment Opportunity to ensure that all applicants and employees are considered for hire, promotion, and job status without regard to race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, marital or familial status.-
Control Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Fluence Full timeAbout Fluence:Fluence Energy, Inc (Nasdaq:FLNC) is a global market leader in energy storage products and services, and optimization software for renewables and storage. With a presence in over 47 markets globally, Fluence provides an ecosystem of offerings to drive the clean energy transition, including modular, scalable energy storage products,...
-
Software Engineer
2 weeks ago
Bengaluru, Karnataka, India MRI Software Full timeAbout the business:MRI Software is a global Proptech leader delivering innovative applications and hosted solutions that free real estate companies to elevate their business.Our flexible technology platform, along with an open and connected ecosystem, allows us to meet the unique needs of real estate businesses, from property-level management and accounting...
-
Software Engineer
2 weeks ago
Bengaluru, Karnataka, India MRI Software Full timeAbout the business: MRI Software is a global Proptech leader delivering innovative applications and hosted solutions that free real estate companies to elevate their business. Our flexible technology platform, along with an open and connected ecosystem, allows us to meet the unique needs of real estate businesses, from property-level management and...
-
Control Engineer
2 weeks ago
Bengaluru, Karnataka, India Titagarh Full timePACIS Control EngineerPurpose of the Job:Perform control engineering activities for the Passenger Announcement and Communication Information System (PACIS), encompassing architecture design to detailed specification, interface development, and logical diagram formulation.Responsibilities: Low Voltage and Software Control Design:Develop low voltage and...
-
Control Engineer
2 weeks ago
Bengaluru, Karnataka, India Titagarh Full timePACIS Control EngineerPurpose of the Job:Perform control engineering activities for the Passenger Announcement and Communication Information System (PACIS), encompassing architecture design to detailed specification, interface development, and logical diagram formulationResponsibilities:Low Voltage and Software Control Design:Develop low voltage and software...
-
Software Engineer
2 weeks ago
Bengaluru, Karnataka, India MRI Software Full timeUI Framework: Blazor; ExtJS Database: Microsoft SQL Server/Azure SQL Job Title: . Net Developer HR Job Title: Software Engineer II/III Location: Bangalore MRI Software is seeking a Software Engineer to join our team working on the MRI suite of products. As a Software Engineer, you will be responsible for developing, testing, and maintaining software...
-
Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Spigot Software Pvt Ltd Full timeJob Title: Software Automation EngineerCompany: Innovative Tech SolutionsThe main role focuses on working on automation alongside regression tasks to ensure high-quality product releases are delivered on time. This position offers the chance to contribute to various aspects of ACK release flow including Build, Test, Package, Release, Configure, and Monitor....
-
Power Electronic Control Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Jaguar Land Rover Technology and Business Services India Private Limited Full timeAbout JLR: Innovative. Trusted. Pioneering. These three qualities have always summed up Jaguar Land Rover. They have been encapsulated within the performance, luxury and excellence of all our products. They are what every person working for us lives and breathes. From creating intelligent hybrids to building driverless vehicles, evolving existing...
-
Power Electronic Control Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Jaguar Land Rover Technology and Business Services India Private Limited Full timeAboutJLR:Innovative. Trusted. Pioneering. These three qualities have always summed up Jaguar Land Rover. They have been encapsulated within the performance, luxury and excellence of all our products. They are what every person working for us lives and breathes. From creating intelligent hybrids to building driverless vehicles, evolving existing technologies...
-
Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Cloud Software Group Full timeDo you thrive in a startup vibe? Were you built for a small, nimble and dynamic team that's ready to win? If you answered yes, we want to talk to you We are now going back to our roots as a standalone business unit to focus on our SaaS business—an area where we see growth potential. This business unit is unique, and we certainly aren't afraid to stand out...
-
Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Software AG Full timeWe help you create effortlessly connected experiences for your customers, employees and partners with an enterprise-grade iPaaS that integrates anything, anywhere, any way you want. By bringing application, data, API and B2B integration together in the same generative AI-enabled platform, you can run a high-performing enterprise and constantly improve it...
-
Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Software AG Full timeWe help you create effortlessly connected experiences for your customers, employees and partners with an enterprise-grade iPaaS that integrates anything, anywhere, any way you want. By bringing application, data, API and B2B integration together in the same generative AI-enabled platform, you can run a high-performing enterprise and constantly improve it...
-
Financial Controller
2 weeks ago
Bengaluru, Karnataka, India TYASuite Software Solutions Full timeKeyskills: Proven working experience as a Financial Controller 9+ years of overall combined accounting and finance experience Qualified CA preferred Thorough knowledge of accounting principles and procedures Experience with creating financial statements Experience with general ledger functions and the monthend/year end close process Excellent accounting...
-
Senior Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Cloud Software Group Full timeAbout Cloud Software Group: Cloud Software Group combines the capabilities of Citrix and TIBCO, creating one of the world's largest cloud software providers, serving over million users worldwide. When you join Cloud Software Group, you are making a difference for real people, each of whom counts on our suite of cloud solutions to get work done – from...
-
Software Engineer I
2 weeks ago
Bengaluru, Karnataka, India Rocket Software Full timeJob DescriptionSummary: The Software Engineer-I is responsible for designing, developing, troubleshooting, and debugging software programs for software enhancements and new products. They develop software tools for operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools.Essential Duties and Responsibilities:Learn and...
-
Principal Software Engineer
2 weeks ago
Bengaluru, Karnataka, India QNX Software Systems Full timeWorker Sub-Type: Regular Job Description: Blackberry - the iconic brand you know and trust – is now a market leading cybersecurity software and services company. Our Endpoint Security product line focuses on protecting an organization's network against cyber-attacks by securing its endpoints—including employees' connected computers, smart phones, and...
-
Sr. Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Rootstock Software Full timeAbout Us:Rootstock Software is a leading provider of cloud manufacturing and supply chain solutions built on the Salesforce platform. We empower manufacturers and distributors to optimize operations, increase visibility, and accelerate growth. As part of our expanding engineering team in India, we seek a skilled Software Engineer to contribute to our...
-
Sr. Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Rootstock Software Full timeAbout Us:Rootstock Software is a leading provider of cloud manufacturing and supply chain solutions built on the Salesforce platform. We empower manufacturers and distributors to optimize operations, increase visibility, and accelerate growth. As part of our expanding engineering team in India, we seek a skilled Software Engineer to contribute to our...
-
Senior Software Engineer
2 weeks ago
Bengaluru, Karnataka, India TekIT Software Solutions Full timeJob Description : You will play a key role in designing, developing, and maintaining high-performance, scalable, and flexible API servers that can handle massive traffic volumes. You will collaborate closely with cross-functional teams to deliver exceptional software solutions and contribute to the overall success of the company. Required Skills : ...
-
Software Engineer II
2 weeks ago
Bengaluru, Karnataka, India Upland Software Full timeDescription Software Engineer IIJob Description Opportunity Summary Upland BA Insight provides an AI search platform enabling organizations to deploy search solutions both internally and for their extranet / internet needs. Our technology stack provides an end-to-end solution for all search needs: from indexing any content source and enhancing...