Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Controls Software Engineer image - Rise Careers
Job details

Controls Software Engineer - job 1 of 2

Company Description

Bosch Global Software Technologies Private Limited is a 100% owned subsidiary of Robert Bosch GmbH, one of the world's leading global supplier of technology and services, offering end-to-end Engineering, IT and Business Solutions. With over 28,200+ associates, it’s the largest software development center of Bosch, outside Germany, indicating that it is the Technology Powerhouse of Bosch in India with a global footprint and presence in the US, Europe and the Asia Pacific region.

Job Description

Roles & Responsibilities :
'Will be responsible for Controls SW development for BESS Power Plant Controls

- Serve as the controls SW developer designing Battery Power Plant control SW for utility and grid applications

- Develop customer-specific OS Controls, integrate grid-scale battery and power conversion systems from industry-leading manufacturers.

- Design, develop, build, and document customer-specific OS controls logic using MathWorks Matlab/Simulink

- Support requisition engineering. Troubleshoot field issues and identify root causes.

- Focus on robustness, security, performance, scalability, and maintainability.

- Meet project timelines

- 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

Qualifications

Educational qualification:

Btech / MTech / BE / ME in Comp. Sci / ECE / EEE

 

Experience :

- 3 - 6 years of control SW development experience

Mandatory/requires Skills :

- Grid market applications

- Power systems domain knowledge (P/Q/V/f controls, power loss estimation, GFL, GFM, etc)

- Familiar with MQTT (even EdgeX), Modbus, etc

- Testing skillsets (Unit tests, HIL, SIL, Offline simulation, etc)

 

Average salary estimate

$55000 / YEARLY (est.)
min
max
$40000K
$70000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Controls Software Engineer, Bosch Group

Jumpstart your career as a Controls Software Engineer at Bosch Global Software Technologies Private Limited, where engineering meets innovation in Bengaluru! In this vibrant role, you’ll dive into the world of Battery Energy Storage Systems (BESS) and lead the development of cutting-edge control software for power plant operations. Your genius in designing customer-specific OS controls using MathWorks Matlab/Simulink will shine as you integrate grid-scale battery systems from top-notch manufacturers. The ideal candidate will have 3 to 6 years of hands-on experience in control software development, so you’ll bring your expertise in power systems and grid market applications to the table. Collaboration is key here; you’ll work closely with requisition engineering teams and tackle any field issues like a pro, all while prioritizing security, performance, and robustness in your designs. Additionally, you’ll track and manage your projects using JIRA and Confluence, ensuring a smooth workflow. If you’re passionate about fostering teamwork and can navigate ideas and conflicts with ease, you’ll thrive in our supportive environment. At Bosch, we value innovation and are excited to help you grow your skills while contributing to impactful energy solutions. If you're ready to make a difference and join a global technology powerhouse, we’d love to hear from you!

Frequently Asked Questions (FAQs) for Controls Software Engineer Role at Bosch Group
What are the main responsibilities of a Controls Software Engineer at Bosch Global Software Technologies?

As a Controls Software Engineer at Bosch Global Software Technologies, your primary responsibilities will include developing control software for Battery Energy Storage Systems (BESS), designing customer-specific operational controls using MathWorks Matlab/Simulink, and integrating grid-scale battery systems. You’ll also troubleshoot field issues, manage project timelines, and document your work using JIRA and Confluence, while ensuring your designs prioritize robustness and security.

Join Rise to see the full answer
What qualifications are required for the Controls Software Engineer position at Bosch?

To be considered for the Controls Software Engineer position at Bosch Global Software Technologies, candidates must hold a B.Tech, M.Tech, BE, or ME in Computer Science, Electronics and Communication (ECE), or Electrical and Electronics Engineering (EEE). Furthermore, candidates should have 3 to 6 years of experience in control software development, along with a solid understanding of grid market applications and power systems.

Join Rise to see the full answer
What skills are essential for a successful Controls Software Engineer at Bosch?

Successful Controls Software Engineers at Bosch Global Software Technologies should possess skills in control software development specific to grid market applications, knowledge of power systems (like P/Q/V/f controls), and expertise in protocols such as MQTT and Modbus. Familiarity with testing methodologies such as unit tests and hardware-in-the-loop (HIL) simulations is also beneficial.

Join Rise to see the full answer
What tools do Controls Software Engineers at Bosch use for project management?

Controls Software Engineers at Bosch Global Software Technologies utilize JIRA and Confluence for project management. These tools help track, manage, and document work while facilitating smooth communication and collaboration among team members throughout the development process.

Join Rise to see the full answer
How does Bosch support team collaboration among Controls Software Engineers?

At Bosch Global Software Technologies, fostering team collaboration is key. Engineers are encouraged to engage in open discussions where differing ideas can be expressed without impersonal disagreements. This culture of teamwork promotes conflict resolution, leading to innovative solutions and a supportive work environment.

Join Rise to see the full answer
Common Interview Questions for Controls Software Engineer
Can you describe your experience with control software development in relation to power systems?

When answering this question, detail specific projects you've worked on that involved control software development for power systems. Highlight your understanding of power quality measures, grid frequency control, and your approach to ensuring robust, scalable, and secure designs, ideally providing examples that demonstrate your competence in the field.

Join Rise to see the full answer
What methodologies do you use for testing control software?

For this question, discuss the different testing methodologies you’re familiar with, such as unit testing, hardware-in-the-loop (HIL), software-in-the-loop (SIL), and offline simulations. Explain how you apply these methods to validate the performance and reliability of your control software in real-world applications, along with any tools you've utilized.

Join Rise to see the full answer
How do you handle troubleshooting field issues in your projects?

Address this question by describing your systematic approach to troubleshooting, including identifying root causes, analyzing system behaviors, and implementing fixes. Provide an example when you successfully resolved a complex field issue, showcasing your problem-solving skills and analytical thinking.

Join Rise to see the full answer
What is your experience with protocols like MQTT and Modbus?

In your response, explain the contexts in which you’ve utilized MQTT and Modbus in previous projects. Highlight any specific applications, your role in implementation, and how you ensured successful communication between systems using these protocols. Share insights on performance optimizations you may have achieved.

Join Rise to see the full answer
Describe how you ensure your control software is robust and secure.

For this question, focus on the best practices you employ in software design and development, such as code reviews, thorough documentation, and adherence to security standards. Illustrate with examples how you’ve implemented security features and robustness checks in your past projects, contributing to minimized vulnerabilities.

Join Rise to see the full answer
How do you prioritize tasks and manage timelines in your projects?

When answering, discuss your time management strategies, such as breaking down projects into manageable tasks, setting milestones, and using tools like JIRA for tracking progress. Use examples to demonstrate how these strategies helped you meet deadlines while maintaining quality standards.

Join Rise to see the full answer
Can you explain your experience with MathWorks Matlab/Simulink in controls development?

In your answer, detail how you've utilized Matlab/Simulink in past projects, including specific applications such as modeling and simulating control systems or developing customer-specific logic. Provide insight into your proficiency with the tools and how they facilitated successful project outcomes.

Join Rise to see the full answer
What does teamwork mean to you in the context of engineering roles?

Reflect on your experiences working in teams and discuss the importance of communication, collaboration, and conflict resolution in engineering. Provide examples of how you’ve contributed positively to team dynamics, emphasizing your ability to foster a supportive work environment.

Join Rise to see the full answer
What keeps you updated with the newest developments in control systems and power management?

Share how you stay informed about the latest industry developments, such as attending conferences, participating in webinars, subscribing to relevant journals, or engaging with professional communities. Demonstrate your commitment to continuous learning and staying at the forefront of technology.

Join Rise to see the full answer
How would you approach learning a new tool or technology required for a project?

Describe your learning approach, emphasizing the processes you utilize to quickly get up to speed with new tools or technologies. Mention resources you might use, such as online tutorials, documentation, or collaborating with peers, and give examples of when you've successfully adapted your learning in the past.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Bosch Group Remote Bulevardul Take Ionescu, Timișoara, Romania
Posted 6 hours ago

Become a pivotal part of Bosch Global Business Services as a Travel Officer, providing exceptional support to our travelers with your German language skills.

Photo of the Rise User
Posted 6 hours ago

Join Bosch Rexroth as an Electrified Systems Engineer to engage in exciting projects focusing on electrified systems and customer collaboration.

Photo of the Rise User
Posted 3 days ago

Join Limble as a Solutions Architect to spearhead system integrations for our leading Maintenance Management platform.

Photo of the Rise User
Posted 19 hours ago

Autodesk is seeking a Senior Full-Stack Software Developer specializing in Generative AI to enhance AEC workflows through innovative solutions.

MLabs Remote No location specified
Posted 13 days ago

Join a pioneering tech company as a Founding Backend Engineer to lead backend development in groundbreaking blockchain and AI projects.

Photo of the Rise User
Posted 5 days ago
Mission Driven
Customer-Centric
Rapid Growth
Startup Mindset
Flat Organization

ClassDojo, Inc. seeks a skilled Software Engineer specializing in Graphics to advance their innovative virtual world platform.

Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony

Become a key contributor at Cigna-Evernorth Services Inc., focusing on delivering impactful software engineering solutions while navigating a hybrid work environment.

Photo of the Rise User

We are looking for a driven Senior Full-stack Developer in Canada to innovate and enhance our web applications while mentoring junior talent.

Photo of the Rise User
Inclusive & Diverse
Collaboration over Competition
Growth & Learning
Transparent & Candid

Join Affirm as a Staff Software Engineer to optimize their Batch Infrastructure and drive large-scale data solutions.

Photo of the Rise User
Gauntlet Remote New York City / San Francisco / Los Angeles / Remote
Posted 3 days ago

Join Gauntlet as a Software Engineer on the Data Team, focusing on innovative data solutions for decentralized finance.

Bosch is a global supplier of technology and services. Bosch specializes in consumer goods, industrial technology, and energy technology. It offers innovative solutions for smart homes, smart cities, connected mobility, and connected manufacturing...

1439 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 9, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Columbus just viewed Scrum Master at Sysco Costa Rica
X
Someone from OH, Cincinnati just viewed Senior Java Engineer (Remote) at Xenon7
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior, Software Engineer- Java at Walmart
Photo of the Rise User
Someone from OH, Cincinnati just viewed Java, Javascript, Python, NodeJS Software Engineer at Walmart
Photo of the Rise User
Someone from OH, Pickerington just viewed Senior Business Analyst (Salesforce) at Protolabs
H
Someone from OH, Akron just viewed Brand Marketing Manager at Huntington
R
Someone from OH, Hamilton just viewed Forklift Operator Warehouse at Ryder
Photo of the Rise User
Someone from OH, Cincinnati just viewed Ad Ops Specialist, Display at System1
Photo of the Rise User
Someone from OH, Cincinnati just viewed FQHC Billing & Collections Manager at OhioGuidestone
Photo of the Rise User
Someone from OH, Cleveland just viewed Enrollment Specialist- Remote at Adtalem Global Education
o
Someone from OH, Dayton just viewed Marketing and Communications Specialist at osu
Photo of the Rise User
Someone from OH, Columbus just viewed Construction Coordinator at Meijer
Photo of the Rise User
Someone from OH, Steubenville just viewed Legal & Compliance Internship at Smiths Group
Photo of the Rise User
Someone from OH, Warren just viewed Senior Front-End Developer at Worldly
Photo of the Rise User
Someone from OH, Tiffin just viewed Game Operations Specialist at Genius Sports
u
Someone from OH, Loveland just viewed Customer Service Agent - Part Time at uhaul
Photo of the Rise User
Someone from OH, Cleveland just viewed HR Manager at Shearer's Foods
Photo of the Rise User
Someone from OH, Columbus just viewed Mid Level, System Administrator - (ETS) at Delivery Hero
Photo of the Rise User
Someone from OH, Mason just viewed Inside Sales Co-Op at VEGA Americas