Posted:4 weeks ago| Platform: Indeed logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

About the Role

We are seeking a versatile PCB Design Engineer to join our team. This role is a unique opportunity for an individual with strong skills in both hardware design and low-level software development. The ideal candidate will be responsible for designing and developing efficient and reliable Printed Circuit Board (PCB) layouts and writing the corresponding firmware to bring our robotic systems to life.

Responsibilities

  • Design and develop PCB layouts for robotic systems, with a focus on optimizing size, power consumption, and signal integrity.
  • Collaborate with hardware engineers to define the electrical architecture, ensuring optimal component placement and system performance.
  • Perform schematic capture, multilayer routing, and design rule checks (DRC) to ensure manufacturability and compliance with industry standards.
  • Address thermal management, EMI/EMC compliance, and high-speed signal integrity in PCB designs.
  • Conduct simulations and analyses to validate design reliability and functionality.
  • Generate and manage Gerber files for seamless PCB manufacturing and assembly.
  • Develop and debug firmware for microcontrollers and embedded systems, ensuring seamless integration with the PCB hardware.
  • Coordinate with manufacturing teams and suppliers to support fabrication processes.
  • Maintain detailed design documentation, including schematics, layout files, BOMs (Bill of Materials), and firmware code.

Required Skills and Experience

  • Educational Background: B.E./B.Tech in Electronics and Communication, Computer Science, or a related field.
  • Experience: 1–4 years of experience in both PCB design and firmware development.
  • PCB Design Tools: Proficiency in software like Altium Designer, EAGLE, OrCAD, or similar.
  • Firmware Skills: Proficiency in C/C++ and experience with microcontrollers (e.g., ARM, AVR) and communication protocols (e.g., I2C, SPI).
  • Problem-Solving Skills: Excellent problem-solving skills and the ability to troubleshoot complex issues at the hardware-software interface.
  • Communication Skills: Good communication skills and the ability to work effectively in a team environment.
  • Manufacturing Process Understanding: Understanding of the PCB manufacturing process and ability to liaise with manufacturers.

Job Type: Full-time

Ability to commute/relocate:

  • Virgonagar, Bengaluru, Karnataka: Reliably commute or planning to relocate before starting work (Required)

Education:

  • Bachelor's (Required)

Experience:

  • PCB DESIGN AND FIRMWARE: 1 year (Required)

Language:

  • English (Required)

Location:

  • Virgonagar, Bengaluru, Karnataka (Preferred)

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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 Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You