Posted:12 hours ago|
Platform:
Work from Office
Full Time
Achira is making a medical diagnostics device that will be cheaper and easier to use and produce multiple results with one drop of blood. We are looking for a generalist software engineer to program the device, in collaboration with our ML and firmware engineers who handle those respective areas.
1. We are building on top of a Raspberry Pi, and our application code is written in Python.
2. We use PyQT for our UI, with signals and slots.
3. We have an on-device SQLite database.
4. Our app is a client-side Linux app.
5. We use bash scripts for autoboot, loading screens, connecting to Wifi, heartbeat, etc.
6. The Python code uses the pySerial library to send messages over a UART serial port to the Embedded C side.
1. Proficient with at least some of the above technologies.
2. Productive with any one programming language.
3. Eager to learn and work with new technologies.
4. Welcome the unstructured environment of a small startup, where every day can be different.
5. Good at error-handling and writing code that works always, not usually.
6. Good at code quality, readability, naming, formatting, comments, etc.
7. Can debug your own code and other people s code that you re unfamiliar with.
8. Good at low-level design like encapsulation, modularity, cohesion, coupling, etc.
9. Good at working independently and productively, following our project management guidelines, without a manager looking over your shoulder daily.
10. Good at listening, understanding the question asked, and then communicating nuanced ideas in a precise and unambiguous manner.
11. High growth potential. It matters more how fast you grow than how much you know as of today. In fact, it s fine if you re lacking in the above skills if you demonstrate fast growth, because you will learn the missing skills.
None. If you are skilled, we will consider your candidature.
1. Our software is still at a nascent stage, so you ll have the opportunity to make outsized contributions and have significant ownership.
2. This job offers you to a unique opportunity to learn technologies building a device, client-side Linux programming, PyQT, SQLite.
3. Work with a highly experienced Head of Software Engineering who has worked at Google, and has advised some 20 startups over the years.
4. Work with a CEO who is a PhD from MIT, and 11 PhDs.
Achira Labs
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Python coding challenges to boost your skills
Start Practicing Python Now
8.0 - 10.0 Lacs P.A.
20.0 - 27.5 Lacs P.A.
8.0 - 13.0 Lacs P.A.
12.0 - 17.0 Lacs P.A.
ahmedabad, bengaluru
12.0 - 17.0 Lacs P.A.
8.0 - 10.0 Lacs P.A.
4.0 - 7.0 Lacs P.A.
5.0 - 9.0 Lacs P.A.
8.0 - 12.0 Lacs P.A.
5.0 - 8.0 Lacs P.A.