Bosch Group Logo

Bosch Group

Sr. SW Developer (C/C++)

Job Posted 8 Days Ago Reposted 8 Days Ago
Be an Early Applicant
Bangalore, Bengaluru Urban, Karnataka
Senior level
Bangalore, Bengaluru Urban, Karnataka
Senior level
The Sr. SW Developer will design, develop, and document customer controls software, mentor junior developers, and ensure robust, scalable solutions. Key skills include C++ and Agile methodologies.
The summary above was generated by AI

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:
 

Sr. SW Developer with a passion for SW design and extensive experience with C++, Agile Scrum using Jira, and Git
 

Mentor, Guide Bosch SW developers

As a hands-on member of the development team, you will also do the work of delivering a releasable Increment of product at the end of each Sprint

Focus on robustness, security, performance, scalability and maintainability

Required skills:

'- Bachelor in Electrical Engineer/ Computer Science or equivalent with 6-8 years experience
- Develop customer controls software used in customer energy storage products. The software you will develop includes but not limited to:
    - EMS/Hybrid Powerplant control SW
    - controls communication
    - customer OS application and base controls for utility and grid applications
    - Integration of grid-scale battery and power conversion systems from industry-leading manufacturers
- Design, develop, build, and document customer OS  controls SW using C++, C
- Meet project timeline
- Track, manage, document, and report work using JIRA and Confluence
- Expertise in object oriented software development with C++ preferably for Linux
- Experience with Industrial Protocols: Modbus, CAN

 Required domain expertise:

  • BESS power plant control
  • hybrid power plant control with renewables (PV, wind)
  • basic knowledge of grid market services, e.g., AGC, primary frequency control, voltage support

In addition, preferrable to have:

  • Familiar with MQTT (even EdgeX), Modbus, OPCUA, etc
  • Understanding or knowledge of PPC controls for PV, Wind, BESS plants
  • Power systems domain knowledge (P/Q/V/f controls, power loss estimation, GFL, GFM, etc)
  • Testing skillset (Unit tests, HIL, SIL, offline simulation, etc)

Qualifications

Bachelor in Electrical Engineer/ Computer Science or equivalent with 6-8 years experience

Additional Information

6 - 8 years

Top Skills

Agile Scrum
C++
Can
Git
JIRA
Linux
Modbus
Mqtt
Opcua

Bosch Group Bengaluru, Karnataka, IND Office

H No -31,Ward No 2,Mahaveer Peth, Baramati 413102,Dist Pune., Bengaluru, Karnataka, India

Similar Jobs

10 Minutes Ago
Bangalore, Bengaluru, Karnataka, IND
Senior level
Senior level
Cloud • Fintech • Food • Information Technology • Software • Hospitality
The Senior Software Engineer will lead complex projects, design and build features, collaborate with cross-functional teams, and ensure quality delivery, focusing on reliability and scalability for restaurant systems.
Top Skills: SparkAWSDropwizardDynamoDBGraphQLJavaJavaScriptKotlinPostgresRabbitMQReactRestTypescript
11 Minutes Ago
Easy Apply
Hybrid
Bengaluru, Karnataka, IND
Easy Apply
Mid level
Mid level
Cloud • Software
Lead the Site Reliability Engineering team focused on cloud resource management and reporting. Oversee automation, incident response, and resource efficiency initiatives while mentoring engineers and collaborating across teams.
Top Skills: AWSTerraform
11 Minutes Ago
Easy Apply
Hybrid
Bengaluru, Karnataka, IND
Easy Apply
Mid level
Mid level
AdTech • Artificial Intelligence • Marketing Tech • Software • Analytics
Lead the front-end development of data visualization tools for Zeta Global's Data Cloud applications. Collaborate with designers and stakeholders, leverage React for UI implementation, and maintain high standards of documentation and QA.
Top Skills: AmchartsAWSChart.JsCSSD3.JsGitHTMLJavaScriptMySQLReactRestful ApisScssTypescript

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account