Firmware Developer

7 - 11 years

0 Lacs

Posted:18 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Software Developer C/C++ specializing in Embedded Linux & Connectivity at Siemens, your role is crucial in ensuring safety compliance for emerging verticals of renewable energy such as PV inverters and battery storages. Joining the R&D team, you will have the opportunity to develop your skills on the job and contribute to state-of-the-art products that impact entire cities and countries, shaping the future. **Role Overview:** - You will be responsible for the development and adaptation of software components in the field of "Embedded Linux and connectivity," following established software development processes. - Your tasks will include creating software specifications and architecture documents, coding and documenting modules/components, conducting unit/module tests, participating in code and specification reviews, integrating/testing modules/components into the overall system, and creating test specifications for integration/laboratory tests. - Your role will also involve participating in the selection of software components and ensuring compliance with product & solution cyber security standards. **Key Responsibilities:** - Completed degree in Computer Science, Electronics, Electrical Engineering, or comparable training. - 7+ years of proven experience in software engineering based on established software development processes. - Proficiency in programming C++ and knowledge of JavaScript and embedded web development. - Experience with databases (SQLite), "Embedded Linux," associated production environments, and SW version management tools (preferably GIT and GitLab). - Knowledge of common communication interfaces/protocols, fieldbus protocols (especially CAN), and agile methods with a DevOps mindset. - Strong English language skills, both spoken and written. - Personal skills include structured and independent work, teamwork, result orientation, commitment, and flexibility. As a Software Developer C/C++ at Siemens, you will work closely with specialist departments in development, production, service, quality, purchasing, and external partners. Your expertise and social skills will be essential to drive innovation and ensure the successful integration of software components into the overall system. Do you have what it takes to be a Future Maker at Siemens We look forward to receiving your online application and exploring the opportunity to shape tomorrow together. Please visit the Smart Infrastructure website at [Smart Infrastructure](https://new.siemens.com/global/en/company/topic-areas/smart-infrastructure.html) and learn more about Siemens careers at [Siemens Careers](www.siemens.com/careers). Join us on this exciting journey of building a sustainable future with Siemens, where your skills and vision can make a real difference.,

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now
Siemens logo
Siemens

Automation Machinery Manufacturing

Munich Brande

RecommendedJobs for You

hyderabad, telangana, india