MNC Co. Looking For Device Engineering Specialist

Staffing Services

Bengaluru

On-site

INR 900,000 - 1,500,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Staffing Services in Bengaluru is seeking an experienced embedded firmware engineer to adapt the platform software for new hardware changes and customer requirements. You will integrate firmware with RTL designs and perform HW/SW co-verification, while optimizing for memory and performance constraints.

You will collaborate with hardware, software, and QA teams, debug system-level issues, and optimize firmware under memory constraints.

Qualifications

  • Proficient in C/C++ for embedded systems.
  • Experience with ARM and/or RISC-V architectures.
  • Solid understanding of device drivers, RTOS, or Linux kernel internals.
  • Familiarity with OS porting on custom chips.
  • Proficient in debugging tools like JTAG, GDB, and logic analyzers.
  • Knowledge of embedded security, cryptographic protocols, and secure firmware update mechanisms.
  • Experience with communication protocols such as I2C, SPI, UART.
  • Exposure to version control systems (e.g., Git) and CI/CD pipelines.
  • Strong analytical, documentation, and collaboration skills.

Responsibilities

  • Adapt existing platform software to support new hardware changes and customer-specific requirements.
  • Integrate firmware with new RTL hardware designs and perform HW/SW co-verification.
  • Analyze and debug system-level issues and hardware-software integration failures.
  • Develop and optimize firmware under tight memory and performance constraints.
  • Collaborate with cross-functional teams including hardware, software, and QA teams.

Skills

C/C++ for embedded
ARM architecture
RISC-V architecture
Device drivers
RTOS/Linux kernel internals
OS porting on custom chips
Debugging tools
Embedded security
Secure firmware updates
I2C/SPI/UART
Git/CI/CD
Analytical/documentation

Tools

GDB
JTAG
Logic analyzers
Git
CI/CD

Job description

Role & responsibilities

Key Responsibilities:

Adapt existing platform software to support new hardware changes and customer-specific requirements. Integrate firmware with new RTL hardware designs and perform HW/SW co-verification. Analyze and debug system-level issues and hardware-software integration failures. Develop and optimize firmware under tight memory and performance constraints. Collaborate with cross-functional teams including hardware, software, and QA teams.

Required Skills:

Strong proficiency in C/C++ for embedded systems. Experience with ARM and/or RISC-V architectures. Solid understanding of device drivers, RTOS, or Linux kernel internals. Familiarity with OS porting on custom chips. Proficient in debugging tools like JTAG, GDB, and logic analyzers. Knowledge of embedded security, cryptographic protocols, and secure firmware update mechanisms. Experience with communication protocols such as I2C, SPI, UART. Exposure to version control systems (e.g., Git) and CI/CD pipelines. Strong analytical, documentation, and collaboration skills.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

MNC Co. Looking For Device Engineering Specialist
MNC Co. Looking For Device Engineering Specialist

Staffing Services • Pune District

On-site
INR 1,200,000 - 1,800,000
MNC Co. Looking For Device Engineering Specialist
MNC Co. Looking For Device Engineering Specialist

Staffing Services • Hyderabad

On-site
INR 1,200,000 - 2,300,000
Opening For MNC Co Device Engineering
Opening For MNC Co Device Engineering

Staffing Services • Pune District

On-site
INR 1,500,000 - 2,100,000
Opening For MNC Co Device Engineering
Opening For MNC Co Device Engineering

Staffing Services • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Opening For MNC Co Device Engineering
Opening For MNC Co Device Engineering

Staffing Services • Chennai District

On-site
INR 1,500,000 - 2,500,000
Senior Firmware Engineer
Senior Firmware Engineer

Kemsys Technologies • Ahmedabad District

On-site
INR 800,000 - 1,400,000
Sr. Engineer Firmware Engineer
Sr. Engineer Firmware Engineer

Vertiv Co • Pune District

On-site
INR 2,500,000 - 4,000,000
MNC Co. Looking For embedded software development Bangalore/Chennai
MNC Co. Looking For embedded software development Bangalore/Chennai

Staffing Services • Chennai District

On-site
INR 1,200,000 - 2,400,000
Embedded Engineer
Embedded Engineer

ID Tech Solutions Pvt. Ltd. • Gurugram District

On-site
INR 2,400,000 - 4,200,000
MNC Co. Looking For embedded software development Bangalore/Chennai
MNC Co. Looking For embedded software development Bangalore/Chennai

Staffing Services • Bengaluru

On-site
INR 1,500,000 - 2,300,000