Cutshort logo
Deep-tech company working on transformative motor technology logo
Senior Firmware Engineer
Deep-tech company working on transformative motor technology
Senior Firmware Engineer
Deep-tech company working on transformative motor technology's logo

Senior Firmware Engineer

at Deep-tech company working on transformative motor technology

Agency job
3 - 8 yrs
₹10L - ₹14L / yr (ESOP available)
Bengaluru (Bangalore)
Skills
Firmware
skill iconC
Embedded C
Device Driver Development
RTOS
Embedded Systems
Microcontrollers

Do you wish to work for a Deep-tech Indian company developing path-breaking products which are set to disrupt every possible industry and domain?

Our client is building a scalable, cloud-controlled, and rare-earth free platform for designing, building, and deploying electric motors for various applications. It aims towards building transformative technology that will make the motors of the future simpler, smarter, more efficient, and easy-to-build in the long run.

The founders are veteran serial entrepreneurs, product experts, and motor technologists with more than eight decades of experience developing cutting-edge products and technologies. The company is bringing transformative motor technology to the forefront of commercial applications. The company aims to make deep fissures in the extant hydrocarbon and rare-earth-based energy economy to create a greener future.


What you need to join us

Are you a coding ninja, algorithmic genius, with a flair for control systems and a passion to create new path breaking technologies (with a green social impact to boot!)? Does working with a bleeding edge research oriented tech startup excite you? If so, please read on and apply.


Responsibilities

  • Take ownership of firmware development for motor controllers
  • Identify and develop real-time algorithms for controlling cutting-edge Motors and Generators
  • Implement motor control algorithms in microcontrollers
  • Debug and diagnose the firmware on the controller hardware
  • Develop drivers and HAL firmware as needed for various peripherals

Skills and Experience

  • Experience in embedded Firmware development
  • In-depth knowledge of C programming knowledge
  • Extensive engineering experiences in software development with proven track record of at least one product from concept to production
  • Hands on experience with development and debugging of embedded systems
  • Experience in working with real-time embedded systems and power electronics
  • Experience in working with Microcontroller peripherals such as ADC, Timers, Comparators, Input-capture, PWM etc.
  • Experience with microcontrollers from TI, NXP, STM32, PIC, Atmel (ARM based microcontroller experience is preferred)
  • Ability to translate mathematical concepts to executable code in resource-constrained microcontroller environments
  • Exposure to debugging using lab equipment such as Oscilloscopes, Multimeters, Logic Analyzers, signal generators etc.
  • Hands-on experience in bringing up a new hardware with firmware written from scratch
  • Experience with simulation software such as Matlab, Simulink etc is highly desirable
  • Knowledge and experience of control systems is highly preferred
  • Experience in automotive domain is preferable

Character Traits

  • Proactive
  • Problem solver
  • Committed and motivated
  • Inquisitive and eager to learn
  • Clarity of thinking
  • Sense of urgency
  • Can-do attitude
  • Team player

Education and Experience:

B.E – EE, CS, ME (or equivalent) from a reputed institution with 3 years of experience OR
ME/MS – EE, CS, ME (or equivalent) with 1-2 years of experience

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

Similar jobs

Chennai
3 - 6 yrs
₹6L - ₹10L / yr
skill iconPython
skill iconC
skill iconC++
RTOS
Linux/Unix
+5 more

Python Embedded Engineer


Location: Chennai


Experience : 3+ years


Budget : 1.2 LPM


We are looking for

Python Engineer who has experience in embedded system is must. Please look for the candidates who are trustworthy and good in communication.

We are looking for a skilled Python Embedded Engineer with 3+ years of experience and exposure to embedded systems.

The ideal candidate will work closely with cross-functional teams to design, develop, and optimize software solutions that interact with hardware and embedded platforms.


Key Responsibilities

Design, develop, and maintain robust Python-based applications and tools.

Work on embedded system software development and integration.

Collaborate with hardware, firmware, and system teams for end-to-end solution development.

Optimize software performance for embedded environments.

Debug, troubleshoot, and resolve system-level issues.

Participate in code reviews and ensure adherence to coding standards.

Contribute to testing, validation, and product release activities.


Required Skills & Qualifications

3+ years of professional experience in Python development.

Strong understanding of software development fundamentals.

Experience or exposure to embedded systems is preferred.

Knowledge of hardware-software interaction and communication protocols.

Familiarity with Git or other version control systems.

Good analytical and problem-solving skills.

Strong communication and teamwork abilities.


Good to Have

Experience with C/C++.

Knowledge of RTOS or Linux-based embedded systems.

Experience with microcontrollers, sensors, or device drivers.

Exposure to CI/CD and automated testing frameworks.

Read more
Jellyfish Technologies Pvt Ltd
Divya S
Posted by Divya S
Noida
3 - 8 yrs
₹8L - ₹16L / yr
Embedded Linux
STM
Microcontrollers

Desired Candidate Profile For Embedded Developer Role


1. Proficient in C language
2. Proficient in Linux application development, TCP/IP protocol, multi-threaded programming, basic encryption algorithm,
3. familiar with Linux system commonly used API and commands, proficient in basic debugging means and methods.
4. Proficient in STM32 and other SCM development, skilled in using Keil and other integrated development environment,
5. proficient in serial port communication programming, Bluetooth, GPIO, SPI, EEPROM and other development, proficient in basic debugging means and methods.
6. Have basic hardware skills and knowledge, can draw PCB and read circuit diagrams, can use an oscilloscope and other tools for debugging.
7. Familiar with embedded system, free-RTOS, RT-Thread, etc.
8. Fluency in both spoken and written English.

Read more
Embedos
at Embedos
2 candid answers
1 video
Mihir Oka
Posted by Mihir Oka
Mumbai
1 - 2 yrs
₹4L - ₹6L / yr
skill iconPython
skill iconC
Embedded Systems
Linux/Unix
Embedded software
+7 more

Embedos is looking for super heroes, who can help us succeed in our endeavour of becoming a beacon for providing problem solving Industrial IoT Solutions.


Location: MUMBAI

VACANCY: 3 - 4


Embedos makes Controllers –Interface devices and cloud based Software solutions for Remote Monitoring and Control, Industry 4.0 Applications.


We are looking for Engineering super heroes, who have a flare and interest in Core hardware / firmware / embedded software/ Networking and web technologies.


We would want engineers who have wide interests and want to work on multiple specializations. Functions in the embedded domain

• Hardware design small signal /Tele communication/interface electronics/Digital /Latest Microprocessors STM , ESP ,interfaces , I2C, SPI / Peripherals / Schematics /PCB Routing

• Programming languages for embedded devices respective IDEs s, debugging systems

• RTOS, Real time programming concepts.

• Linux Kernel programming, peripheral drivers.

• Communication protocols like Modbus, CAN, OPC other industrial protocols.

• Open source software, documentation, versioning systems.

• Web technology, Web applications, Networking technology, Cloud Interfacing.


We invite you to come and join in our Core team to make this endeavour a success and share the rewards.


Embedos is looking for Super Heroes to work on cutting edge technology involving interfacing IoT enabled Firmware, cloud computing software, generating exciting user interfaces, developing API’s, designing web app architectures, deploying re - usable code and the works.

Read more
MInebeamitsumi
Gurugram
10 - 15 yrs
₹25L - ₹30L / yr
Embedded C
Embedded Systems
AUTOSAR
Unit testing
System integration testing
+7 more

Basic Qualification: BE / Btech Computer Science

Desirable Skills:

1.Software development using Embedded C, C++ with programming standards (MISRA)

2.Knowledge of bus systems, which are used in the automotive industry, like CAN, LIN, I2C, SPI, etc)

3.Software development processes –A-SPICE V-cycle

4.Experience with development of control units for the automotive industry, especially experience with the development based on AUTOSTAR basic software.

5. Experience in the automotive industry according to common development and parameterization tools (i.e. Vector CANoe).

6.Knowledge of standards for safety-critical software (ISO 26262) is a plus.

Read more
UtopiaTech
at UtopiaTech
1 recruiter
Kiran Matta
Posted by Kiran Matta
Navi Mumbai, Mumbai
1 - 3 yrs
₹3L - ₹6L / yr
Embedded Systems
Firmware development
Microcontrollers
Embedded C++
Eclipse (IDE)
+8 more

Role and Responsibility:


 Developing firmware for robust embedded system devices

 Active involvement in designing architecture, communication protocols & selection of technology.

 Designing test cases and active participation in testing

 Team building and grooming new members.


Candidate Skill Set:


 Thorough knowledge and hands on experience of Embedded C programming.

 Experience of firmware development on multiple microcontroller families like AVR, MSP430, STM32,

Renesas, etc.

 Strong programming & debugging skills.

 Knowledge of IDE’s like Keil, AVR Studio, IAR, Cubesuit will be an added advantage.

 Hands on experience of working on wireless communication (BLE, Wi-Fi, Zigbee, LoRa, GSM/ GPRS)


Qualification:


 A team player with excellent analytical, problem-solving skills, with strong ability to quickly learn.

 Passion for developing products with new technologies.

 Bachelor's/ master’s degree in electronics related discipline or equivalent experience

 Experience of 1-3 years

Read more
Telecom Company
Telecom Company
Agency job
via Hunt & Badge Consulting Pvt Ltd by Chandramohan Subramanian
Remote, Bengaluru (Bangalore), Chennai
3 - 5 yrs
₹3L - ₹7L / yr
Embedded Systems
Embedded C
Embedded C++
Firmware
Embedded software
+2 more
JOB DESCRIPTION:
  • Firmware Design and Development experience on different micro-controllers.
  • C/C++ programming
  • Linux Commands Operating System Concepts
  • board bring up, embedded software, Kernel Build, Yocto
  • Shell scripting Networking Concepts Openwrt OS Concepts
  • Must have good Communication and Presentable skills.
  • Experience on any Wifi, Bluetooth, GSM modules is a plus.
  • Design, develop, code, test and debug system software.
Read more
Mnc
at Mnc
Agency job
via MNR Solutions by Sushmita Gupta
Bengaluru (Bangalore)
6 - 10 yrs
₹2L - ₹15L / yr
Embedded C
RTOS
Microcontrollers
MCU
UART
+2 more
Position - Embedded Firmware Engineer
Experience - 6 to 10yrs
Location - Bangalore , Pune and Mumbai
Job description -
  • Bachelors in Electronics & Communication or equivalent
  • 6-10 yrs experience in embedded software development
  • Hands-on embedded C skills (mandatory)
  • Experience with any microcontrollers MCU (mandatory) – Renesas/ Infineon/ Cypress/ ST-Micro /TI / Microchip
  • Experience with any of peripherals & communication protocols usage in application development (mandatory) – UART, I2C, SPI, I2S, CAN, USB, ADC, DAC, EEPROM, Flash memory
  • Experience with any RTOS – FreeRTOS, Azure RTOS, ThreadX
  • Experience with any networking &  connectivity modules (preferred & added advantage) – Ethernet, WiFi, BLE, MQTT, COAP
  • Exposure to any IoT frameworks (desirable not mandatory) – IoTivity, AWS IoT, Azure IoT
  • Experience with any device driver development, driver optimisation (desirable not mandatory)
  • Good ability to read data sheets & technical manuals
Good written and verbal communication skills
Read more
GoGo Air - Inflight internet product based company
GoGo Air - Inflight internet product based company
Agency job
Chennai
6 - 9 yrs
₹8L - ₹16L / yr
SDET
Storage & Networking
Middleware
BDD
Automation
+3 more
Job Description : - • Candidates need to have experience in working on network products or network management systems. • Someone who has worked on routers, switches, firewalls, traffic related testing or any network element testing inside the box. Not just application level testing. • Candidates with Device Level /OS / Middleware Testing Knowledge • Capable of writing automation codes at lower level • Able to work with Linux / Embedded System / System Software Testing • Testing using N/w Protocol • JAVA based BDD approach • Writing code in JAVA (Predominantly) / Python • Willing to do manual / automation testing • Flexible / willingness to learn
Read more
Leading manufacturing company
Leading manufacturing company
Agency job
via CareerNet by Swarnalatha Srinivasan
Chennai
6 - 14 yrs
₹8L - ₹20L / yr
Firmware
skill iconC
skill iconC++
Embedded C
Microcontrollers
+3 more
Job Description Required Skill Set: Need To Have Expertise in C & C++ Programming for Embedded System C,C++ programming in Visual Studio Development experience in RTOS Debugging experience on memory management, task management etc Familiarity with analysers, oscilloscope etc Nice To Have Embedded Linux UML based design Static Analysis Tools Primary Functions Job Description / Responsibilities Customer communication Requirement analysis Design document creation / updation Firmware development Software unit testing Troubleshoot prototypes Peer review Enhancement / Maintenance Status update Key Deliverables/Duties Design documents Source code Developer test records Process documentation
Read more
TEJAS NETWORKS LIMITED
at TEJAS NETWORKS LIMITED
1 recruiter
Silpa Balakrishnan
Posted by Silpa Balakrishnan
Bengaluru (Bangalore), Mumbai, NCR (Delhi | Gurgaon | Noida)
3 - 12 yrs
₹0L - ₹30L / yr
c/c++
sdh
sonet
DWDM
optical
+3 more
Packet-Optical Group 3+ years of development experience in DWDM/OTN/SDH/EoS/EoOTN technology. Embedded Software (Bangalore, Gurgaon, Mumbai) o Development experience in embedded S/W design, programming and debugging in C/C++, in embedded Linux environment o Experience with carrier class system capabilities like Redundancy, High Availability, Hot Standby, Hit-less upgrade is highly desirable Carrier Ethernet Group 3+ years’ development experience in Carrier Ethernet and MPLS-TP technologies including Ethernet/MPLS-TP Protection, Ethernet/MPLS-TP OAM, Synchronous Ethernet, Circuit Emulation, PTP 1588. Embedded Software (Bangalore, Gurgaon, Mumbai) About Tejas Networks Tejas is a pioneer in developing cost effective, next-generation optical networking products that enable telecom carriers to converge traditional voice-based transmission networks with the new data-dominated networks. Tejas has successfully deployed over 350,000 of its systems in the networks of major telecom operators in more than 60 countries. We provide an end-to-end portfolio of optical and data networking products covering access, metro and long-haul networks. Our products are used to build communication networks that carry voice, data and video traffic from fixed line, mobile and broadband networks over optical fibre. We offer a diverse portfolio of products based on global technology standards, which enable telecommunications networks that are used to provide mobile, internet and broadband services, primarily over optical fibre.
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