Premium Employer

i

This company page is being actively managed by Siemens Team. If you also belong to the team, you can get access from here

Siemens Verified Tick

Compare button icon Compare button icon Compare
filter salaries All Filters

699 Siemens Jobs

Firmware Engineer

3-7 years

Bangalore / Bengaluru

1 vacancy

Firmware Engineer

Siemens

posted 5mon ago

Job Description

Siemens is looking for firmware engineers to design, prototype, develop and maintain the firmware solutions to Siemens industrial devices from multiple Business units such as Factory automation, Mobility, Smart grid infrastructure, etc. We are a team of electronics hardware design and firmware engineers. The team is involved in all aspects of electronic hardware and firmware design from Schematics, Layout, PCB to firmware and basic software development, integration, and testing. The ideal candidate should have a strong passion for embedded firmware and willingness to tackle complex firmware requirements. The sense of collaboration, ownership and accountability is highly valued.
We re looking for dedicated individuals with the skills and vision to build a better tomorrow. Join our R&D team, develop your skills on the job and work.
We know that the only way a business thrive is if our people are growing. That s why we always put our people first. Our global, diverse team would be happy to support you and challenge you to grow in new ways. Who knows where our shared journey will take you?
We are looking for Software Engineer!
You ll make a difference by:
  • Contribute to firmware design, prototyping, testing and validation activities independently with little/no guidance
  • Support other team members in firmware development and debugging activities whenever required
  • Very good analytics skills
  • Fluency in English in spoken and written
  • Ability to work in a team environment and provide cross-project support.
You d describe yourself as:
  • Graduate - BTech/BE or MTech/ME in ECE/EE/Instrumentation/CS, or equivalent degree with 3 to 7 years of experience with Bare metal and RTOS programming in C
  • Embedded Systems certification/training/online courses is appreciated
  • Ability to analyze, design and optimize the code to fulfill complex firmware requirements
  • Ability to debug and resolve complex bugs in firmware
  • Ability to analyze the schematics, datasheets, and reference manuals to get required information
  • Strong understanding of Embedded C concepts, ARM Cortex M architecture and build toolchains
  • Familiarity with hardware-software interactions, device drivers, and communication protocols (e.g., UART, SPI, I2C)
  • Strong understanding of RTOS, Bootloaders
  • Understanding of Embedded Linux, UBoot, Device drivers, etc
  • Strong understanding and usage of Yocto and Bitbake
  • Strong hands-on experience on Linux system programming
  • Ability to develop custom drivers for peripherals and SoCs
  • Experience with IDE s and debugging tools
  • Good knowledge of electronics and circuits
  • Experience with using lab instruments such as DSO, Logic analyzers, DMM, etc
  • Strong understanding on GIT versioning system
  • Good written and verbal communication skills, interpersonal skills

Employment Type: Full Time, Permanent

Read full job description

Prepare for Firmware Engineer roles with real interview advice

Top Siemens Firmware Engineer Interview Questions

Q1. If were to write a function to tell if the number is odd or even, how would u code it * The output of the below program is ____ struct base ... read more
Q2. What are some of the prerequisites you should consider while building a Selenium Cucumber automation application?
Q3. Why should Selenium be selected as a testing tool for web applications or systems?
View all 56 questions

What people at Siemens are saying

Firmware Engineer salary at Siemens

reported by 5 employees with 1-2 years exp.
₹8 L/yr - ₹10 L/yr
21% less than the average Firmware Engineer Salary in India
View more details

What Siemens employees are saying about work life

based on 4.9k employees
75%
69%
47%
94%
Flexible timing
Monday to Friday
No travel
Day Shift
View more insights

Siemens Benefits

Submitted by Company
Flexible Work Options and Hybrid Work Models
Employee Engagement
Health & Wellness
Career Development
Submitted by Employees
Health Insurance
Job Training
Soft Skill Training
Cafeteria
Work From Home
Free Transport +6 more
View more benefits

Compare Siemens with

Schneider Electric

4.1
Compare

Siemens Energy

4.1
Compare

Johnson Controls

3.6
Compare

Honeywell Automation

3.8
Compare

Rockwell Automation

3.7
Compare

Wipro PARI

3.3
Compare

GKN

3.8
Compare

Titan Engineering & Automation

4.0
Compare

Falcon Autotech

3.9
Compare

Addverb Technologies

3.6
Compare

Technosoft Engineering Projects Limited

3.9
Compare

TMEIC

3.8
Compare

Festo

3.9
Compare

Cotmac Electronics

3.8
Compare

Automotive Robotics (India)

3.6
Compare

Utthunga Technologies

3.3
Compare

Marine Electricals

3.7
Compare

Siemens PLM Software

4.2
Compare

Agiliad Technologies

3.6
Compare

INFRES METHODEX

3.1
Compare

Similar Jobs for you

Firmware Engineer at Schneider Electric India Pvt. Ltd.

Bangalore / Bengaluru

6-12 Yrs

₹ 12-16 LPA

Embedded Engineer at Siemens Limited

Thane

0-5 Yrs

₹ 8-13 LPA

Senior Firmware Engineer at Gatan

Bangalore / Bengaluru

6-7 Yrs

₹ 7-11 LPA

Embedded Engineer at Accenture Solutions Pvt Ltd

Bangalore / Bengaluru

5-10 Yrs

₹ 7-12 LPA

Firmware Developer at HRP GLOBAL TECHNOLOGIES

Hyderabad / Secunderabad, Bangalore / Bengaluru

4-9 Yrs

₹ 7-12 LPA

Firmware Engineer at EMERSON INNOVATION CENTER

Pune

2-5 Yrs

₹ 7-11 LPA

Firmware Engineer at SMARTWORK IT SERVICES

3-7 Yrs

₹ 10-20 LPA

Firmware Validation Engineer at Intel Technology India Pvt Ltd

Bangalore / Bengaluru

4-7 Yrs

₹ 14-19 LPA

Firmware Engineer at Z-Crossing Solutions

Kochi

3-5 Yrs

₹ 6-8 LPA

Senior Engineer at Landis Gyr

Noida

4-7 Yrs

₹ 8-18 LPA

Firmware Engineer

3-7 Yrs

Bangalore / Bengaluru

5mon ago·via naukri.com

Commercial Sales Manager | Vadodara

5-10 Yrs

₹ 6 - 12L/yr

Vadodara

5d ago·via naukri.com

Technical Architect - Principal

10-20 Yrs

Pune

6d ago·via naukri.com

Software Developer

8-13 Yrs

Pune

10d ago·via naukri.com

Senior Data Engineer

8-13 Yrs

Bangalore / Bengaluru

10d ago·via naukri.com

Angular Full Stack Engineer

6-8 Yrs

Pune

10d ago·via naukri.com

Senior Java developer (Core Java , Eclipse)

8-13 Yrs

Bangalore / Bengaluru

10d ago·via naukri.com

Enterprise Architect

9-14 Yrs

Pune

10d ago·via naukri.com

Senior UI Developer

6-10 Yrs

Chennai

10d ago·via naukri.com
write
Share an Interview