June 23, 2024

Siemens Energy 2024 Hiring Freshers as Software Engineer

Share :

Siemens Recruitment Drive for 2024 Freshers

About Company :Siemens is one of the world’s leading energy technology companies. The company works with its customers and partners on energy systems for the future, thus supporting the transition to a more sustainable world. With its portfolio of products, solutions and services, Siemens Energy covers almost the entire energy value chain – from power generation and transmission to storage. The portfolio includes conventional and renewable energy technology, such as gas and steam turbines, hybrid power plants operated with hydrogen, and power generators and transformers.

Company Full Name : Siemens Energy
Job Role :  Software Engineer
Degree Needed :  BE/ Btech
Batch : 2022/2023
Location : Bangalore

Job Description :
Required Qualification and Skills :

  • Bachelor’s or master’s degree in electrical engineering, or a related field.
  • Experience in cross-platform software development, preferable also targeting embedded systems.
  • Strong programming skills in at least C++17 and optionally C, with a good understanding of software design patterns.
  • Experience in platform-agnostic software development deployable to multiple architectures, like arm-noneeabi, and x86_64 targets like windows, Linux
  • Experience with a scripting language like python or bash.
  • Experience with build tools like Make, CMake.
  • Experience with version control tools like git
  • Experience with dev-ops, CI/CD through GitLab, Github, etc.
  • Experience with GNU coreutils and Linux.
  • Familiarity with testing framework like gtest.
  • Familiarity with real-time operating systems (RTOS).
  • Familiarity with hardware-software interactions, device drivers, and communication protocols (e.g., UART, SPI, I2C).
  • Familiarity with full-stack development, including modern web, smartphone and cloud technologies.

For More Updates Regrading Graduate Engineer Trainee Jobs – Click Here

Roles and Responsibility : 

  • Design, develop, and debug software for embedded systems, including device drivers, firmware, and real-time applications.
  • Write high-quality code in programming languages such as C++, and optionally C
  • Optimize software performance and memory usage to meet exacting resource constraints of embedded systems.
  • Build automation scripts using scripting languages such as python.
  • Write unit tests, module tests, and integration tests and boost coverage.
  • Collaborate with electronics engineers and product managers, to ensure successful integration of software components into the overall system.
  • Participate in code reviews to maintain code quality, identify potential issues, and provide constructive feedback to team members.
  • Participate in end-to-end product design and development meetings. Collaborate with electronics, mechanical, software, and project management teams for optimum design cycles.

How to Apply For Siemens Recruitment Drive 2024 ?

All interested and eligible candidates can apply for this position online via the following link as soon as possible.

Apply link : Click Here

For More Updates Join Our Channels :