Microcontrollers Jobs in Pune
Explore top Microcontrollers Job opportunities in Pune from Top Companies & Startups. All jobs are added by verified employees who can be contacted directly below.
Pune, Bengaluru (Bangalore), Mumbai
5 - 10 yrs
₹5L - ₹18L / yr
Embedded C
RTOS
Microcontrollers
Firmware development
UART
+3 more
- 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
Read more
Bengaluru (Bangalore), Chennai, Pune, Hyderabad, Thiruvananthapuram
3 - 8 yrs
₹5L - ₹10L / yr
Automotive
Verification and validation
CAN
Canoe
Embedded C
Automotive Embedded Developer
Experience: 3-8 Years
Location: Bangalore, Hyderabad, Chennai, Pune, Thiruvananthapuram, Calicut
Company: Tata Elxsi
Skills : Embedded C, CAN Protocol, Vector Tools, Aspice. Design and Development of ECU
Read more
Pune, Shanghai, China
4 - 10 yrs
₹12L - ₹25L / yr
Embedded C
Embedded software
C
Shell Scripting
Perl
+4 more
Job description
Title: Lead Embedded Software Engineer
Type: full-time/regular, direct hire
Location: Pune, India
Relocation Assistance: full
About this position:
This is an opportunity to be a key player at a company with a great reputation in IoT semiconductor technology and growing business. We offer a great long-term opportunity in a true team environment. If you have strong experience in software programming languages such as assembly, C etc. along with software validation test procedures then this opportunity is well suited to you.
We are looking for a professional Embedded Software Engineer to execute complete embedded software development lifecycle. The goal is to create scalable and optimized software systems
Major Responsibilities:
1. Conceptualize, plan, design, implement and test embedded software and firmware.
2. Participate in software architecture high level design decisions.
3. Develop and maintain efficient codes written with best practices in mind.
4. Develop and maintain product documentation.
5. Work within a highly diverse technical team on cross functional integrated systems.
6. Various other tasks and projects you choose to own.
Basic Qualifications:
The Leading Embedded Software Engineer position requires a Bachelor's degree in Software, Computer, or Electrical Engineering, Computer Science, or a specialized area, field or the equivalent and a minimum of 5 to 10 years of related work experience. Applicants with a Master's degree and a minimum of 4 to 8 years of related experience are also eligible.
Skills:
• Clear and concise spoken and written communication skills are critical for this position since the engineer is responsible for gathering engineering requirements, negotiating during tradeoff analysis and documentation.
• Interpersonal skills (Networking, negotiation, and tolerance).
• The ability to work with cross functional, multi-regional, internal, and external teams that can have different priorities.
• Ability to manage urgent situations and manage priorities.
• Tolerance to ambiguity and dealing with complex engineering problems.
• Ability to make decisions with minimal supervision and limited information.
Requirements:
1. Proficient in C language and strong Real-Time SW development skills.
2. Scripting Languages: shell, Perl, Python or the like.
3. Microprocessors/Architectures: strong knowledge of Computer / SoC architecture, familiarity with microprocessor instruction sets is a desired.
4. Experience with RTOS desired.
5. Strong knowledge of Network protocols and layer2 MAC, preferably wireless protocols like 802.11, Bluetooth.
6.Demonstrated experience using software development best practices – requirements capture, design reviews, code reviews, coding conventions.
Posting Statement:
Espressif prohibits discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status.
Read more
Pune
0 - 1 yrs
₹1L - ₹2L / yr
C++
Embedded C
C
I2C
SPI
Post: Embedded Developer
SKILLS REQUIRED:
• Proficiency and Hands on Experience on Embedded C, various protocols such as I2C, SPI, RS232 etc.
• Testing and debugging of hardware and firmware
REQUIRED QUALIFICATION
• B.E. E&TC , Electronics
• Certification in Embedded System Development/Application
• Minimum 1 years of Experience in same domain
Read more
Pune, Ahmedabad, Bengaluru (Bangalore), Hyderabad
3 - 8 yrs
₹8L - ₹15L / yr
C
C++
Embedded Linux
Embedded C
Embedded Systems
+7 more
Experience working with Embedded Linux
Application programming.
• Strong knowledge for Linux OS, Inter Process
Communication, and multi-threaded/multi-
process application development.
• Programming skill:
o C → Advanced
o Scripting (Shell/Python) ->
Intermediate
o C++ → Intermediate
• Familiarity working with development tools like
GDB, Velgrin, SCA Tools, GIT, SVN, JIRA.
• Experience working with various build systems
like, Jenkins, etc
• Experience working with different embedded
platform like ARM/PowerPC processor and DSP
based on Qualcomm, TI, NXP, NVIDIA, Intel
processors
• Strong sense of ownership, passionate, fast
learner, analytical mind set.
• Ability to closely work with electrical team
• Strong sense of ownership, passionate, fast
learner, analytical mind set, perfection seeker.
Application programming.
• Strong knowledge for Linux OS, Inter Process
Communication, and multi-threaded/multi-
process application development.
• Programming skill:
o C → Advanced
o Scripting (Shell/Python) ->
Intermediate
o C++ → Intermediate
• Familiarity working with development tools like
GDB, Velgrin, SCA Tools, GIT, SVN, JIRA.
• Experience working with various build systems
like, Jenkins, etc
• Experience working with different embedded
platform like ARM/PowerPC processor and DSP
based on Qualcomm, TI, NXP, NVIDIA, Intel
processors
• Strong sense of ownership, passionate, fast
learner, analytical mind set.
• Ability to closely work with electrical team
• Strong sense of ownership, passionate, fast
learner, analytical mind set, perfection seeker.
Read more
Pune
3 - 8 yrs
₹8L - ₹15L / yr
RTOS
I2C
UART
SPI
DMA
+8 more
Expert in C coding
• Working knowledge of any one RTOS for example Micrium OS (uCOS), FreeRTOS
• Working knowledge with SiLabs, STMicro, NXP controllers based on Cortex M3, M4, M0+ low power mode
• Peripherals: I2C, SDIO, UART, SPI, Timers, DMA, BT, BLE
• Must have working knowledge of memory optimization and low power
• Good to have: Understanding of MISRA C guideline
• Good to have knowledge of Radio sub GHz protocols
• Working knowledge of any one RTOS for example Micrium OS (uCOS), FreeRTOS
• Working knowledge with SiLabs, STMicro, NXP controllers based on Cortex M3, M4, M0+ low power mode
• Peripherals: I2C, SDIO, UART, SPI, Timers, DMA, BT, BLE
• Must have working knowledge of memory optimization and low power
• Good to have: Understanding of MISRA C guideline
• Good to have knowledge of Radio sub GHz protocols
Read more
Pune, Ahmedabad, Bengaluru (Bangalore), Hyderabad
3 - 8 yrs
₹8L - ₹15L / yr
C++
Embedded C
Embedded C++
Embedded Linux
Object Oriented Programming (OOPs)
+10 more
Experience working with Embedded Linux
Application programming.
• Strong knowledge for OOPS concepts, Linux OS,
Inter Process Communication, and multi-
threaded/multi-process application
development.
• Programming skill:
o C → Advanced
o C++ → Advanced
o Scripting (Shell/Python) →
Intermediate
• Familiarity working with development tools like
GDB, Velgrin, SCA Tools, GIT, SVN, JIRA.
• Experience working with different embedded
platform like ARM/PowerPC processor and DSP
based on Qualcomm, TI, NXP, NVIDIA, Intel
processors
• Strong sense of ownership, passionate, fast
learner, analytical mind set.
• Ability to closely work with electrical team
Application programming.
• Strong knowledge for OOPS concepts, Linux OS,
Inter Process Communication, and multi-
threaded/multi-process application
development.
• Programming skill:
o C → Advanced
o C++ → Advanced
o Scripting (Shell/Python) →
Intermediate
• Familiarity working with development tools like
GDB, Velgrin, SCA Tools, GIT, SVN, JIRA.
• Experience working with different embedded
platform like ARM/PowerPC processor and DSP
based on Qualcomm, TI, NXP, NVIDIA, Intel
processors
• Strong sense of ownership, passionate, fast
learner, analytical mind set.
• Ability to closely work with electrical team
Read more
Pune
0 - 2 yrs
₹2L - ₹3L / yr
Internet of Things (IOT)
Embedded software
Python
MongoDB
Embedded C
+2 more
Responsibilities
• Design & Develop work based on requirement
• Report own status
• Collaborate with other team members to achieve sprint goals.
Required Qualifications And Experience
• BE/ B.Tech in Electronics/Electrical
• Good to have Knowledge on Backend Development
• Strong knowledge in C/C++ and Python
• Good programming & SW design skills
Read more
Why apply via Cutshort?
Connect with actual hiring teams and get their fast response. No spam.
Learn more