Cutshort logo
Tetrahedron Manufacturing Services logo
Software Developer for robotics research and development
Software Developer for robotics research and development
Tetrahedron Manufacturing Services's logo

Software Developer for robotics research and development

Mausam Singh's profile picture
Posted by Mausam Singh
2 - 4 yrs
₹2000 - ₹5000 / mo
Noida
Skills
Software Testing (QA)
Robotics
Motion control
Motion graphic design
Control Systems
Distributed control system
Warehouse Management System (WMS)
Robot Framework
Mechatronics
SolidWorks
AutoCAD
ROS
skill iconFlutter
skill iconJava
Embedded C
Cloud Computing
  • Design, implement, and test production- grade core robotic software components possibly  including perception systems, motion planning systems, or command and control systems. • Design, implement, and test software integration components with other robotic platforms and  warehouse management systems 
  • Design, implement, and test customer- specific software components 
  • Develop testing frameworks and support testing for core software components • Develop logging and data analytics systems for deployments 
  • Follow production- level code design and development processes including detailed  documentation, code reviews, and structured release processes
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

About Tetrahedron Manufacturing Services

Founded :
2014
Type :
Products & Services
Size :
0-20
Stage :
Profitable

About

Tweet if you're watching!
Read more

Connect with the team

Profile picture
Mausam Singh
Profile picture
Amit Ashu

Company social profiles

instagrampinteresttwitterfacebook

Similar jobs

SAMA, along with its team of senior experts in Electronics,
SAMA, along with its team of senior experts in Electronics,
Agency job
Bengaluru (Bangalore)
3 - 10 yrs
₹2L - ₹12L / yr
Embedded Linux
Board Support Package
skill iconC
BSP
Networking
+13 more

JOB DESCRIPTION:


Position : Linux BSP developer

Location : Bangalore 

Experience : 3 to 10 Years 

Requirements :

  1. 3 to 10 Years of proficiency working on C and Embedded Linux BSP (Board Support Package).
  2. Highly proficient and possess working in Linux kernel and Linux device drivers.
  3. Hands on experience on working on platform of MIPS, ARM etc.
  4. Working knowledge and strong understanding of Device Tree.
  5. Understanding of Make files, their customization and Cross Compilation and Shell scripting.
  6. Experience in working on U-boot.
  7. Video and Camera domain knowledge will be a BIG advantage.
  8. Knowledge of secure boot would be an added advantage.


Read more
Requismus (Germany headquartered Global IT consulting company)
Requismus (Germany headquartered Global IT consulting company)
Agency job
Pune
3 - 7 yrs
₹7L - ₹16L / yr
PLC
Ladder logic
Embedded C++
Embedded C
Firmware development
+2 more

Role: Senior PLC Developer

Location: Pune

Experience: 3-7 years


About company:

Requisimus is Germany headquartered, IT consulting and service organization. With over 25 years of expertise and global presence, we are committed to customer excellence and focused in addressing niche areas of product engineering, process consulting and software development in automotive, railways, production automation, data management and business IT domains.


Job Summary

We are seeking a skilled and proactive PLC engineer with good aptitude in programming.

Candidate should be flexible to work on PLC and eager to learn Embedded software in future.


Key Responsibilities:

• Strong PLC programming skills in Functional Block Diagram, Ladder Programming, Structured Text and SFC

• Good knowledge of UML diagrams

• Good understanding of Communication protocols over Ethernet.


Good to have:

• Good Communication Skills and Exposure to international customer.

• Experience or knowledge in Software version control tools eg. Git, SVN, etc.

• Eager to learn Embedded C, Firmware development, etc.

• Providing solutions to issues related to the connection of networks and platforms

Read more
Bengaluru (Bangalore)
4 - 6 yrs
₹3L - ₹8L / yr
Matlab
Simulink
Stateflow
Embedded C
SPM

Position: Application Software Development MBD Engineer – Motor Control Unit

Location: Bangalore

Employment Type: Contract

Experience: 4–6 Years

Industry Preference: Automotive

Reporting To: Manager – MCU Software Development

Educational Qualification: B.Tech / M.Tech in Electrical Engineering or related discipline

About the Role  

We are looking for a skilled and motivated Application Software Development MBD Engineer with strong expertise in Motor Control Unit (MCU) software development and Model-Based Design (MBD). The candidate will be responsible for developing, simulating, and implementing motor control algorithms for automotive applications using MATLAB/Simulink-based development methodologies.

  Key Responsibilities  

  • Develop application software using MATLAB Model-Based Development tools including MATLAB, Simulink, Stateflow, and Embedded Coder
  • Design, develop, and validate motor control algorithms for:  Induction Motors,  Permanent Magnet Motors (SPM/IPM)
  • Implement motor control techniques including:  Field Oriented Control (FOC),  Sensorless Control Strategies,  V/f Control Schemes
  • Implement and optimize PWM techniques such as SPWM and SVPWM
  • Develop and integrate application software for Micro Control Units using:  Infineon TriCore  processors,  Texas Instruments DSPs
  • Work with development environments and tools including Eclipse-based tools, TASKING, and Code Composer Studio
  • Support software debugging, simulation, testing, and validation activities for automotive embedded systems

 

Required Skills  

  • Strong experience in MATLAB, Simulink, Stateflow, and Embedded Coder / Code Generation tools
  • Experience in motor control and automotive embedded systems
  • Good understanding of electric motor control systems and power electronics
  • Experience with embedded C programming and real-time systems
  • Hands-on experience with development tools such as Eclipse-based tools, TASKING, and Code Composer Studio
  • Good debugging and problem-solving skills
  • Understanding of automotive software development processes is an added advantage.


Read more
Furious Fox
Nida Khanum
Posted by Nida Khanum
Coimbatore, Chennai
6 - 10 yrs
₹10L - ₹25L / yr
Internet of Things (IOT)
Embedded Linux
Embedded C++
Embedded C
RTOS
+14 more

FURIOUS FOX is looking for Embedded Developers with strong coding skills in C & C++ as well as experience with Embedded Linux.


Experience : (Minimum 7-10 yrs)


• Experienced in edge processing for connected building / industrial / consumer

appliances / automotive ECU

• Have a good understanding of IoT platforms and architecture

• Deep experience in operating systems eg: Linux, freeRTOS / kernel development/device drivers.

/ sensor drivers

• Have experience with various low-level communication protocols, memory devices, messaging

framework etc.

• Have a deep understanding of design principles, design patterns, container preparations

• Have developed hardware, OS abstraction layers, and sensor handlers services to manage various BSP, os standards

• Have experience with Python edge packages.

• Have a good understanding about IoT databases for edge computing

• Good understanding of connectivity application protocols and connectivity SDK for Wi-Fi and BT / BLE

• Experienced in arm architecture, peripheral devices and hardware board configurations

• Able to set up debuggers, configure build environments, and compilers and optimize code and performance.


Skills / Tools:


• Expert at object-oriented programming

• Modular programming

• C / C++ / JavaScript / Python

• Eclipse framework

• Target deployment techniques

• IoT framework

• Test framework


Highlights :


• Having AI / ML knowledge in applications

• Have worked on wireless protocols

• Ethernet / Wi-Fi / Bluetooth / BLE

• Highly exploratory attitude

• willing to venture in and learn new

technologies.

• Have done passionate projects based on self-interest.

Read more
vithamas technologies
at vithamas technologies
2 candid answers
4 products
Soniya Jennifer
Posted by Soniya Jennifer
Bengaluru (Bangalore)
3 - 5 yrs
₹10L - ₹12L / yr
Internet of Things (IOT)
skill iconReact.js
Embedded C
Embedded Systems
• 3-5 years industry experience in embedded systems, IoT, and connected product efforts
• Experience in system design and building IoT systems in resource and power constrained environments
• Proficient in C language on embedded platforms and familiarity with hardware design of embedded system is a plus
• Development on Linux Platform/RTOS with an emphasis on embedded device driver development, multi-threading, and firmware debugging
• Experience with mesh network or sensor network and communication
• Good understanding of multiple IoT platform components is essential
• Solid working knowledge using IoT hardware platforms, communication boards, and gateways
• Hands-on in internet protocols and software development using protocols including LoRA, Wi-Fi, BLE, ZigBee, NB-IoT, M2M,6LoWPAN, Ethernet etc.
• Expert hands-on proficiency in developing applications using one or more technology stacks
• Strong hands-on understanding of scalability, security, high availability, and operational requirements
• Sound and proven decision-making skills to influence the technology choice and implementation methodologies
• Hands-on in object-oriented programming principles, design patterns, and software architecture
• Good with rapid problem solving, a strong technical background, and passion for continuous improvement
• Must have had hands on experience with Connected smart products having Product and Application software, data and Cloud
• Must have intimate knowledge of tools and processes used for Product(firmware) and/or Application software and/or Device hardware and/or Cloud
• Must be intimately familiar with Agile and Scrum, in the creation of dashboards for Sprints. An expectation would be to implement Scrum within the organization
• Must have strong familiarity with SMAC(social media, mobile, analytics and cloud) trends and application to saleable product categories
• Must have worked closely with Mechanical/Electrical/Electronics engineering teams in the development of smart/connected products.
Read more
US Based comany,develops electronic autonomous tractors.
US Based comany,develops electronic autonomous tractors.
Agency job
Remote only
3 - 10 yrs
₹10L - ₹15L / yr
skill iconPython
Linux/Unix
ROS
Red Hat Linux
skill iconGitHub
+2 more

Software Developer (B.Tech, Linux+CPP+ROS)

Job Description:

  1. Design, implement and deliver custom solutions using the current robotics framework.
  2. Bug fixing and improving of current application framework.
  3. Design and implement tools to facilitate application development and testing.
  4. Work with team members in deployment and field testing.

Requirements:

  1. Bachelor Degree / Masters in Engineering (ECE and CSE preferred)
  2. Work experience of 3 to 10 years in software programming.
  3. Full understanding of software engineering.
  4. Proficiency in C/C++ and Python programming for Linux based systems.
  5. Basic Knowledge of Robot Operating System(ROS) is mandatory.
  6. Good understanding of the algorithms and control loops.
  7. Able to use tools to manage source code, preferably Git / GitHub.
  8. Knowledge of video streaming from edge devices is a plus.


Perks and Benefits for the employees

  • Paid Leaves  (12CL+12SL+12 public holidays )
  • career development
  • Health insurance
  • Work life balance
  • Employee recognition and reward programs
  • Flexible work hours
  • Five working days.
  • Remote job for now
Read more
An Automotive MNC
An Automotive MNC
Agency job
via Selective Global Search by Sakshi Sharma
Gurugram
5 - 10 yrs
₹15L - ₹25L / yr
AUTOSAR
Software Development
Software architecture
Embedded C
BSW


Technical Skills:

Excellent knowledge of Automotive concepts, low level driver configuration, porting of microcontrollers, HW-SW interfacing

Excellent knowledge of OS concepts

Working knowledge with SW design and development tools

Basic knowledge of software and system integration

Excellent knowledge of AutoSAR architecture

Knowledge of ISO26262 Functional Safety, 

Knowledge of programming languages (Embedded C, C++)
Atlassian Suite (Jira, Confluence) knowledge

 

 

 

 

Read more
OmnixOne
at OmnixOne
1 recruiter
Suraj Singh
Posted by Suraj Singh
Surat
0 - 4 yrs
₹1L - ₹4.2L / yr
Embedded C++
Embedded C
RTOS
I2C
SPI
+5 more

Benefits of choosing us…

  • Growth Opportunites (Our first priority is a team) 
  • Paid Overtime (125%), Incentive, Bonus & Gift Provision
  • Very Flexible & Friendly work environments
  • Work-life balance (taking leave, office timing, *working from home)
  • Growth Opportunites (Seriously, We believe in WIN-WIN)
  • Months last week (Restaurant, Movies, Fun Activities)

OmnixOne is a Research and Development company, our vision is to create a world free of resource scarcity, so people can have more time for innovation/big things instead of fighting daily life problems. Wanna be part of this great journey, Come with us!


Prerequisites

  • We are looking for a person who is really interested in & enjoys technology, is Passionate about Innovation, and Can go the extra mile for perfection.
  • Behavioral Attitude: Must be a Quick learner / Highly Dedicated / Responsible person

Require Person: 5

Job Type: Full-time

Office Timing: 9:30 to 6:30

Expected Start Date: ASAP

Fresher Salary: 3,000 to 15,000

Experience Salary: 10,000 to 45,000

Location: Must be from Surat, Gujarat


Below are the skills we are looking for in a candidate.

  • Strong hands-on C/C++, Embedded System Development 
  • Hands-on experience on ESP-IDF, STM32CubeMX, Embedded Linux, RTOS
  • Good to have Python, Shell/Bash Scripting, Toolchains
  • SPI, I2C, UART, RS485, CAN, and hardware subsystems
  • Hardware and IoT / IT Communication protocols knowledge
  • Problem-solving and analytical skills.
  • Familiar with Standards (SOLID Principles, OOPs, Misra C, etc)
  • Schematic / PCB Designing verification
  • Ability to trace difficult problems using a variety of tools (debugger, JTAG emulator, logic analyzer, oscilloscope).
  • Design, develop, code, test, and debug system software.

We are looking for Embedded software developers who will be responsible for designing, developing, optimizing, and implementing the software that is programmed into devices built around a processor/controllers. Candidates need to write code to solve problems and implement systems that make a physical hardware device work through software.


Thanks and Best Regards


Positions are open for PhDs/Master/Bachelors/Diploma candidates.

Read more
Flux Auto
at Flux Auto
1 video
1 recruiter
Rachana Belagutti
Posted by Rachana Belagutti
Bengaluru (Bangalore)
1 - 4 yrs
₹3L - ₹8L / yr
skill iconPython
Control Systems
Controller Design
Matlab
skill iconC++
+5 more
About us:
Flux Auto builds autonomous vehicle technology for commercial and industrial applications.

Flux Auto was founded in 2017 with the goal of democratizing autonomous vehicle technology and bringing its benefits to vehicles - new and old - around the world. We develop the various hardware and software technologies to make vehicles move and operate autonomously. Everyday our engineers are working to solve new and unique challenges for our clients in India, and North America.

We are a multidisciplinary team solving some of the most challenging problems in
autonomous technology and robotics. Join us in our journey to democratize autonomous mobility!

Experience required: 1 year of internship and projects done in similar domain.

About the role:
We are looking for a candidate with conceptual understanding of classical control systems and logic building. The candidate should be able to understand the existing control stack, tune the hyper-parameters and make necessary changes as per the need. The position requires you to have a basic understanding of automotive systems which will be an added advantage and also help in clear understanding of the application.

Team works towards development of algorithms and model based design for different features to achieve autonomy level 3 and level 4. The algorithms are continuously tested on simulation and vehicle system for verification and validation.

Requirements:
  • Sound knowledge in controller design and analysis.
  • Good understanding in optimisation based control algorithms.
  • Experience with implementing PID controller for various unstable system.
  • Experience with vehicle modelling and analysis.
  • Good understanding of implementation/debugging/testing model and control algorithms.
  • Candidate should have experience in programming concepts like OOPS in C++ and Python with robust and efficient coding.
  • Experience in Matlab/Simulink, Stateflow.
  • Good understanding in code generation, implementation and testing for real time intergration embedded system.

Responsibilities:
  • Algorithm development for different control features.
  • Testing of algorithm architecture along with tuning and validation.
  • Working with simulation team to integrate and test models and algorithms into simulation environment for rapid development and validation.
  • Tuning and validation of plant models to emulate real physical systems’ behaviour
  • Co-ordination with other departments to maintain consistency and compatibility in department stack.

Good to Have:
  • ROS and ROS2 experience
  • Vehicle dynamics modelling and simulation.
  • Experience with version control using Git.

Benefits:
  • Health Insurance
  • Employee Stock Options
  • Work from Home
  • Flexible work hours
  • Monthly Team outings and events
  • Budget for up-skilling
  • Flexible vacation

Equal Opportunity Employer:
Flux Auto's employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, age, gender identity, genetic factors, military/veteran status or other characteristics protected by law.

Vaccination Requirements:
Flux Auto is implementing new requirements for employees to be fully vaccinated from COVID-19.

Apply Now!
Read more
Prescientech Innovators
Divya Mohan
Posted by Divya Mohan
Mumbai
1 - 5 yrs
₹3L - ₹8L / yr
Firmware
ARM Microcontroller
skill iconJavascript
skill iconJava
skill iconC
+2 more
Job Description Prescientech is looking for software enthusiast and developer with working experience of 2+ years with proven experience in complete development of software relating to Firmware & Operating System Development. The candidate must discover the requirement and need to code highly reliable software which turns the mission into reality and will be responsible for the major lifecycle of the software he/she creates, including development, testing, and coordination and maintenance. The candidate will be majorly responsible for all the aspects of the software development including operating system development, firmware debugging & assist application development. The candidate is expected to write code and should be familiar with working on Windows and Linux development environment. We are looking for an engineer who is technically sound and attacks every problem with enthusiasm to overcome hurdles. He should be a self-starter, team player, and have the hunger to venture into unknown areas and code and make the system work. Roles & Responsibility -Design Software architecture -Coding and implementation of firmware on hardware and testing -Hands-on hardware bring-up and system debugging -Code and Performance Optimization to meet the requirement -Understand the tasks at hand in full details -Quickly produce well-organized, optimized, and documented source code along with the team members -Debug existing source code and refine the feature set. -Work independently when required & Continuously learn and improve skills. -Maintaining the software systems once they are up and running -Perform review design and design modification Educational Qualifications and Work Experience -2+ years of experience in software development -Candidate should have Bachelors or Master’s Degree in Engineering in computer science or other related fields. -Ability to understand Datasheet -Debug tool knowledge (JTAG or other protocol) -Low-level programming expertise using C and assembler, with compiler/linker/debug experience. -Understanding of the Memory Map, Read/Write registers in Controllers Skills Required: -Strong knowledge of Java, C#, C++, Objective-C, or JavaScript programming languages. -Linux based operating system, Like Yocto/ Ubuntu -Understanding of microprocessor (ARM is appreciated) -IC and PCB knowledge (Clock pin, IO pin, Supply Voltage etc.) Preferable -Network TCP/IP protocol for advanced network connected devices -Excellent debugging and problem-solving skills. -Strong written and verbal communication skills -English language fluency -Prior Design Engineering experience (Preferred) -Strong Documentation skills for technical instruction manual for firmware operation
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
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.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos