Full Time
Bangalore
Posted 1 year ago

Experience: 8 to 15 years
Location Bangalore
Preferred Immediate/15 days joiners.

Job Description:
The ideal candidate will be responsible for Designing, Developing, Testing, and Implementing firmware for embedded systems. Key responsibilities include:
• Analyzing requirements and developing detailed software specifications and algorithms.
• Writing high-quality firmware code, optimizing CPU resources and conducting testing to ensure quality.
• Maintaining engineering documents to meet quality system requirements.
• Participating in design reviews and supporting the software validation process.
• Collaborating with customers and other internal teams such as Electrical and Mechanical Engineering for project management, validation, and manufacturing support.
• Supporting new business quotation activities.

Requirements:
• Extensive experience in Embedded products for automotive body electronics.
• Strong understanding of Autosar and experience with I2C, SPI, RS232, UART, USB, and CAN development and testing.
• Hands-on experience with laboratory equipment such as scopes, digital multi meters, and logic analyzer data.
• Familiarity with real-time operating systems (RTOS) and exposure to hardware design.
• Excellent Embedded C and assembly programming skills.
• Deep understanding of micro controllers, peripherals, SoCs and embedded development environments.
• Experience using development tools such as Emulators, Debuggers, and Stimulators.
• Strong skills in system-level architecture and design.
• Experience with serial communication protocols such as I2C, RS232, SPI, UART.
• Adept at using structured software development approaches.
• Familiarity with software configuration management tools.
• Experience in developing requirements, design documents, and test cases.

Job Features

Job Category

Information Technology

Experience:

8 to 15 years

Apply Online

A valid email address is required.
A valid phone number is required.