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

Experienced C Developer

Tricog Health Services , Bangalore · tricog.com · Full-time employment · Programming

We're looking for someone with C coding experience. If you know C++, even better. 

The job is really about coding in an embedded systems environment, so if you've already done some firmware level stuff, great. But even if you've not played with microcontrollers, that's okay. You must be comfortable in Linux and you're expected to know your command line toolchains in and out and know your gcc from your make. If you know the difference between JTAG and SWD, even better. If you've worked with an RTOS in the past, fantastic. But, you should know how to deal with threads and concurrency and state machines. If you've written complex code that manages itself in kilobytes of memory, you're in the right place. If you've done mbed.org programming, it's a big plus.

An absolute must is that you should have used a version control system and if that's git, awesome. You should have done some network programming as well, so you should know your HTTP from your HTTPS. If you've done websockets, that would be a plus.

Do not apply if you all you've done is write Arduino sketches or you haven't been coding in C or C++ for at least 2 years (hobby coding is even better than paid-for coding). Do not apply if you don't know what gcc is or all you've done is write example code. OTOH, if you have a github account that you actually use and you've written 5K+ lines of production code, we'd love to hear from you.

We don't care about the number of years of work experience, what degree you have and from where. 

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