THINGS OF IOT

Close
Posted On Jan 02

Embedded Firmware Engineer

HBL Power Systems Ltd

Location : Secunderabad, Telangana

Headquarters : India

Hiring Mode : Full Time

Hiring Role : Firmware Engineer

Experience : Mid Level

HBL Power Systems Ltd
Secunderabad, Telangana
₹50,000 a month
Job Title: Senior Firmware Engineer
Location: Yapral
Business Area: Electronics Group / Industrial Electronics D&D
Experience: 3-5 Years and 5-8 years
Qualification: Graduate or Undergraduate in Electrical/Electronics
Notice Period: Immediate or 15 days
Roles & Responsibilities:
  • Design and implement software of embedded devices and systems from requirements to production and commercial deployment.
  • High level design and architecture development, coding, unit testing and Integrate and validate new product designs.
  • Extensive documentation of the design specifications and implementation details.
  • Works closely with multi-disciplinary engineering teams.
  • Participate in peer design and code reviews, Training and mentoring junior team members.
  • Maintaining existing products, Provide post production support.
  • Ensuring each activity to follow company defined standard process.
Key Skills:
  • Solid programming experience in C, Linux and embedded RTOS
  • Must have experience with 16-bit and 32-bit microprocessor architectures.
  • Must have experience with Wireless and wired technology viz. Ethernet, Wi-Fi, Bluetooth, GPS, Cellular.
  • Must have experience with External memory devices like RAM, Flash, SD cards…etc.
  • Experience on IDEs like CCS, KEIL, and MPLAB…etc.
  • Experience in implementing communication protocols like MODBUS, CAN, I2C, SPI, USB, TCP/IP, SNMP and Http etc.
  • Knowledge in ADCs, DACs, EEPROMs, TFT and PWM interfacing.
  • Should have strong debugging skills and good understanding of hardware architecture.
  • Should be aware of quality process.
  • Experience with Agile or Waterfall or Scrum development processes.
Job Types: Full-time, Regular / Permanent
Salary: Up to ₹50,000.00 per month
Schedule:
Day shift
Monday to Friday
Work Remotely:
No