Firmware Engineer

Year    MH, IN, India

Job Description

Profile-Firmware Engineer

Exp-2 to 8 years

Location-Mohali,Panchkula,Gurgram,Pune,Bangalore,Hyderabad,Navi Mumbai.

Shift-9pm IST Onwards(night shift)

Wfo only

Preference- Male Candidate

Strong Communication Skills

Budget -15 to 20 lpa

Notice Period -Immediate joiner to 10 days (Dont apply if you have notice more than this)
Key Responsibilities

? Architect, design, and implement firmware solutions for robotic systems using C/C++.

? Develop software for motor controllers and embedded systems, leveraging TI's C2000

microcontrollers.

? Design and maintain distributed software architectures supporting real-time robotic

applications.

? Implement and optimize communication protocols (Ethernet, USB, CAN, SPI, IC, I/O

Link, etc.).

? Conduct firmware testing in both Software-in-the-Loop (SITL) and Hardware-in-the-Loop

(HITL) environments.

? Utilize debugging and validation tools including JTAG, logic analyzers, and

oscilloscopes.

? Collaborate with cross-functional teams (mechanical, electrical, robotics, and software

engineers) to deliver integrated system solutions.

? Participate in and contribute to continuous improvement of the software development

lifecycle (SDLC) processes.

? Review technical manuals and specifications to guide design and troubleshooting.

? Support the design and implementation of custom communication protocol packets.

? Provide technical leadership on firmware best practices.

Qualifications

? Bachelor's degree (Required, M.S Preferred) in computer science, Robotics, Computer

Engineering, Electrical Engineering, or related field

? Familiarity with TI's C2000 family of microcontrollers

? Familiarity with I/O link industrial protocol and architecture

? Exceptional knowledge in distributed software architecture design

? Proven experience in embedded system design and firmware development (C/C++)

? Ability to collaborate effectively with cross-disciplinary teams

? Proficiency with working in development environments that comprise of Linux, Docker,

and Git

? Adhere to and help improve our software development lifecycle (SDLC) processes.

? Knowledge working with JTAG, logic analyzers and Oscilloscope

? Experience writing motor controller software

? Understanding of digital communication protocols (Ethernet, USB, asynchronous serial,

CAN, SPI, I2C)

? Guru at navigating technical manuals

? Experience developing software in Software-in-the-Loop (SITL) and Hardware-in-the-

Loop (HITL) test scenarios supporting the test specifications.

? Experience designing communication protocol packets

? 2-4 + years of on the job experience, preferably in Robotics, Aerospace, Automotive, or

similar commercial Hardware products integrating AI, ML, and Computer Vision

technologies

Preferred Qualifications

? Proficiency in developing applications in the Robot Operating System (ROS)

? Experience with Python

Job Type: Full-time

Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4632618
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    MH, IN, India
  • Education
    Not mentioned
  • Experience
    Year