C++infotainment Engineer

at Samsan Technologies

Posted by HR Varsha
3 - 6 yrs
₹6L - ₹12L / yr
Full time
Embedded C++
Mandatory Skills
• Strong C++ programming skills
• Working experience in developing any one of the middleware applications like Navigation, Media player etc.
• Working experience in using RPC mechanism like gRPC, Thrift, Debus, Franca, Common-API etc.,
• Good knowledge on scripting languages Perl or Python etc.
• Good knowledge of Automotive navigation application
• Good Knowledge of Automotive Infotainment System Architecture
• Experience in working with Linux platform (Development, Build and Deployment)
• Good knowledge of UML Modelling tools like EA, Rhapsody.
• Good knowledge of SW-Version-Tools – SVN and GIT
• Good Knowledge of Requirement Management Tool - DOORS
• Excellent Communication and Team work skills
Desired Skills
• Good experience in CAN and OSEK/AUTOSAR
• Familiar with object-oriented design and various design patterns
• Good knowledge of Test driven development (Unit and Module testing)
• Proven ability working in Agile Scrum environment using Atlassian tools
• Experience on modern S/W Development languages like JAVA, C# is an added advantage
Read more

About Samsan Technologies

samsan Technologies is a start-up with global ambition to make a mark in technology products and services. We are samsanions are feedback oriented company with the open culture & enthusiastic, young bunch of technical folks.

You can expect following benefits joining us -

  • Flexible work environment
  • Opportunity to work on technology projects for global customers (Germany, Europe APAC region)
  • Be a part of growth story
  • Learning and growing culture
  • Discover a high performer in you.

Read more
Products & Services
View full company details
Why apply to jobs via Cutshort
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Matches delivered
Network size
Companies hiring

Similar jobs

Embedded C
Embedded C++
Embedded Linux
Object Oriented Programming (OOPs)
Shell Scripting
ARM Microcontroller
Pune, Ahmedabad, Bengaluru (Bangalore), Hyderabad
3 - 8 yrs
₹8L - ₹15L / yr
Experience working with Embedded Linux
Application programming.
• Strong knowledge for OOPS concepts, Linux OS,

Inter Process Communication, and multi-
threaded/multi-process application

• Programming skill:
o C → Advanced
o C++ → Advanced
o Scripting (Shell/Python) →

• 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
• Strong sense of ownership, passionate, fast
learner, analytical mind set.
• Ability to closely work with electrical team
Read more
Job posted by
Manjunath Arutagi
Android Development
Embedded C++
Android Testing
Audio engineering
6 - 8 yrs
₹12L - ₹15L / yr
Dear Applicant,

Samsan Technologies is hiring for dynamic professional for growing team of developers in Pune.
Android Engineer (Audio HAL) 8B
Senior Android Engineer (Audio HAL) shall be responsible to implement/integrate SSE product
in Android Audio HAL layer.
• Working with multiple stake holder for execution of project
• Understand the product features, interfaces, and integration approach
• Implementing SW in Android Audio HAL
• Perform test verification on hardware
• Debug and resolve complex technical issues

• Around 8 years of relevant work experience
• Good written and spoken English knowledge
• Self-motivated, results driven individual, passionate about technology
Required Skills:
• Strong C / C++ programming experience with understanding of embedded software
• Good knowledge of Android Audio HAL layer
• Have programming experience in Android Audio HAL
• Experience in AOSP Development
• Experience in Android based projects
• Expertise in Overall Android architecture.
Good to have:
• Expertise in Android OS
• Good Knowledge on Android Native platform
• Experience in agile methods like SCRUM

Bachelors (or Masters Degree) in Computer/Electronics Engineering or equivalent
Read more
Job posted by
HR Varsha

Embedded Linux Developer

at Utthunga Technologies

Founded 2007  •  Product  •  500-1000 employees  •  Profitable
Embedded C
Embedded C++
Embedded Linux
Bengaluru (Bangalore)
3 - 8 yrs
₹1L - ₹15L / yr

Greetings from Utthunga Technologies!!!


Job Description:

  • Ability to contribute as an independent developer
  • Boot-Loader: Proficient in customization in u-boot for custom hardware
  • Hands on experience with Cortex M series based architecture
  • Linux Kernel: proficient in Linux device driver development and BSP development in YOCTO environment
  • Programming language: Strong in C, particularly system software development
  • Sound knowledge and experience of Linux OS and OS configurations
  • Sound knowledge/ understanding on ARM architecture
  • Strong Embedded Software background and Linux internals
  • Experience of Designing and Architecture for Application and Middleware Development.
Read more
Job posted by
Pooja Shetty

Embedded Developer

at Jio Platforms Limited

Founded 2012  •  Product  •  5000+ employees  •  Profitable
Embedded C++
Embedded Linux
Message Queuing Telemetry Transport (MQTT)
5 - 15 yrs
₹10L - ₹30L / yr
  • Become a member of the team responsible for IoT hub software development. IoT hub provides IoT functionality (smart home, smart appliance,…) to mobile and web clients and runs on Linux-based host like smart home hub, broadband router, STB, etc.
  • Implementation and/or extension of leading wireless/wired protocols (ZigBee, Bluetooth, IP-based,..) for communication with smart devices
  • Development of new features for control and monitoring of smart devices and automation of IoT system
  • IoT hub software porting on various hosts
  • Software optimizations


Position:             C++ Developer

Location:            Hyderabad



  • Strong C++ skills obtained in multiple years of C++ programming experience (at least 3 years)
  • Good understanding of embedded system development based on Linux OS
  • Knowledge of advanced programming concepts (e.g. Multi-Threading, OS internals, Networking, IPC mechanisms)
  • Solid understanding of computer networking (TCP/UDP/MQTT/SSL)
  • Solid understanding of Git source code management system
  • Troubleshooting skills
  • B.Tech/M.Tech/MCA in computer science/ECE/EEE
  • Fluent English
Read more
Job posted by

Embedded Firmware Engineer

at BrainAlive Research Pvt Ltd

Founded 2018  •  Product  •  20-100 employees  •  Bootstrapped
Firmware development
Embedded Systems
Embedded C
Embedded C++
Noida, Kanpur
3 - 5 yrs
₹5L - ₹12L / yr

At BrainAlive, we develop next-generation BCI technologies that transform how humans use biosignals.  We build devices and systems that allow you to develop a crisp, conscious understanding of your physiology, especially relating to your cognitive and emotional abilities. With a mission is to become the innovation leader in the area of Brain-Computer Interface (BCI), we are building our reputation as the industrial powerhouse in BCI applications in the education and healthcare space.

Role - Embedded Firmware Engineer – II (Brain-Computer Interface)


As an Embedded Firmware Engineer at BrainAlive, you will have the opportunity to pioneer, develop and build out our footprint in consumer hardware. You will build and launch smart BCI wearables and other related products in line with BrainAlive's ambitious and visionary objectives. Your primary focus will be to enhance the efficiency, stability and scalability of hardware system resources. We need you to be versatile, display leadership qualities and be enthusiastic to take on new problems as we continue to push technology forward.

  • Develop codes for utilising various hardware and capabilities built into a microcontroller, such as ADCs, timers, RTCs, power-saving and sleep modes, etc
  • Perform debugging and provide technical support to the service team
  • Participate in requirements analysis and collaborate with internal teams to produce firmware design and architecture
  • Revise, update, refactor and debug code
  • Drive peer reviews and peer testing across different modules developed
  • Develop documentation throughout the product development life cycle
  • Serve as an expert on applications and provide technical support

Required Qualification

  • Bachelor Degree in Electronics / Electrical Engineering or Computer Science or related field
  • 3+ years of experience in Microcontroller programming
  • Experience in developing codes for the effective functioning of communication protocols such as UART, SPI, I2C, etc.
  • Experience with hardware debugging tools and interface like JTAG, SWD
  • Experience with BLE and USB protocols
  • Highly experienced in developing and debugging in embedded C/C++, RTOS
  • Product development experience with 32-Bit STM ARM Microcontroller Architectures
  • Familiarity with source control management software (SVN, Git)

Preferred Qualification

  • Experience at handling huge codebases and designing of multi-layered architectures
  • Experience in optimisation of Microcontroller codes for specific goals like power efficiency, very low response times, memory space optimisations.
  • Deep understanding of microcontroller's architecture and its working
  • Experience in prototype bring-up and debugging, functional verification and manufacturing support
  • Prior Brain-Computer Interface Device development experience
  • Excellent troubleshooting and communication skills
Read more
Job posted by
Abbas Mahdi

Embedded developer

at Kanha

Agency job
via Kanha
Embedded Systems
Embedded C
Embedded C++
3 - 5 yrs
₹4L - ₹6L / yr
We are searching for a talented embedded developer to join our software team. In this role, He will be required to meet with clients and engineering teams to determine the project requirements, design the software architecture, and run tests to ensure the functionality of embedded systems
Read more
Job posted by
Parvendra Singh

Embedded Developer

at Subsidiary of Samsung Group

Agency job
via Bullhorn Consultants
Embedded C++
Object Oriented Programming (OOPs)
Bengaluru (Bangalore)
2 - 12 yrs
₹1L - ₹18L / yr
Skill Requirements:

Strong C++ programming and OOP concepts
Experience in algorithms/data structures
Software development lifecycle experience
Good understanding QT Tool usage
Experience in administrating the tool Jira.
Working Experience with Automotive Protocols (Ethernet, CAN, LIN)
Experience in software development projects in the agile environment (SCRUM)
Excellent Communication and Team work skills
Read more
Job posted by
Hemant Singh

Embedded Developer Software

at Xfinito biodesigns

Founded 2019  •  Products & Services  •  0-20 employees  •  Raised funding
Embedded Systems
Embedded C
Embedded software
Embedded Linux
Embedded C++
Object Oriented Programming (OOPs)
Bengaluru (Bangalore)
0 - 4 yrs
₹3L - ₹8L / yr

Xfinito is building a portfolio in new product innovation, product contribution and infrastructure goals while providing individuals and teams the freedom to emphasize specific types of work.

Our work focuses on real –world problems that span the breadth of biomedical engineering, embedded systems, computer science, such as machine and deep learning, data mining, natural language processing, hardware and software performance analysis and much more.



  • Work with Hardware, Systems and other multi-functional teams and deliver high quality software at fundamental layer of operating system including frameworks, daemons, drivers.
  • You need to keep security and performance in mind, enable key features to improve privacy and prevent fraudulence
  • The position requires high level thinking to design code solutions along with low level programming and excellent communications and leadership skills, with the ability to work in a fast paced environment.







  • Rich experience of programming on cryptography
  • Profound understanding on Operating System concept
  • Highly self-motivated and capable of work and finish tasks alone
  • Comfortable and adaptable in a fast-paced environment
  • Fluent in both oral and written English
  • Strong communication and interpersonal skills; excellent judgment



  • We as a team are looking for freshers or young professionals with 0-4 years of experience having a a self-directed, proactive approach to tackling problems and working through impediment and an ability to generate trust and build alliances with co-workers.
Read more
Job posted by
Mirunaulini Pathmanaban

Technical Architect- C++

at German Automotive MNC

Object Oriented Programming (OOPs)
Bengaluru (Bangalore)
11 - 18 yrs
₹25L - ₹35L / yr
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
Job posted by
Kavita Singh

Software Engineer- Embedded Systems

at Videogram

Founded 2012  •  Product  •  20-100 employees  •  Raised funding
Embedded Systems
Software Development
Mumbai, Bengaluru (Bangalore)
4 - 6 yrs
₹12L - ₹22L / yr

 Job Description: Senior Software Engineer- Embedded Systems


Videogram is looking for Software Engineer in Embedded Systems who will be responsible for designing the embedded systems and installing them in machines and tools. You will be playing an important role in our software team who will be responsible to design and develop the software that controls the processor (micro-controllers and digital signal processors) of the machine. You come with a role as a professional Embedded System Software Engineer to execute a complete embedded software development lifecycle.



  • Design and implement software of embedded devices and systems from requirements to production and commercial deployment. Responsible for the complete embedded software development lifecycle
  • Design, develop, code, test, and debug system software
  • Coordinate with the engineers from other disciplines to develop the end product of the requisite standards
  • Customize the software to suit the needs of the product nature and expected functioning
  • Debug the system to remove the anomalies and inconsistencies



  • Candidates require a bachelor's degree in computer science, electrical engineering, software development, embedded software, etc. 
  • The candidate should be an undergraduate in Computer Science or a relevant field
  • Hands-on experience in C++11 or later programming languages
  • Knowledge of GIT Version control
  • Experience in doing bare metal or RTOS development
  • Hands-on experience in developing the code in Linux
  • They require exceptional programming skills and competence in using software tools. 
  • Knowledge of operating systems and of the interaction between hardware/software is important for this profile. 
  • The attributes of problem-solving ability, analytical skills, proactive behavior, and an adaptable approach are important in this position. 
  • This discipline of engineering provides scope for creative minds and poses challenges to perform quality work.
  • Scripting in Python & Bash is an add-on
  • Experience in any of the following technologies:

           UART | SPI | I2C |MIPI DSI |Display Port | Low-Level Sata


Additional/ Desirable Interests:

  • Personal interest in videography/ photography and audio production
  • Experience working programmatically with videos/ images/ audio
  • Exposure to low-level details of any video/ image codecs
  • Exposure to movie container file formats especially QuickTime/mp4
  • Working knowledge of exFAT file system


Read more
Job posted by
Rahul Golecha
Did not find a job you were looking for?
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
Get to hear about interesting companies hiring right now
iconFollow Cutshort
Want to apply to this role at Samsan Technologies?
Why apply via Cutshort?
Connect with actual hiring teams and get their fast response. No spam.
Learn more
Get to hear about interesting companies hiring right now
iconFollow Cutshort