This post is over 30 days old. The position may no longer be available

Python / Linux Dev with embedded background. Build cool enterprise Internet of Things solutions!

Track RF Link , Mumbai · trackrf.com · Full-time employment · Programming

We started as a RFID company in 2007 and have built several pioneering products like early smart-card attendance systems, electronic toll collection (60% market share). We had a strong enough reputation to be invited to be on the committee to devise specifications of biometrics for Aadhar.

We are now taking a platform approach where we will undertake rapid product development on Linux. We are actively exploring using Cyanogen or some Android fork as well.

If such geekery interests you, please get in touch. These are the broad skills we are looking for:

  • 1+ years of hands-on Linux experience
  • OS concepts Multi-threading, Synchronization (semaphore, mutex), scheduling techniques, user/ kernel space
  • Linux fundamentals, driver writing, system programming.
  • Microprocessor fundamentals - interrupt processing, registers, assembly code, etc.
  • Microcontroller fundamentals - ADC, DAC, Timers, PWM, DMA, watchdog, etc.
  • Memory - NOR, NAND, SRAM, DRAM
  • Basic protocols - I2C, SPI, UART, USB
  • Scripting (shell, bash, Perl)
  • Specialized techniques for embedded programming e.g. debouncing of switches, resistive ladder switches, rotary encoders, etc.
  • Build environments - makefile, cmake
  • C programming
  • Python programming
  • Basic electronics - schematics reading, using oscilloscope, multimeter, soldering iron

We are a scrappy startup, so you'll end up getting exposed to lot of other elements such as hardware design, product development, etc.

If this sounds interesting, please get in touch!

Apply for this position

Login with Google or GitHub to see instructions on how to apply. Your identity will not be revealed to the employer.

It is OK for recruiters, HR consultants, and other intermediaries to contact this employer