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

UI Angular Developer

  • CBT Infotech
  • 2 - 5 years
  • Mumbai
  • 18 hours ago
₹ Not Disclosed

Dot Net Fullstack Developer

  • NA
  • 6 - 10 years
  • Bengaluru
  • 21 hours ago
₹ Not Disclosed

Python Developer

  • Export Genius
  • 2 - 6 years
  • Delhi, NCR
  • 22 hours ago
₹ Not Disclosed

Java Developer

  • Innova Solutions
  • 5 - 10 years
  • Bengaluru
  • 22 hours ago
₹ Not Disclosed

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...