Senior Firmware Engineer

Department Icon IT / Software Development & Related
Posted: 5 months ago
3-5 years
Bengaluru / Bangalore, Karnataka
IT / Software Development & Related
work from office
Full Time

Posted: 5 months ago
Let Jobaaj One apply for you

An AI agent that applies to roles like this on employers' own sites. 25 applications free, no card needed.

Job Description
Similar Jobs
Please verify your account first! Send OTP

Posted over 15 days ago, so the role may have closed. Confirm on the employer's page when you apply, or see similar jobs.

Job Description

Description

We are hiring for two positions in our core Engineering team - Senior Firmware Engineer with the role determined based on years of experience. Those who can take up the Firmware and Embedded software development and testing in the battery management system can apply.

What you will do:

Generally, you will be working on the entire software life cycle and stack in the following steps:

  • Understanding system/functional requirements, breaking it down into software requirements with the help of firmware architect/Lead
  • Creating a high level and low-level implementation design documentation.
  • Implementation in C ( Device drivers, middleware and application )
  • Testing the implementation against SW requirements using tools and python based emulator
  • Other than general product development, you will be responsible for the evaluation of third party software, debugging field issues, active support during SW release, peer reviews, etc..

Requirements:

This is you:

  • 3+ years experience in core Embedded domain
  • Strong understanding of embedded controllers and their architecture
  • Working experience in on Dspic /STM /TI /Atmel, etc. controllers
  • Understanding/working knowledge of code architecture and layers
  • Working knowledge of communication protocols: CAN, SPI, I2C, UART, PWM, Input Capture, etc
  • Working knowledge of Embedded RTOS
  • Excellent in C programming skills with experience in working with large code bases
  • Automotive (AUTOSAR, ISO 2626) experience will be a plus
  • Entry level in Python programming
  • Experience with version control systems, preferably Git
  • Proficiency in using lab equipment like oscilloscopes, multimeters,function generators, etc. for testing /debugging an SW feature
  • Understanding/working knowledge of ISO 26262, Autosar, standard diagnosis protocols is a big plus
  • Highly analytical and intuitive

Location: Whitefield, Bangalore (On-Site)

Skills

CPythonDebuggingSoftware DevelopmentTestingVersion ControlFirmware Engineer

If a job posting appears fraudulent, asks for payment, contains misleading information, or violates our guidelines, please report it immediately. Our team will review it promptly, Jobaaj does not charge any fee from the applicants.

Similar Jobs

View all
Loading...
Bag Logo
Jobaaj
Get jobs like this by email

New IT / Software Development & Related roles in Bengaluru / Bangalore.

Job Alert
Google hiring for Specific Roles Apply Now!
1 min ago
New Opportunity
Amazon is hiring freshers Apply Now!
5 min ago
Featured Jobs
Microsoft opening 50+ positions Apply Now!
10 min ago

One email a day. Unsubscribe any time.