Software Engineer - Medical Devices

6 - 8 years

8 - 10 Lacs

Posted:12 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

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.

Technologies we use

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.

Requirements

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.

Educational Qualification Requirement

None. If you are skilled, we will consider your candidature.


Why you should consider this job

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.

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Achira Labs logo
Achira Labs

Medical Equipment Manufacturing

Bangalore Karnataka

RecommendedJobs for You