Cutshort logo
Product or service based company logo
Technical Lead (Embedded Software - Linux)
Product or service based company
Technical Lead (Embedded Software - Linux)
Product or service based company's logo

Technical Lead (Embedded Software - Linux)

at Product or service based company

Agency job
6 - 10 yrs
₹10L - ₹15L / yr
Bengaluru (Bangalore)
Skills
Embedded Systems
Linux/Unix
skill iconC
skill iconC++
Microcontrollers
RTOS

Technical Lead (Embedded Software - Linux)

Job Responsibilities:

Lead a team of software/Linux development engineers working on microcontroller firmware development, Linux platform drivers and IOT solutions. Should be able to guide team members, resolve technical roadblocks and deliver project commitments. Will be the go-to person and first-level escalation point for all technical issues faced by the team. Looking for someone with 6+ years in the embedded industry and a passion to build a core team in a growing company. Team size will vary from 6 to 12 people, mainly firmware and Linux engineers.

  

The selected candidate for this role will be reporting to the software director/manager in the organization.

  • Work with firmware and application architects to create a project execution plan
  • Review project proposals for execution scope & timelines
  • Lead embedded software development activities by the team
  • Work with QA teams to resolve bugs and ensure release readiness
  • Work with h/w design and PM teams to ensure smooth execution and timely delivery of projects

  

The main responsibilities of this role are:

  

Technical:

  • Strong programming skills (C, C++, assembly)
  • Linux development experience (porting & platform drivers)
  • Expert-level knowledge of embedded microcontroller & microprocessor-based systems
  • Prior experience in delivering critical modules for microcontroller projects
  • Good understanding of commonly used embedded communication protocols
  • Good understanding of common embedded peripherals, interfaces & sensors
  • Experience working on Real-Time systems (RTOS)
  • Should be able to quickly learn new technologies and enable the team on the same
  • Should be able to work with minimal technical guidance

  

Leadership:

  • This role requires excellent communication skills
  • Strong analytical & problem-solving skills
  • Should be able to lead junior engineers by providing technical mentoring
  • Owns task division, task allocation and tracking within the team
  • Require multi-tasking and time management skills
  • Prior experience working with overseas clients
  • Periodically report progress to management

  

Other desirable skills:

Knowledge of Python

  

Experience: 6 to 10 years
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

Nexsure solutions
Amruta N
Posted by Amruta N
Remote, Chennai
3 - 15 yrs
₹5L - ₹25L / yr
Object Oriented Programming (OOPs)
Embedded Systems
Linux/Unix

🚨 Hiring Alert 🚨 Hiring Alert 🚨 Hiring Alert 🚨 


📌 Job Role: C++ Developer 

📍 Location: Chennai


We are looking for skilled C++ Developers with strong hands-on experience in software development, preferably in the automotive or embedded domain.


🔹 Key Requirements


✅ Strong proficiency in C++

✅ Good understanding of OOPS concepts

✅ Experience in debugging & performance optimization

✅ Exposure to Embedded / Automotive systems preferred

✅ Linux environment experience (preferred)


📩 Interested candidates can share updated CV

📌 Subject Line: Application for C++ Developer 



#Hiring #CppDeveloper #CPlusPlus #EmbeddedDeveloper

#AutomotiveSoftware #ChennaiJobs #ExpleoHiring

#SoftwareEngineer #TechHiring #ImmediateHiring

Read more
Kandivali, Mumbai
4 - 6 yrs
₹12L - ₹15L / yr
skill iconC++
CUDA

Job Objective:

We are seeking an experienced Developer with a strong background in C++, CUDA programming,

and Linux to guide our development team in building cutting-edge solutions for device

integration and high-performance computing tasks. This is a hands-on leadership position that

combines technical expertise with team management skills to deliver high-quality software

products.

Primary responsibilities:

Software Development:

• Develop and maintain high-performance applications using C++ and CUDA.

• Design and implement parallel algorithms for GPUs to accelerate computational

workloads.

Performance Optimization:

• Optimize CUDA kernels for performance, scalability, and memory efficiency.

• Analyze performance bottlenecks and propose innovative solutions.

Code Review and Testing:

• Conduct code reviews to ensure adherence to coding standards and best practices.

• Develop and execute test cases to validate functionality and performance.

Collaboration:

• Work closely with the software engineering and research teams to understand

requirements and deliver robust solutions.

• Provide technical guidance and mentoring to junior team members when necessary.

Documentation:

• Write and maintain technical documentation, including design specifications and user

manuals.

Required Skills:

• C++: Strong proficiency in modern C++ (C++11/14/17/20).

• CUDA Programming: Extensive experience in developing, debugging, and optimizing

CUDA applications.

• GPU Optimization: Familiarity with memory hierarchy, shared memory, streams, and

warp-level operations in CUDA.

• Parallel Computing: Solid understanding of parallel algorithms and multi-threaded

programming.

• Mathematical and Analytical Skills: Strong foundation in linear algebra, calculus, and

numerical methods.

• Tools: Experience with debugging/profiling tools like Nsight, CUDA Memcheck, or

Read more
Embedded firmware development
Embedded firmware development
Agency job
via The Hub by Sridevi Viswanathan
Hyderabad
3 - 6 yrs
₹6L - ₹8L / yr
Firmware
Embedded C
Multithreading
Network programming
UART
+5 more

Primary skills:

At least 3+ years of working experience on embedded firmware development

- Experience in multithreaded programming, network programming (wired and wireless protocols), real-time programming, cross-platform and cross-language development

- Hands-on experience on driver development for various sensors

- Working knowledge of communication protocols like UART, I2C, SPI, USB, Ethernet, etc

- Product development experience with range of microcontroller/microprocessor architectures, adoption of bare-metal, RTOS and Linux operating systems on new platforms

-Hands-on experience on software development in Bluetooth domain is added advantage

- Experience with hardware lab equipment such as digital scope, logic analyser and JTAG

- Understanding of embedded development constraints and system performance

- Experience with programming in C/C++ and Embedded C

Read more
Divistha Networks
at Divistha Networks
1 recruiter
Shivaprasad Naidu
Posted by Shivaprasad Naidu
Bengaluru (Bangalore)
2 - 7 yrs
₹5L - ₹15L / yr
skill iconC
skill iconC++
Device Driver Development
2 to 7 yrs Experience in C or CPP or Embedded C, Experience in baremetal or FreeRTOS and Linux based systems, Experience in programming the peripherals like UART, RS485, CAN, PCIe, SPI, I2C. Development of bear metal drivers,Experienced with ARM, x86 and RISCv controllers is a plus
Read more
wipro
Agency job
via Hansaya Consulting by Rashmi Manjunath
Bengaluru (Bangalore)
4 - 12 yrs
₹15L - ₹40L / yr
AUTOSAR
DaVinci
RTE
skill iconC
Embedded Systems
+3 more
Role: Autosar Development Lead

Location: Bangalore

Experience: 4 to 12 years

JD:

- Familiar with AUTOSAR BSW and RTE, architecture, specifications, and configuration tools

- Strong fundamentals programming in C, embedded system concepts, and software build process

- Strong customer orientation, willingness to meet deadlines, and self-management skills

- Deep passion for solving problems to resolution, including root cause analysis skills

- Ability to work and collaborate in a dynamic team environment
Read more
Spica Systems
at Spica Systems
1 recruiter
Gargi Mallik
Posted by Gargi Mallik
Kolkata
5 - 10 yrs
₹8L - ₹16L / yr
skill iconC
skill iconC++
Wifi chipsets
wifi stack

The ideal candidate will be responsible for developing high-quality WIFI applications. They will also be responsible for designing and implementing testable and scalable code.

 

Job requirement and Skills

 

  • Embedded development in C/C++ on Linux
  • Experience with WiFI chipsets (Atheros / Qualcomm / Broadcom)
  • Worked with WiFi drivers and WiFi stack
  • Strong debugging skills

 

Experience

  • Minimum 5-10 years of experience
  • Educational Qualifications: BE/ME
  • Experience developing RRM, SON features in WiFi will be great .
Read more
MNC Company
MNC Company
Agency job
via MNR Solutions by Rinkey Gupta
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
Solution provider in Industrial Automation. (CT1)
Solution provider in Industrial Automation. (CT1)
Agency job
via Multi Recruit by Sukanya J
Bengaluru (Bangalore), Mysore
3 - 4 yrs
₹5L - ₹7L / yr
Embedded Systems
Microcontroller
Embedded C
Embedded software
Embedded Engineer
+1 more

Develop firmware, system software for medical devices\ Automotive ECUs\ IoT edge devices & gateways.  Implement the logic and protocols and communications on 32-bit microcontrollers, configure OS, timers, tasks, interrupts, and communicate with external modems, SoCs, trans-receivers to design, code, and test desired functionality as per customer requirements


Job Requirements
:

  • Hands-on experience in firmware development using C language
  • Hands-on experience in writing low-level device drivers for microcontrollers
  • Know of real-time Operating system concepts, tasks, and interrupts’ configuration
  • Hands-on experience with in-circuit debuggers
  • Knowhow of wired and wireless communication protocols 
  • Basic understanding of HW circuits, power supply designs, sensors, and actuators’ interfaces
  • Experience in implementing SW development quality processes like ISO 9001 or ASPICE
  • Good written and oral communication skills

 

 

Read more
German Automotive MNC
German Automotive MNC
Agency job
via Kavayah People Consulting by Kavita Singh
Bengaluru (Bangalore)
11 - 18 yrs
₹25L - ₹35L / yr
skill iconC++
skill iconC
Object Oriented Programming (OOPs)
Architecture
UML
Shall be strong in Software Architecture and design principles.
o Acceptance criteria: Shall have working experience in creating architectures for at least
4 projects.

 Shall be strong in Object-Oriented Design and Thinking.
 Shall be strong in documenting software architecture and communicating the same using UML.
 Shall be strong in decomposing larger system into smaller units with clear implementation
dependencies marked for planning.
 Shall be strong in effort estimation techniques.
 Shall possess strong Problem Solving and Analytical Skills.
 Shall be strong in C or C++ programing language experience.
 Shall possess good understanding of either Linux or QNX or Android Operating Systems
 Shall have a strong experience in developing software using in POSIX APIs.
 Shall have a strong understanding on Networking, socket programming and working experience
in at least one of the IPC Frameworks like DBUS, SOME/IP, Binders etc.
 Working experience with test framework and automation projects such as Robot Framework.
 Knowledge on various software licenses and their compatibilities.
 Shall posses strong knowledge in bootloaders, system startup, power management, persistency
management, health management and diagnostics framework for automotive systems.
 Shall have a good knowledge on Functional Safety.
 Shall have a good understanding hardware and processor internals.

Nice to haves:
 Knowledge or working experience in AUTOSAR and / or Adaptive Autosar.

 Understanding of GNU/Linux and its device driver framework.
 Knowledge in “Secure Programming Techniques” is a plus.
 Understanding in ARM Trusted Frameworks, Bootloaders & Virtualization Solutions is a plus.
 Involvement in open-source projects in the past is a plus.
 Knowledge in Package management and installers.
Read more
Keri Studio
at Keri Studio
1 recruiter
Manan-Jigar Gandhi
Posted by Manan-Jigar Gandhi
Mumbai, Surat, San Francisco
1 - 3 yrs
₹6L - ₹12L / yr
Electronics
Microcontrollers
PCB
Schematics
Solar
+1 more
We make products that help us progress towards a sustainable future using connected hardware & renewable energy. Our products are designed with simplicity, functionality and longevity in mind. As a team we look to inspire and bring out the best in eachother.
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