Embedded Developer

2 weeks ago


Belgaum, Karnataka, India Breezy Talent Full time

Join our client DATOMS :

DATOMS is a pioneering IoT software platform dedicated to streamlining asset management and operations for equipment manufacturers, leasing and rental companies, and enterprises.

Leveraging cutting-edge technologies including machine learning, artificial intelligence, and the internet of things, our scalable solution can be tailored to meet the unique requirements of each client, earning the trust of leading companies worldwide.

We are seeking enthusiastic problem solvers who are passionate about developing new technology from scratch. Despite the challenges, we believe that dedication and a hunger for knowledge can lead to solving some of the industry's most significant problems.

The Embedded Firmware Developer will be involved in working on Embedded Linux, Android, and various embedded operating systems, creating drivers to simplify data acquisition challenges across different machine categories.

The role also necessitates a good understanding of various microprocessors and controllers. This full-time, on-site position is located in Bengaluru.

Note: Exclusively for IIT & NIT Graduates.

Responsibilities :

- Develop, design, and implement embedded applications and drivers for various machine types and protocols.

- Design and construct testing cases and processes for firmware.

- Prepare appropriate documentation as required by internal product development processes.

- Conduct and participate in design, code, and test reviews and inspections, ensuring compliance with functional and regulatory standards.

- Collaborate with distributed, cross-functional teams to ensure products meet quality, performance, scalability, reliability, and schedule goals.

- Conduct and participate in reviews and inspections for all elements in the firmware lifecycle to ensure that the code quality and customer satisfaction goals are met.

Qualifications :

- Bachelor's or Master's degree in Computer Science, Electronics, or Electrical Engineering.

- Minimum 5 years of experience in firmware development or a related field.

Skills :

- Adequate knowledge of reading schematics and data sheets for components, with the ability to understand electrical schematics and collaborate closely with the electrical team.

- Basic understanding of software lifecycle, algorithms, and data structures.

- Proficiency in C and C++ is essential, while experience in Python and Rust is advantageous.

- Excellent knowledge of RTOS, Embedded Linux, or Android OS, as well as Network Stack.

- Hands-on experience in working with various modes of connections such as GSM/GPRS/4G, Wi-Fi, and Ethernet.

- Conceptual clarity on TCP, MQTT, and HTTP protocols.

- Proficiency in interfaces like UART, SPI, I2C, CAN, MODBUS, TCP/IP, USB, and Bluetooth.

- Experience with modules like Wi-Fi, BLE, LoRa WAN, ZIGBEE, RF, etc.

- Experience working with TFT and LED displays.

- Extensive experience with microcontrollers/microprocessors such as ESP32, ARM Cortex M, STM Chip, and Atmega chip sets.

- Familiarity with software configuration management tools, debugging, and peer review tools (eg., GIT, SVN).

- Proven track record in driving project execution and timely delivery with a focus on quality.

- Experience in writing/interfacing with device drivers.

- Proficiency in Agile development processes and philosophies.

- Strong documentation and communication skills to effectively collaborate with other team members.

(ref:hirist.tech)
  • Embedded Developer

    2 weeks ago


    Belgaum, Karnataka, India Breezy Talent Full time

    Join our client DATOMS : DATOMS is a pioneering IoT software platform dedicated to streamlining asset management and operations for equipment manufacturers, leasing and rental companies, and enterprises. Leveraging cutting-edge technologies including machine learning, artificial intelligence, and the internet of things, our scalable solution can be tailored...

  • Embedded Developer

    2 weeks ago


    Belgaum, India Breezy Talent Full time

    Join our client DATOMS : DATOMS is a pioneering IoT software platform dedicated to streamlining asset management and operations for equipment manufacturers, leasing and rental companies, and enterprises. Leveraging cutting-edge technologies including machine learning, artificial intelligence, and the internet of things, our scalable solution can be tailored...


  • Belgaum, India ConsultBae Full time

    **Position**: Engineer - 3D content creation **Experience**: 3-6 years **Location**: Bengaluru/Belagavi/Pune **Job Brief**: The Technical Artist is responsible for developing and maintaining software tools, providing front-line support to the maps team and R&D, and general troubleshooting of the maps/graphics pipeline. The primary focus is ensuring the...