Tech Lead

at HRS Navigation Pvt. Ltd.

DP
Posted by Aanchal Jain
icon
Bengaluru (Bangalore)
icon
2 - 6 yrs
icon
₹5L - ₹20L / yr
icon
Full time
Skills
C++
Embedded C++
Robotics
Augmented reality
Virtual reality (VR)
Object Oriented Programming (OOPs)
Computer Vision

Job Description: Senior Software Developer (Exp.2-6 years)


Location: Bangalore


What you need:

* Bachelor’s/Master’s degree is preferred in computer science or related field (such as computer       engineering, software engineering, biomedical engineering, or mathematical sciences) from premier institutes.

* 1-3 years of industry experience in professional software development.  

* Strong C++ knowledge.

* Knowledge of ITK / VTK / OpenCV / Robots / Qt Framework is plus.

* Required Technical Competencies in Algorithms and data structures object oriented design and analysis.

* Expertise in Design Patterns & C++ programming concepts; Linear Algebra, Computer Vision, Software design, development and verification methodologies would be preferred.

* Should be open to work in fast growing medical devices start-up making cutting edge computer assisted & robotic assisted surgery products in India for the world.

* Should have willingness to develop something great from India.

 

What you will do:

* Work with program manager to understand business requirement and translate that into technical design.

* Create and own leading edge reusable algorithm solutions.

* Create and own cross-platform SDKs.

* Research cutting-edge algorithms and techniques.

* Lead technical design and implementation of a feature.

* Implement high quality code with comprehensive unit testing.

* Troubleshoot issues raised from production and resolve customer problems.

* Evaluate and adopt technologies which improve the team efficiency and platform capability.

* Code review peer developers code and provide constructive feedbacks to ensure consistency and quality of code.

* Be a part of core R&D team for developing Surgical Robots.

* Ensures the integrity and security of company intellectual property and confidential data.


Company Profile

Happy Reliable Surgeries Pvt Ltd (HRS Navigation) started in 2015. It is India's first and only company to develop high tech surgical navigation system for highly complex Brain & Spine surgeries. Our products directly compete with world’s biggest medical devices companies. We are proudly one of the few global companies who have capabilities to develop Computer assisted and Robotic Assisted surgeries products. R&D Centre is based at Bangalore. It has been started by Ex of a global medical device company. It has been incubated & mentored by IIM Calcutta.

 

Why Do We Exist: - Currently all hi-tech medical devices are imported. Which leads to very high cost of healthcare & non reachability to common people. Our Purpose is to make premium healthcare affordable & accessible by continuous innovation for our people. We want to make India Proud.

 

Our Achievements: -

  • 10 Best start-up in Medical Devices (Insight Success Magazine)
  • Won Top 50 emerging product start-up NASSCOM 2017 (National Award)
  • Winners in Economic Power of Ideas award 2018 (IIM Ahmadabad) (National Award)
  • Winners in Smart Fifty competition conducted by IIM Calcutta (National Award)
  • Won Elevate 100, Karnataka top 100 company (State Award from Karnataka Government)
  • Grown Exponential even in 2020 financial Year. (No Salary Cuts / Firings)
  • 3000+ successful Surgeries performed by our products.
Read more

About HRS Navigation Pvt. Ltd.

Founded
2015
Type
Product
Size
20-100
Stage
Profitable
About

Happy Reliable Surgeries Pvt Ltd (HRS Navigation) started in 2015. It is India's first and only company to develop high tech surgical navigation system for highly complex Brain & Spine surgeries. Our products directly compete with world’s biggest medical devices companies. We are proudly one of the few global companies who have capabilities to develop Computer assisted and Robotic Assisted surgeries products. R&D Centre is based at Bangalore. It has been started by Ex of a global medical device company. It has been incubated & mentored by IIM Calcutta.

 

Why Do We Exist: - Currently all hi-tech medical devices are imported. Which leads to very high cost of healthcare & non reachability to common people. Our Purpose is to make premium healthcare affordable & accessible by continuous innovation for our people. We want to make India Proud.

 

Our Achievements: -

  • 10 Best start-up in Medical Devices (Insight Success Magazine)
  • Won Top 50 emerging product start-up NASSCOM 2017 (National Award)
  • Winners in Economic Power of Ideas award 2018 (IIM Ahmadabad) (National Award)
  • Winners in Smart Fifty competition conducted by IIM Calcutta (National Award)
  • Won Elevate 100, Karnataka top 100 company (State Award from Karnataka Government)
  • Grown Exponential even in 2020 financial Year. (No Salary Cuts / Firings)
  • 3000+ successful Surgeries performed by our products.
Read more
Connect with the team
icon
Aanchal Jain
Company social profiles
icon
icon
Why apply to jobs via Cutshort
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
2101133
Matches delivered
3712187
Network size
15000
Companies hiring

Similar jobs

icon
Pune
icon
3 - 7 yrs
icon
₹1L - ₹2L / yr
Embedded Systems
Market Automation Tools
Robotics
Roles and Responsibilities The candidate will have to work on the modules of the bigger system. Study and Design the necessary project Requirements from the candidate Ongoing M. Sc./B. E/B. Tech from Electronics and Communications or Electrical Engineering Working level expertise on AVR, Arduino, ARM and/or other embedded platforms. Knowledge of modern training techniques and tools. Working knowledge in MS Office (especially Powerpoint) Outstanding communication skills and comfortable speaking to crowds Excellent organizational and time-management abilities Location: Pune
Read more
DP
Posted by Sameer Sontakey
icon
Remote only
icon
5 - 10 yrs
icon
₹10L - ₹30L / yr
C++
C
Embedded C
Algorithms
Embedded C++
+1 more

Introduction

A key strength of the Biostrap platform is its backend pulse wave analysis software, which takes the photoplethysmogram (PPG) recording from the wrist and extracts a wealth of information from every detected heartbeat, as well as for the duration of the measurement.  


Currently very little processing is done on the wearable itself.  You will help change that. 

Job Description

You will translate, adapt, or possibly redesign algorithms for analyzing a PPG pulse wave and extracting biometric measurements from it, for on-device use.  That is:

  • Translate: when feasible, convert parts of the algorithm from the server from Python into Embedded C++ code
  • Adapt: create workarounds for code that cannot be directly translated
  • Redesign: for parts of algorithms that are too memory- or computation-intensive for a device, design an algorithm that can run on-device without sacrificing much in accuracy.

The algorithms and their implementation will have to be accurate, efficient, and well-documented.


You will also improve the backend algorithms and design and implement new algorithms to measure new biometrics. 

Requirements

  • A Master’s degree in a computational field.
  • Advanced knowledge of, and experience with, Python and C++.  
  • Strong mathematical background, and in particular good understanding of signal processing.
  • Ability and drive to work independently on an open problem.
  • Fluency in English.
Read more
icon
Bengaluru (Bangalore)
icon
3 - 10 yrs
icon
₹10L - ₹30L / yr
C
C++
Roles and Responsibilities
  • Perform analysis, design and implementation of assigned projects using sound engineering principles and adhering to business standards, practices, processes, and product / program requirements
  • Engage with global teams to effectively translate customer requirements to software requirements and identify potential solutions that are optimized to operate with in constraints of the product
  • Troubleshoot variety of complex software problems
  • Provide timely status updates and proactive communications on issues to the stakeholders.
  • Able to interface with internal and external stake holders regarding software issues.
  • Contribute as part of teams put together to meet overall organization initiatives/objectives
  • As a technical lead,
  1. Guide team efforts towards successful deliverables.
  2. Provide technical leadership to teammates through coaching and mentorship.
  3. Able to effectively manage escalations and operate under crisis
  4. Have the ability and willingness to acquire in-depth understanding of domain and existing products (beyond software) and apply that knowledge to develop new products and to deliver enhancements/ fixes for customer requirements.

Desired Candidate Profile
  • Background in Industrial Automation
  • Prior experience in supervisory control systems software
  • Bachelor of Engineering degree in Computer Science/Information Science/Electronics/Electrical/Instrumentation with strong back ground in Industrial automation software
  • Strong C, C+ programming on variety of Windows platforms using Microsoft technologies
  • Sound knowledge of Computer Science fundamentals data structures, algorithms, operating system concepts
  • Excellent analytical skills, methodical problem-solving skills and troubleshooting skills
  • Prior experience of working in global teams and interfacing with multiple stake holders
  • Excellent communication skills (verbal and written) and the ability to interact with extended teams spread across the globe.
 
Read more
icon
Bengaluru (Bangalore)
icon
2 - 5 yrs
icon
₹3L - ₹6L / yr
Embedded C
Embedded C++
Embedded Systems
Digia
Digia QT
+2 more
Work Experience – 3+ years
Qualification - BE (CSE/IT) / MCA
Notice Period – 1 month
Location – Bangalore
No of Positions – 2

Responsibilities:
As a Software Engineer - you will contribute to analysis, design & development of features, creation of work plans. You must be able to understand the requirements, existing features, design and architect solutions. You will have opportunity to learn and implement both existing and new technologies, especially Digia Qt and C++/C#. 

Experience: 
• 2+ years of ‘C++’ expertise in designing and developing solutions.
• 1+ years of ‘Digia Qt ‘ expertise in designing and developing solutions.
• Application Deployment – Visual Studio, Install Shield
• Cross Platform Compilation
• Should have ‘Windows Application’, ‘STL’ and ‘Windows DLL’ development experience.
• Ability to design and develop independently follow development processes, reviews and integration to handle releases.
• Strong ability to understand existing code and create quality code from design models/documents.
• Good understanding of object oriented design and knowledge of product life cycle.  
• Experience with any ATE test systems highly desirable.
 
 
Additional Skills:
• Programming knowledge on Visual Basic, Python , MATLAB & Perl
• ATE – Pattern Conversion tool development experience.
• Digital logic basics
 
 
Read more
DP
Posted by Shabin Belliappa
icon
Bengaluru (Bangalore)
icon
2 - 7 yrs
icon
₹10L - ₹25L / yr
Embedded C
Embedded C++
C
C++

You’ll be our: Firmware Engineer

You’ll be based at: IBC Knowledge Park, Bengaluru

You’ll be Aligned with: Embedded Manager

You’ll be a member of: Vehicle Software

 

What you’ll do at Ather:

A successful candidate is expected to lead the Firmware development and integration effort for various Ather products and be responsible for qualifying and integrating FW at various stages with HW. Responsibilities include:

  • Understanding requirements from different stakeholders and translating these to application features

  • Writing high quality source code to program complete applications within deadlines

  • Unit-testing code for robustness, including edge cases, usability, and general reliability

  • Performing functional and non-functional testing

  • Troubleshooting and debugging applications

  • Designing creative prototypes according to specifications

  • Evaluating existing applications to reprogram, update and add new features

  • Developing technical documents and handbooks to accurately represent application design and code

  • Identifying and communicating possible risks along with preventive and corrective measures

  • Designing HW/SW integration while working with HW/Algorithms/Cloud teams to deliver an integrated solution. 


Here’s what we are looking for: 


Must have: 

  • ECU Software development experience (any of the ARM based Auto ECUs Body Electronics/Infotainment/ Powertrain/Cluster) 

  • Previous experience with Low level firmware, Boot loaders, Device Drivers development 

  • Hands on Experience Communication Protocols CAN, I2C, SPI, RS232

  • Experience with static analyser, JTAG tools etc…

  • Knowledge in Assembly and compilers

  • Strong testing & debugging skills, experience with logic analysers

  • Language: C, C++

Nice to have:

  • Knowledge of HW design for ECUs

  • Experience with UDS, AutoSAR, ISO26262, MISRA Guidelines 

  • Previous experience with SIL and HIL Testing as well as Test case generation for the same.

  • Hand on experience in using CAN tools & CAPL Scripts, Bus Master

  • Real Time operating Systems, Python, Matlab/Simulink


You bring to Ather:

  • BE/B.tech/B.Sc is minimum req with minimum 2-6 years of prior industry experience.

 

 
Read more
icon
Remote only
icon
3 - 15 yrs
icon
₹8L - ₹32L / yr
QML
QT
QTtest
Gtest
C++
+3 more
As an HMI developer or architect at Crossware, you will be responsible for bringing pixel-perfect HMI to life. Understanding customer requirements and then building pixel-perfect and highly performant HMI applications would be your main responsibility. To summarise you will work on
  1. Developing HMI application in Qt or similar UI frameworks
  2. Develop C++ or Rust backends for the HMI
  3. Understand and optimize potential performance bottlenecks
Read more
icon
Remote only
icon
4 - 15 yrs
icon
₹10L - ₹20L / yr
Kernel Programming
C++
Linux kernel
Linux/Unix

Job Area Engineering - Software

Location Remote


Job Description

This position is ideal for a Senior SW engineer who is passionate about solving challenging business problems and building security services that provide an excellent client experience. You will be an integral part of the vulnerability assessment product development team focusing on designing, coding, and testing new and enhanced security services for z/Linux. The successful candidate should be a self-motivated individual with expert software engineering skills and solid expertise with IBM mainframe technologies. Candidate must be flexible and willing to switch tasks based on team's needs.

 

Qualifications

Basic Qualifications

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
  • 1+ years experience with Programming Language such as C, C++, Java, Python, etc.
  • Linux kernel and device driver development
  • Experience with development boards such as DragonBoard
  • Experience with python, perl, rust, shell scripting
  • C programming and debugging skills

 

Preferred Qualifications

  • CPU and cache architectures
  • Experience with JTAG and GDB debuggers
  • Linux Kernel upstream patch submission
  • CPU performance and power analysis

 

  • Independent and self-motivated problem solver and strategic thinker
  • Proficient in Git for development and patch/branch management

 

Essential Functions

  • Good planning, time management, decision-making, presentation, and organization skills
  • Effective written and verbal communication
  • Excellent interpersonal and teamwork skills
Read more
Multinational client dealing largely in Automotive sector.
Agency job
via Bullhorn Consultants by Hemant G
icon
Bengaluru (Bangalore)
icon
5 - 7 yrs
icon
₹1L - ₹15L / yr
C++
Automotive
RTOS
What You Will Do :
Candidate shall be responsible for the overall quality of the module that he/she is responsible
Candidate shall be responsible for requirement elicitation and architecture of the module for instrument cluster in a production program
Candidate shall help the PM/architect in estimation

What You Need :
Expertise in C++ for more than 6 years
Experience in Automotive is preferred
Understanding of CAN/LIN protocol
Experience with unit testing tool (GTest/ LDRA etc.)
Experience in design tools like Rhapsody is desirable
Read more
DP
Posted by Virender Josan
icon
NCR (Delhi | Gurgaon | Noida)
icon
0 - 1 yrs
icon
₹1L - ₹2L / yr
Linux/Unix
Python
Algorithms
C++
C#
+1 more
Experience with GUI technologies & development on Linux
Experience in Object-Oriented design and Multithreaded programming
Strong analytical and problem solving skills
Strong understanding of computer systems e.g. operating systems, networks, performance optimization, etc
Degree in Computer Science or Computer Engineering or related field
Independent team player with an eye for details and report on status and planning of own work.
Read more
DP
Posted by Mohammed Matheen
icon
Bengaluru (Bangalore)
icon
4 - 10 yrs
icon
₹4L - ₹12L / yr
Circuit Design
Microcontrollers
Embedded Systems
Board Bringup
C++
+2 more
If you are an eccentric robotic champ and are keen to make a difference in a unique way, then we are looking for you…. We are looking for highly passionate players who can design robotic systems, manufacture and assemble them. You will be working on multiple projects as a prime contributor and should also be able to provide innovative ideas on new projects. You will be responsible for the complete manufacturing and assembly of prototypes of existing projects for testing and internal use. Roles and responsibilities: - Design of analog and digital electronics systems: schematic and PCB layout - Developing Firmware using C/C++ for microcontrollers for various sensor interfacing, motor actuation and control, communication protocol development for control board, etc. - Electronics design considering safety and compliance aspects of medical device development - Managing research procurement and vendors - Review of designs of electronics team - Provide technical leadership to the electronics team - Maintain quality and performance of electronics design - Design for manufacturability. Considering the manufacturing constraints of local technologies and in-house assembly skills   Skills and experience: - Very good experience in embedded microcontroller programming (Arm/PIC/Atmega etc) - Good in PCB design. Ready to learn new software tools for PCB design, essentially design thought process shouldn't be tool specific - Analog and digital circuit analysis   - Good exposure to UART, Optical encoder interface, SPI, I2C, ADC and interrupt handling - Knowledge in EMI/EMC/ESD is a plus - Good individual contributor and a team player  - BE/ME in electrical/electronics - Minimum 5 years relevant industry experience
Read more
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
Get to hear about interesting companies hiring right now
iconFollow Cutshort
Want to apply to this role at HRS Navigation Pvt. Ltd.?
Why apply via Cutshort?
Connect with actual hiring teams and get their fast response. No spam.
Learn more
Get to hear about interesting companies hiring right now
iconFollow Cutshort