Cutshort logo
Telecom Company logo
Embedded Developer
Telecom Company
Telecom Company's logo

Embedded Developer

at Telecom Company

3 - 5 yrs
₹3L - ₹7L / yr
Remote, Bengaluru (Bangalore), Chennai
Skills
Embedded Systems
Embedded C
Embedded C++
Firmware
Embedded software
Embedded Linux
OpenWRT
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
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

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
Bengaluru (Bangalore)
7 - 10 yrs
₹10L - ₹20L / yr
Embedded Systems
Embedded Linux
PCIe protocols
Embedded RTOS
JTAG, logic analyzers, oscilloscopes,
+6 more

Position: Senior Embedded Software Engineer – PCIe / Embedded Linux

Location: Bangalore (Preferred)

Experience: 7+ years

Night Shift

About the Role:

We are seeking a highly skilled Senior Embedded Engineer with strong expertise in Embedded Linux and PCIe protocol development. The ideal candidate will have deep technical knowledge of PCIe (Gen4 and above) and experience in developing and debugging embedded systems at both hardware and software levels. Exposure to AI/ML or accelerator-based systems will be considered a strong plus.


Key Responsibilities:

  • Design, develop, and optimize embedded software on Linux and RTOS platforms.
  • Implement and validate PCIe-based communication and device drivers (Gen4 minimum, Gen5/6 preferred).
  • Work closely with hardware and system teams to debug low-level issues related to PCIe interfaces.
  • Develop firmware and system-level software components for high-performance embedded platforms.
  • Participate in board bring-up, performance optimization, and hardware/software integration.
  • Contribute to system architecture discussions and design reviews.
  • Document design, testing procedures, and performance analysis.


Core Skills Required:

  • Embedded Linux development (mandatory).
  • Deep understanding of PCIe protocols (Gen4 minimum; Gen5/6 preferred).
  • Strong knowledge of low-level driver development, DMA, interrupts, and memory management.
  • Experience with Embedded RTOS environments.
  • Familiarity with hardware debugging tools (e.g., JTAG, logic analyzers, oscilloscopes).
  • Proficiency in C/C++ and scripting (Python, Shell).
  • Excellent problem-solving and debugging skills.


Preferred Skills (Good to Have):

  • Exposure to AI/ML hardware accelerators or data processing units (DPUs).
  • Understanding of SoC architecture and high-speed interconnects.
  • Experience working with multi-core systems and performance tuning.

Education:

  • Bachelor’s or Master’s degree in Computer Engineering, Electronics, or related field.


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
Noida
1 - 5 yrs
₹10L - ₹20L / yr
Matlab
skill iconC++
Embedded C
skill iconPython

About Statcon Electronics 

Statcon Electronics India Limited Statcon Electronics India Limited is a company specializing in the field of power electronics since its inception, with its roots going back to 1986. It has held prestigious clientage both nationally and internationally, with ABB, Alstom, BHEL, Indian Air Force, Indian Army, Indian Railways, GAIL, and Indian Oil, to name a few. SEIL has a diverse portfolio, spanning across 4 sectors – Railways, Power, Defence and Solar energy.  

 

About the position 

We are looking for a multiple embedded software engineers with experience in developing firmware for controlling power electronics systems. Openings are available for senior and principal engineer positions across multiple product streams, and target markets include the Indian subcontinent, Africa and North America. 

 

Required Technical skills 

  • Demonstrated experience in developing embedded firmware for real-time power electronics systems using 16/32 bit ARM microcontrollers (ST Microelectronics preferred).  
  • Must have shipped at least 1 major relevant product to the market which meets standard industry specifications. Experience with designing for North American/European markets a plus. 
  • Experience with common communication protocols such as SPI, I2C, USB, UART, Bluetooth, Ethernet, RS232, and RS485 
  • Experience with peripherals and systems such as ADC, DAC, timer, GPIO, PWM, DMA, NVIC, serial and parallel interfaces, memory, bootloaders and watchdog timers 
  • Proficiency in advanced algorithm development using Embedded C 
  • Experience with embedded software tools such as editors, assemblers, compilers, debuggers, simulators, emulators and Flash/OTP programmers. 
  • Thorough understanding of power electronics topologies and control strategies 
  • Good grasp over digital signal processing techniques 
  • Ability to read and interpret component datasheets, PCB schematics and layout design 
  • Familiarity with using measurement devices such as oscilloscopes, multimeters, function generators and logic analyzers to bring up and debug hardware 
  • Demonstrated knowledge of firmware development best practices (code reviews, unit tests, Software Configuration Management, version control using git etc.) 
  • Excellent documentation skills, and a good grasp over the English language 
  • Comfort in using modern collaborative tools such as Slack/Microsoft Teams, JIRA/Trello/Microsoft Planner, Confluence/Microsoft OneNote and the like. 

 

Bonus Technical skills 

  • Experience using at least one scripting language, preferably Python 
  • Experience with designing for North American/European markets 
  • Experience with designing for IEC and BIS standards 
  • Familiarity with EMI/EMC process 
  • Ability to simulate power electronics systems using Simulink/MATLAB or equivalent open-source tools 
  • Familiarity with agile software development processes 
  • Experience with Linux administration using command line 

 

Soft skills 

  • Ability to mentor junior engineers and generate testing procedures for people of all skill levels 
  • Excellent inter-personal skills 
  • Strong attention to detail with the ability to work on tight deadlines 
  • Team player with the ability to work independently under minimal supervision 
  • Excellent problem-solving skills 
  • Ability and desire to learn new technologies quickly 

 

Qualifications 

  • Junior Engineer: A Master's (preferred) in Electrical/Electronics/Computer Engineering with 1 year of industrial experience, or a Bachelor's with 3 years of relevant industrial experience. 
  • Senior Engineer: A Master's (preferred) in Electrical/Electronics/Computer Engineering with 4 years of industrial experience, or a Bachelor's with 6 years of relevant industrial experience. 
  • Principal Engineer: A Master's (preferred) in Electrical /Electronics/Computer Engineering with 8 years of industrial experience, or a Bachelor's with 10 years of relevant industrial experience. 

 

Responsibilities 

  • Develop, implement and test cutting-edge algorithms for medium and high-power AC-DC, DC-AC and AC-AC conversion of 1 phase and 3 phase AC systems up to 440 V AC, and DC-DC conversion of systems up to 1000 V DC. 
  • Develop sensing and IoT solutions for power electronics embedded systems 
  • Convert product requirements into technical specifications for Indian and international markets 
  • Cover all stages (pertaining to firmware) of V model for product development 
  • Generate technical documentation describing product functioning and test procedures for hand-off to SQA 
  • Debug product failures in the field using data-driven analysis techniques 
  • Mentor junior engineers 
  • Host research talks on emerging technologies within the company 

 

Statcon Electronics is an Equal Opportunity Employer and considers applicants for all positions without regard to race, color, religion or belief, age, marital status, military/veteran status, genetic information, sexual orientation, gender identity, physical or mental disability or any other characteristic protected by applicable laws. Statcon Electronics is committed to creating a dynamic work environment that values diversity and inclusion, respect and integrity, customer focus, and innovation. For more information, visit www.sindia.co.in. 

 

Read more
NutriTap
padmaja kumari
Posted by padmaja kumari
Gurugram
4 - 6 yrs
₹8L - ₹16L / yr
Embedded C
Internet of Things (IOT)
Hardware
Integrated circuit design
Circuit Design
+7 more

Skill Required

          Technical

  • ●  The suitable candidate shall have most of the following knowledge /skills/experience:

  • ●  Clear fundamentals of Analog and Digital Electronics. Knowledge of Full Hardware

  • Design Life Cycle.

  • ●  Knowledge of Circuit Simulation (PSPICE, NI Multisim, etc).

  • ●  Hand- On experience with HW designing rules, PCB Layout in Cadsoft Eagle/Altium Designer etc.

  • ●  Should have knowledge & experience with designing & developing 8/16 bit Microcontroller based close loop control systems and Arduino Platform.

  • ●  Circuit building and Circuit Analysis Skills.

  • ●  Component Data Sheet analysis skills.

  • ●  Project Requirement Analysis Protocols/Ethernet, Wi-Fi, USB, Serial interfaces(SPI, I2C, RS485, RS422, RS232).

  • ●  Hands-on experience in utilizing test equipment like DMM, Oscilloscopes, Logic Analyzers, Function/Signal generator/Solder Station (SMD/DIP).

  • ●  Knowledge about Board Bring Up process.

  • ●  Testing (Integration testing, protocol/Driver testing, etc.).

  • ●  Experience in Embedded C programming and embedded system integration and can develop test cases for the same.

  • ●  Knowledge of IoT Open Source Programming / Development.

  • ●  Candidate will be responsible for research & development of M2M/IoT products.

  • ●  Candidate will be responsible for end-to-end embedded system integration.

     

  • Others

    Abilities on the following shall be of added advantage:

  • ●  Component Procurement

  • ●  Vendor Interaction

  • ●  Tools Management

  • ●  Costing and resource estimation

  • ●  Team management, Good Communication Skills, Pleasant Personality, Positive Attitude & Highly Creative

  •  

  • Decision level
    Contributory: Makes major contribution to decision or policy judgment on Technical matters of IoT/ M2M Projects, Vending Machines

    Demonstrate (Key competencies)

    Healthy knowledge of most of the following:

  • ●  Embedded C

  • ●  8/16 bit Microcontrollers

  • ●  Atmel Studio/ Arduino IDE

  • ●  Schematic / PCB layout design in Cadsoft Eagle / Altium Designer (SMD/DIP)

  • ●  Hands-on experience on Test equipment and solder stations (SMD/DIP)

  • ●  M2M / IoT based development

Read more
Tosall
sanjeev kumar
Posted by sanjeev kumar
Chennai
4 - 6 yrs
₹10L - ₹12L / yr
Embedded C
Embedded C++
Embedded Systems
ARM Microcontroller
DSP
+1 more
Software development using C/C++ on Embedded Platforms(e.g ARM, DSP)
 Knowledge of Embedded system architecture such as memory hierarchies,vector
Processing.
 Experience in resource /load sharing and synchronisation techniques for multi - core
processing.
 knowledge of embedded processor internals.
 Automotive domain Experience.
Read more
Cornertree
at Cornertree
1 recruiter
Swapnil Biswas
Posted by Swapnil Biswas
Bengaluru (Bangalore)
6 - 12 yrs
₹5L - ₹9L / yr
Embedded Linux
RTOS
HDMI
TCP/IP
Linux kernel
+1 more

 

About the role

Experience in Firmware/Software programming in embedded Linux & RTOS based application development. Candidate must have a very good understanding of ARM processor, hardware and custom board or product development experience.

Roles and Responsibilities:

  • Design, code and integrate software for an embedded Linux/RTOS targeted application (applications, drivers, framework)
  • Customization, deployment and maintenance of Linux distribution
  • Interact with Linux kernel, integrate new device drivers Improvement and maintain existing software components
  • Perform unit test, Integration test, verification and validation of the product developed.
  • Assist with the hardware design surrounding the processor
  • Document the projects according to standards (protocols, architecture, technical specifications, etc.)

Qualifications:

  • Bachelor degree in Electronics or computer science engineering.
  • Minimum 6 - 12 years of experience in embedded Linux programming.

Specific skills:

  • Expert in C programming with RTOS.
  • Hands-On experience with Protocol development.
  • Nice to have Protocol development experience such as USB or DP, HDMI or equivalent.
  • System level design and understanding of overall system
  • Strong knowledge of Linux, ARM processor architecture with SOC, FPGA interface is a plus.
  • Hand-on experience on Linux kernel and device-driver development and debugging.
  • Knowledge/Experience of TCP/IP, Network programming.
  • Ability to write effective and reusable code according to best practices.
  • Must be a dynamic, autonomous, and team-oriented individual.
  • Knowledge of hardware and low-level development is an asset.
Read more
Marj Technologies
at Marj Technologies
1 recruiter
Shyam Verma
Posted by Shyam Verma
Noida
3 - 10 yrs
₹5L - ₹10L / yr
Embedded C++
skill iconC++
skill iconC
Embedded Systems
Embedded C

Summary:

The embedded systems engineer designs, develops, tests, and maintains embedded systems. The engineer will identify and fix issues and work collaboratively with engineers, product managers, and others on various teams. 

 

Responsibilities:

  • Design and build embedded systems, including embedded system firmware
  • Test and debug the systems
  • Monitor and maintain the system after development
  • Improve system efficiency and stability after development
  • Collaborate with customers to create systems based on their needs

 

Requirements:

  • Minimum of a bachelor's degree in computer science or engineering
  • Professional experience in embedded systems
  • Significant programming experience in C or C++
  • Experience in trouble-shooting embedded systems and microcontroller peripherals
  • Experience in working in real-time operating systems
  • Experience in interfaces, IP protocols, and hardware subsystems
  • Proficiency in working with common embedded systems communication protocols
  • Strong interpersonal and writing skills
  • Ability to work as part of a team
  • Exceptional analytical and problem-solving skills
  • Self-motivated and passionate about your work and embedded systems
  • Always eager to learn and improve
Read more
VVDN Technologies
at VVDN Technologies
1 video
3 recruiters
Pratheep R
Posted by Pratheep R
Pollachi, Kochi (Cochin), Chennai, Gurugram, Manesar, Bengaluru (Bangalore)
1 - 10 yrs
₹5L - ₹40L / yr
WLAN
IEEE 802.11
Embedded Linux
LAN
Wireless LAN
+6 more

Job Description:

WLAN Linux Device Driver development (802.11ax preferred)

  • WLAN Debugging
  • WLAN Firmware development (802.11ac, 802.11n)
  • Networking/Wireless Domain knowledge
  • Hostapd, Supplicant
  • Cross compiling/porting experience
  • Performance optimization & Firmware enhancements

Must have Skills:

  • 1-10 years of experience in Embedded Software Design, Implementation and testing
  • Good knowledge of C or C++
  • Basic knowledge in Scripting (Shell, Perl or Python)
  • Proficiency in Problem Solving and Debugging skills
  • Excellent team working skills
  • Experience with version control e.g. GIT
  • Basic experience of working in Linux OS
  • Network Drivers
  • WLAN Protocol Knowledge – 11n, 11ac
  • WLAN Linux Device Drivers
  • Hostpad, Supplicant
  • WLAN Debugging
  • Fluent in English


Desired Candidate Details:

  • Design, development, and maintenance
  • WLAN Stack development and debugging
  • Feature Enhancements, Applications, Tools for SDKs
  • Basic module level unit testing, System testing
  • Providing support to technical documentation team and field application engineers
  • Close collaboration with the Chipset Vendor on the Software Development
  • Participations in the Product design and Software Design Documentation – High level / Module level / Low level design
  • Troubleshooting software and architectural issues

We are looking for a seasoned Wireless LAN Software Engineer to join our Wireless & Networking team in Chennai, Pollachi, Kochi (Cochin), Gurugram, Manesar, Bengaluru (Bangalore). The candidate must be an experienced Engineer and a good team player, who will work on Wireless software solutions which will enable us to develop the products for our customers quickly with industry leading quality. Working with Embedded Software in agile development projects, you will be responsible for creating and maintaining software of Wireless Access Point and Router Products including Module design, Development, JIRA Updates and Unit testing of the Software that is meeting industry standards, creating demos of the solution and customer support.

Read more
Olacabs.com
at Olacabs.com
6 recruiters
Agency job
via zyoin by Suchoritha Zyoin
Bengaluru (Bangalore)
6 - 11 yrs
₹15L - ₹40L / yr
skill iconAndroid Development
BSP
Middleware
Embedded Linux
HAL

8+ years of experience  Excellent skills in C/C++/Java programming in embedded domain 

Strong experience  in the area of Automotive, Android Embedded development and Connectivity Technologies
Strong experience on Android architecture, HAL, BSP, customize driver in Android HAL, Android boot up sequence
Familiar with Android Build System and procedure and able to provide ideas to improve continuous build and integration

Experience in Hardware peripherals like Ethernet, CAN, DMA, I2C, SPI, UART, Hardware Accelerator, AFE , LCD, backlight, touchcontroller

Experience with design/ modification to Hardware Abstraction Libraries (HAL) for Android support of low-level device features.
Experience in debugging on a wide range of Linux Kernel drivers and Android framework HALs e.g. Audio/Video, USB, Bluetooth, WiFi

 

  Fluent in industry standard software development tools: HSW/HE debuggers, code revision control systems (GIT, Perforce), IDEs and build tools
Exposure/experience in Automotive Embedded Software Development is a plus

 

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