Cutshort logo
For Employers
RTC Jobs in Bangalore (Bengaluru)

11+ RTC Jobs in Bangalore (Bengaluru) | RTC Job openings in Bangalore (Bengaluru)

Apply to 11+ RTC Jobs in Bangalore (Bengaluru) on CutShort.io. Explore the latest RTC Job opportunities across top companies like Google, Amazon & Adobe.

icon
Bengaluru (Bangalore), Coimbatore
3 - 8 yrs
₹10L - ₹15L / yr
Embedded C
RTOS
Microprocessor
Matlab
RTC

Experience in programming Embedded C applications.

• Strong development experience in embedded C and RTOS

• Strong debugging skills

• Embedded development tools and methodologies

• Version Control Systems – Clear Case / RTC /GIT

Should have detailed knowledge on microcontrollers / microprocessors

Should have detailed knowledge on Battery Electric Vehicle Powertrain (BEV), Fuel Cell and H2-Motor

Should have detailed knowledge in powertrain function development for BEV, Fuel Cell and H2-Motor 

Strong development experience in MATLAB for powertrain function development

Strong development experience in CAN / LIN /Flexray / UDS / KWP, SPI communication protocols

Knowledge in tools like CANalyser / CANoe, CANDiva, CANstress, CANDELA studio, Lauterbach

Experience in scripting languages like Shell / Perl / CAPL / Make etc.,

Experience in using tools like Logiscope / Function Generator / Oscilloscope, etc

Experience in configuration management & defect tracking tools

Automotive domain and powertrain systems knowledge a plus

Ability to work as part of a dedicated project team and independently

Strong communication and interpersonal skills.

Must be a self-starter.

Read more
Requismus IT consulting

Requismus IT consulting

Agency job
Bengaluru (Bangalore)
3 - 7 yrs
Best in industry
powertrain
Solution Manager Diagnostics
OBD
ISO14229
Embedded C++
+5 more

Role: Powertrain Diagnostics Engineer 

Location: Bengaluru 

Experience: 3-5 years 


About company: 

Requisimus is an IT consulting and service organization headquartered in Germany. 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. Requisimus, India incubated since 2023, is focused to provided consulting and services for embedded product development and software solutions. 


Job Summary: 

The Powertrain Diagnostic Trouble Codes (DTC) Specialist having responsibilities for developing and managing the diagnostic trouble codes for powertrain systems. This role involves collaboration with cross-functional teams to ensure on-time delivery of diagnostic solutions that meet quality and regulatory standards. 


Key Responsibilities: 

  • DTC Development and Management: 
  • Experience in Diagnostics and Fault Management 
  • Developing powertrain diagnostic strategies and DTCs, understanding of DTC Structure. 
  • Ensure that diagnostic systems meet OBD I and II (On-Board Diagnostics) standards. 
  • Maintain and update the DTC related Documents as new systems are developed and existing 
  • systems are modified. 
  • Knowledge of ISO14229. 
  • Experienced programming with C/C++ 


Collaboration and Communication with Testing and Validation Team: 

  • Working closely with the validation and vehicle testing teams for resolving reported issues to improve overall vehicle performance. 
  • Based on testing & validate feedback: Analyzing, Diagnosing, Debugging and troubleshooting reported software issues, providing effective solutions. 
  • Coordinate with software developers to ensure seamless operation and accurate reporting of DTCs. 
  • Perform root cause analysis for diagnostic emissions and drivability cases. 


Documentation and Reporting: 

  • Prepare comprehensive documentation for diagnostic algorithms and code functionalities. 
  • Report on the performance and accuracy of diagnostic systems 


Support and Training: 

  • Provide technical support to internal teams and external customers regarding diagnostic 
  • systems. 
  • Develop training materials and conduct training sessions 


Read more
Germany-Headquartered Fast-Growing IT Consulting Company

Germany-Headquartered Fast-Growing IT Consulting Company

Agency job
Bengaluru (Bangalore)
4 - 6 yrs
₹20L - ₹25L / yr
skill iconPython
Embedded C++
skill iconC
skill iconGo Programming (Golang)
Bash
+7 more

Location: Bengaluru, Kadugodi

Experience: 4-6 years

About company:

Client is a Germany-headquarted 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.


Key Responsibilities:

  • Develop or enhance features to meet industry standards, safety regulations, and project specifications.
  • Collaborate with Business stakeholders to understand Business Requirements
  • Work closely with hardware engineers, QA, and Scrum Master to integrate software solutions into embedded systems.
  • Identify Problems and resolve technical issues within embedded systems, making critical decisions on system architecture and software design.
  • Strive towards Improving Processes, system performance, optimize code and innovate in software design.
  • Work closely with vendors to design and implement edge AI solutions


Requirements:

  • Must have done B.Tech/B.E preferably in ECE stream
  • Must have Proficiency in Python/C/C++, Go Lang, Scripting in Bash
  • Must have Strong Fundamentals on Embedded Development Life cycle
  • Must have Strong knowledge on Embedded Linux, Unix/Linux commands, RTOS and SQL
  • Sound knowledge of CAN/J1939 protocol, Sensor Data Processing and Telemetry
  • Experience with tools like JIRA and Agile/Scrum methodology
  • Excellent communication skills and ability to collaborate with cross-functional teams.
  • Ability to work on multiple projects and prioritize work effectively
  • Ability to work independently and as a team member
  • Strong analytical and problem-solving skills


Nice to Have:

  • Understanding of ADAS, Driver Monitoring Systems
  • Experience with embedded video coupled with edge AI
Read more
SAS ONE

at SAS ONE

1 candid answer
swapnil Tiwari
Posted by swapnil Tiwari
Bengaluru (Bangalore)
6 - 10 yrs
₹30L - ₹45L / yr
Linux kernel
BSP
Yocto
Embedded C
bootloaders
+7 more

Senior Embedded Software Engineer – U-boot, Linux Kernel & Device Drivers


Company Name: SAS One Pvt Ltd (www.sasone.in)

Location: Bengaluru, India

Experience: 6+ years


Job Summary:

We are looking for a highly skilled Senior Embedded Software Engineer experienced in Embedded C development, Linux Kernel programming, and Device Driver design. The ideal candidate will contribute to low-level software development for embedded systems, working closely with hardware teams to design, implement, and optimize drivers and kernel modules for next-generation platforms.


Key Responsibilities:

  • Design, develop, and debug embedded software in C for SoM(System On Modules).
  • Develop and maintain board support packages (BSPs), bootloaders, and low-level firmware.
  • Work on real-time performance optimization, memory management, and inter-process communication.
  • Develop and maintain Linux kernel modules and device drivers for various peripherals (I2C, SPI, UART, GPIO, USB, PCIe, HDMI, etc.).
  • Collaborate with hardware engineers for bring-up, debugging, and validation of new boards.


Required Skills & Experience:

  • Bachelor’s or Master’s degree in Electronics, Computer Engineering, or related field.
  • 6+ years of hands-on experience in embedded software development.
  • Strong proficiency in Embedded C.
  • Deep understanding of Linux Kernel internals, device driver architecture, and hardware software interaction.
  • Familiarity with ARM architecture, SoC bring-up, and YOCTO environments is a plus.
  • Strong debugging and analytical skills, with the ability to work independently in fast-paced environments.


Preferred / Good-to-Have Skills:

  • Exposure to Yocto Project, U-Boot, and bootloader customization.
  • Experience with embedded Linux distributions or open-source contributions.
  • Understanding of hardware schematics and signal analysis (oscilloscope, logic analyzer).



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
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
AI First, New-age Technology Company for the Digital

AI First, New-age Technology Company for the Digital

Agency job
via Himflax Group by Kashish Chawla
Bengaluru (Bangalore), Chennai
5 - 10 yrs
₹15L - ₹25L / yr
Embedded Linux
Embedded C++
skill iconC
skill iconC++
Embedded C
+4 more
Title:  Embedded C++ Developer
Location:Bangalore / Chennai
Type: Permanent
Company Type: AI / Digital  Product Design Service based 

Job Description

* Experience in C/C++ and have strong experience embedded application development and integration in Linux

* Good in creating unit tests, performing code reviews, optimizing performance and ensuring standards for maintainability  

* Debugging, profiling, and performance optimization skills

* Have experience working in a fast paced Agile/Scrum environment
Read more
Quess Corp Limited

at Quess Corp Limited

6 recruiters
Anjali Singh
Posted by Anjali Singh
Noida, Bengaluru (Bangalore), Chennai
7 - 10 yrs
₹10L - ₹12L / yr
Internet of Things (IOT)
Embedded Systems
Linux/Unix
Embedded C
Embedded software
+1 more

Job Description

 

Embedded Software/Firmware Design and Development on OS/Non-OS based platform

Necessary system architecture development and implementation

Device, sensor and gateway selection and integration based on industry use case.

Development on Image Analytics and Cloud/Platform integration

Development or integration of Cloud/Platform communication protocol

Technical Documentation and Testing of the developed system

 

Desired Skills, Knowledge& Experience

 

B. Tech/M. Tech/MCA with 8-10 years of industry experience

Strong programming skills in C/C++ and Python development in Linux

Experience in device or sensor communication interfaces (wired/wireless, short range/long range).

Experience of microcontroller and microprocessor.

Knowledge of IoT gateway firmware development, container, and OS hardening.

Experience in device communication protocol, Edge computing and processing

Competent in application development for Image processing, transmission, and storage

Good understanding and of programming primitives, data structures, multi-threading and memory management techniques

Strong command over complex sensor and hardware control logic to work seamlessly with edge devices or gateway

Proactive and Self motivated

Strong verbal and written communication skill

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
Ather Energy

at Ather Energy

4 recruiters
Shabin Belliappa
Posted by Shabin Belliappa
Bengaluru (Bangalore)
2 - 7 yrs
₹10L - ₹25L / yr
Embedded C
Embedded C++
skill iconC
skill iconC++

You’ll be our: Firmware Engineer

You’ll be based at: IBC Knowledge Park, Bengaluru

You’ll be Aligned with: Embedded Manager

You’ll be a member of: Vehicle Software

 

What you’ll do at Ather:

A successful candidate is expected to lead the Firmware development and integration effort for various Ather products and be responsible for qualifying and integrating FW at various stages with HW. Responsibilities include:

  • Understanding requirements from different stakeholders and translating these to application features

  • Writing high quality source code to program complete applications within deadlines

  • Unit-testing code for robustness, including edge cases, usability, and general reliability

  • Performing functional and non-functional testing

  • Troubleshooting and debugging applications

  • Designing creative prototypes according to specifications

  • Evaluating existing applications to reprogram, update and add new features

  • Developing technical documents and handbooks to accurately represent application design and code

  • Identifying and communicating possible risks along with preventive and corrective measures

  • Designing HW/SW integration while working with HW/Algorithms/Cloud teams to deliver an integrated solution. 


Here’s what we are looking for: 


Must have: 

  • ECU Software development experience (any of the ARM based Auto ECUs Body Electronics/Infotainment/ Powertrain/Cluster) 

  • Previous experience with Low level firmware, Boot loaders, Device Drivers development 

  • Hands on Experience Communication Protocols CAN, I2C, SPI, RS232

  • Experience with static analyser, JTAG tools etc…

  • Knowledge in Assembly and compilers

  • Strong testing & debugging skills, experience with logic analysers

  • Language: C, C++

Nice to have:

  • Knowledge of HW design for ECUs

  • Experience with UDS, AutoSAR, ISO26262, MISRA Guidelines 

  • Previous experience with SIL and HIL Testing as well as Test case generation for the same.

  • Hand on experience in using CAN tools & CAPL Scripts, Bus Master

  • Real Time operating Systems, Python, Matlab/Simulink


You bring to Ather:

  • BE/B.tech/B.Sc is minimum req with minimum 2-6 years of prior industry experience.

 

 
Read more
A global product engineering services specialist

A global product engineering services specialist

Agency job
via CIEL HR Services by Ranjini T
Bengaluru (Bangalore)
3 - 7 yrs
₹8L - ₹14L / yr
Linux kernel
Embedded C
Linux device drivers
Must have
 Hands on experience in developing low level software for microcontroller based environments with ARM/Cortex processors or similar.
must do a Project:Linux Device Drivers
Experience in all aspects of designing and developing SW in C/C++ language for embedded platforms.
 Advance level knowledge of modern microprocessor architecture – MMU, Caches, Exceptions, interrupts, instruction sets etc. 
 Experience in working with multiple common h/w interfaces like USB, Ethernet, PCIe, DDR controller, DMAC etc. 
 Device driver or stack development in at least one major Operating system for at least one complex interface. 
 Experience in SW protocol stacks like USB, TCP/IP, File system etc. 
 Experience in Board Bring up, Device drivers, Firmware, Boot Loaders, Tool chains & Build systems. 
 Understand project requirements, customer use cases & specifications for features and convert them to standout software.  Initiate and drive Test strategies and Test plan design for software.
Key Skills
Linux Device Driver , DSP knowledge preferred
Required Experience and Qualifications
B.Tech/B.E  
Read more
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Why apply via Cutshort?
Connect with actual hiring teams and get their fast response. No spam.
Find more jobs
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort