Embedded Software Engineer

Published date: 2024/01/10
  • Location: Mumbai, Maharashtra, India
Responsibilities included but not limited to

● Development of software for a robotic system that automates pathology ● Development of algorithms for controlling a multi-component mechatronic system based on software requirements ● Writing of production level code that will be released onto marketable product ● Development of real time, feedback control loops ● Development of interfaces between mechanical and software components of the system (for example, motor controllers, cameras, and actuators) ● Creation of simulation of robotic system for testing

Qualifications Education and Experience:

● Bachelor’s or master’s degree in Computer Engineering, Computer Science, Mechanical, Aerospace, Biomedical or Electrical Engineering or related fields

● 2-5 years of relevant work experience in medical devices, automotive, aerospace or industrial control applications

● Experience with high fidelity control loops

● Direct experience with C/C++ and Python

● Ability to work in a LINUX environment

● Experience working with GIT or other code repository systems Good foundation in TCP/IP protocol stack

● Understand Multithreading and Real Time Systems

● Working with ARM Cortex M3/M4 microcontrollers

● Experience working with PID based control for motion and temperature control

● Knowledge of hardware communication interfaces such as Ethernet, Serial, SPI, I2C

● Familiarity with industrial communication protocols such as MODBUS

● Experience working with robotics platforms such as ROS or YARP is a plus

● Understanding of CI/CD pipelines and using industry best practices for software development and deployment

Required Abilities

: ● Strong interpersonal, verbal, and written communication skills ● Time management skills to prioritize and meet deadlines ● Ability to work independently and as a member of a team ● Flexibility to work in a changing and fast paced environment ● Drive, determination, and ability to hit aggressive milestones/deadlines Company Offers: ● Competitive salary will be commensurate with experience and education ● A collaborative and diverse work environment where our teams thrive on solving complex challenges ● Connections with world class researchers and their laboratories ● Collaboration with strategic leaders in healthcare and pharmaceutical world ● A mission driven organization where every team member will be responsible for changing the standards of delivering healthcare

Job location :

Powai, Mumbai Work from Office role CTC range : 15 – 18 LPA
Company Name: tecnoza

Apply

1 page views

Related listings

  • FULL STACK DEVELOPER
    Software Developer
    Mumbai (Maharashtra) Software Developer
    Job Description Roles and Responsibilities Candidate must be a Indian citizen Proven experience of 2-4 years of MEAN Stack Development or similar role Experience developing web and mobile applications Familiarity with Angular and Nodejs technologies ...
    2026/11/08
  • Software developer inter india
    Software Developer
    Software Developer
    Role: Software Development Engineer – 1 / Software Development Engineer-2 Location: Chennai Experience: 2 – 5 years We are looking for Software Development Engineer to build scalable software systems that are high-performance, highly available, highl...
    2026/11/08
  • Software developer inter india
    Software Developer
    Mumbai (Maharashtra) Software Developer
    Role: Software Development Engineer – 1 / Software Development Engineer-2 Location: Chennai Experience: 2 – 5 years We are looking for Software Development Engineer to build scalable software systems that are high-performance, highly available, highl...
    2026/11/08