Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Firmware Developer @ Oottru Technologies

Home > Software Development

 Firmware Developer

Job Description

Job brief

We are looking for a Firmware Developer to develop drivers and application for various micro controller applications. Also , must be able to debug and fix hardware/firmware issues and identify the best solution to cater to multiple applications , evaluate controllers and related parts for part selection. Must be able to articulate and document well the understanding and maintain code in a version control. Additionally knowledge on boot loaders , BSPs and board bring up would be required. Must have strong knowledge on PIC Micro- controllers.

Duties/Activities:
  • Embedded firmware driver/application code development , testing , and optimization
  • In- Depth microcontroller programming including development of bootloader code and board bring up.
  • Develop and tune motor control system related to PID motor control
  • Work on POC and evaluation of Micros and other peripheral chips for part selection.
  • Support firmware update testing and deployment
  • Debugging low level hardware interfaces (USB , SPI , I2C , UART , PWM , GPIO , ADC/DACs etc).
  • Multi- platform code development
  • Creation and review of documentation
  • Work on BT/WiFi to develop interfaces for newer devices.
Qualifications
  • Bachelors or Masters Degree in Electrical or Electronics Engineering.
  • At least 4+ years experience with embedded software development
  • Ability to read and interpret circuit schematic diagrams
  • Ability to design electrical control circuits a plus
  • Strong hardware and software/firmware development skills
  • Proficient in embedded C/C++, exposure to Python
  • Experience with mechanical actuators (motors, solenoids, etc.)
  • Knowledge of techniques required to produce robust, fast, and secure code
  • Experience with SW security and encryption techniques
  • Proficiency at solving problems in a timely manner
  • Strong numerical and analytical skills
  • Strong knowledge on PIC microcontrollers
  • Experience in BT and WiFi would be an added advantage.

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Back End Developer
Employement Type: Full time

Contact Details:

Company: Oottru Technologies
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   Embedded C C++ USB Control system Deployment PID WiFi SPI Testing Python

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Looking For .net React Azure Developer - Chennai/bengaluru/hyderabad

  • Tech Mahindra
  • 7 - 12 years
  • Hyderabad
  • 2 days ago
₹ 15-30 Lacs P.A.

Mulesoft Developer

  • Capgemini
  • 4 - 9 years
  • Pune
  • 2 days ago
₹ Not Disclosed

VBCS Developer - Pan India

  • Trigent Software
  • 7 - 12 years
  • Hyderabad
  • 2 days ago
₹ 25-27.5 Lacs P.A.

Python Developer Mumbai Andheri West Startup company

  • Intelli Search
  • 5 - 8 years
  • Mumbai
  • 3 days ago
₹ 10-20 Lacs P.A.

Oottru Technologies

Oottru Technologies Private Limited About Us: Oottru is an Offshore Development Center of Cricut, Inc., a US based product company. Our team comprise talented Android, iOS, .Net, Magento and AWS developers with strong expertise in technology and keen sense of design and implementation. We ident...