Cutshort logo
Samsan Technologies logo
Embedded Software Engineer
Embedded Software Engineer
Samsan Technologies's logo

Embedded Software Engineer

HR Varsha's profile picture
Posted by HR Varsha
2 - 6 yrs
₹1L - ₹15L / yr
Pune
Skills
Embedded C
Embedded Systems
RTOS
RISC
CISC
Microcontrollers
MISRA
Agile/Scrum
JIRA
skill iconGit

Job Responsibilities

Responsibilities for this position include, but are not limited to, the following.

Understand requirements and create low-level design using UML

Develop embedded software as per defined software requirements

Software integration & testing

 

Background & Skills

Education:

B.E/B. Tech/M.Tech/Master (Electronics/Telecommunications/Computers Science)OR equivalent

 

Experience & Attributes:

2-8 years’ experience in Embedded system software design, development, and testing.

Excellent communication skills, spoken and written English

 

Must have specialized knowledge :

·  Embedded C

·  Electronics

·  RTOS

·  Knowledge of Microcontrollers (RISC, CISC)

·  CAN Communication & Protocols like UDS, KWP2000, CANopen and J1939

·  MISRA standard - 2000/MISRA 2012

·  SDLC, Agile Scrum

·  Static analysis & Tools like LDRA or QAC or Vector cast

·  Change Management & Tools like JIRA/VSTS

·  Version control & Tools like SVN/GIT/Clearcase

·  Traceability management & Tools like Reqtify or equivalent

·  Design methodologies - like UML

·  Software Test Life Cycle

 

Specialized knowledge – Will be Preferred

·  Functional Safety life-cycle & Management - Applies to software design & development

·  Safety standards like - IEC-61508, ISO-26262, ISO-25119, ISO-13849

 

Key Tasks and Responsibilities

·  Software requirement specification writing

·  Creating design for assigned modules

·  Implementing the code for assigned requirements

·  Perform unit testing

·  Perform peer reviews or inspection of software work products

·  Support testing team on defect analysis

·  Adhere to Quality processes

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

About Samsan Technologies

Founded :
2020
Type :
Products & Services
Size
Stage :
Bootstrapped

About

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

Photos

Company featured pictures

Connect with the team

Profile picture
HR Varsha

Company social profiles

linkedin

Similar jobs

Remote only
5 - 15 yrs
₹12L - ₹24L / yr
Systems Development Life Cycle (SDLC)
Agile/Scrum
Waterfall
JIRA
DevOps
+5 more

Summary

We are seeking a skilled and experienced Business Analyst cum Project Manager to lead the delivery of digital solutions across diverse projects. This hybrid role requires a professional who can effectively bridge business needs with technical execution, manage project timelines, and ensure successful outcomes through structured methodologies.

Key Responsibilities

  • Lead end-to-end project delivery, from initiation to closure, ensuring alignment with business goals.
  • Gather, analyze, and document business requirements and translate them into clear user stories and functional specifications.
  • Manage project plans, timelines, risks, and deliverables using Agile, Waterfall, or hybrid methodologies.
  • Facilitate stakeholder meetings, workshops, sprint planning, and retrospectives.
  • Collaborate with cross-functional teams including developers, testers, and business stakeholders.
  • Conduct user acceptance testing (UAT) and ensure solutions meet business expectations.
  • Coordinate and support testing activities, including functional, integration, and compliance-related testing.
  • Maintain comprehensive documentation including business process models, user guides, and project reports.
  • Monitor project progress and provide regular updates to stakeholders.

Required Skills & Experience

  • Minimum 5 years of experience in a combined Business Analyst and Project Manager role.
  • Strong understanding of SDLC, Agile, Waterfall, and hybrid project delivery frameworks.
  • Proficiency in tools such as Jira, Azure DevOps, Microsoft Power Platform, Visio, PowerPoint, and Word.
  • Experience with UML modeling (Use Case, Sequence, Activity, and Class diagrams).
  • Hands-on experience in testing, including ISO standards–related projects and other compliance or regulatory-driven initiatives.
  • Strong analytical, problem-solving, and conceptual thinking skills.
  • Excellent communication and stakeholder management abilities.
  • Ability to manage multiple projects and priorities in a fast-paced environment.
  • Familiarity with UX principles and customer journey mapping concepts.

Preferred Qualifications

  • Bachelor’s degree in Business, Information Systems, Computer Science, or a related field.
  • Experience working with remote and cross-functional teams.
  • Exposure to data-driven decision-making and digital product development.
  • Prior involvement in quality assurance, audit preparation, or ISO certification support projects is an added advantage.

Note

This is an immediate requirement. The position will be initially offered as a contract role and is expected to be converted to a permanent position based on performance and business requirements.

Read more
Semi-Conductor company
Semi-Conductor company
Agency job
via Peak Hire Solutions by Dhara Thakkar
Hyderabad
3 - 5 yrs
₹12L - ₹20L / yr
Linux/Unix
skill iconC
skill iconC++
Linux kernel
DMA
+11 more

Education : B.Tech / M.Tech only

 

MANDATORY CRITERIA:

  • It's a Contractual role for a particular project ongoing in the company, duration will be 1 year or may exceed as per the project requirement, After that the candidate will be kept on permanent role.
  • The candidate will be on company's payroll only.
  • Candidate should be comfortable for directly visiting and working with client's place.
  • Immediate to 15 days joiner preferred
  • 3 to 5 years of hands-on experience in Linux Device Driver development
  • Strong experience with Linux kernel programming & memory management
  • Experience with Zephyr OS / device driver model (porting bare-metal drivers).
  • Familiarity with RTOS linux kernel internals and hardware protocols (They mainly use AXI protocol, i2c, spi).
  • Strong knowledge of PCIe and DMA drivers
  • Proficiency in C / C++ programming languages
  • Experience working with hardware interfaces/protocols (AXI, I2C, SPI)


REQUIRED SKILLS:

  • Proven experience in developing Linux Device Drivers.
  • Preferred experience in Zephyr (need to port bare metal drivers to zephyr OS/device driver model).
  • Strong knowledge of PCIe and DMA drivers (Good to know Xilinx's IPs like AXI-DMA, XDMA etc).
  • Expertise in Linux Memory Management.
  • Proficiency in C/C++ programming languages.
  • Preferred familiarity with real-time operating systems (RTOS), linux kernel internals and hardware protocols (They mainly use AXI protocol, i2c, spi).

 

Immediate to 15 days joiners are preferrable we need to close it asap.

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
Biz4Solutions
Agency job
via TIGI HR Solution Pvt. Ltd. by Vaidehi Sarkar
Bengaluru (Bangalore)
5 - 8 yrs
₹10L - ₹15L / yr
Agile/Scrum
Agile coaching
Agile testing
Certified Scrum Master (CSM)
Scrum product owner



Detailed Responsibilities

  • Manage each project's scope and timeline
  • Coordinate Sprints, Retrospective meetings and daily stand-ups Coach team members in Agile frameworks
  • Facilitate internal communication and effective collaboration
  • Be the point of contact for internal / external communications
  • Work with product owners to handle backlogs and new requirements
  • Resolve conflicts and remove obstacles that occur Help teams implement changes effectively
  • Ensure deliverables are up to quality standards at the end of each
  • Sprint Guide development teams to higher scrum maturity
  • Help build a productive environment where team members 'own' the product and enjoy working on it. 
Read more
Product or service based company
Product or service based company
Agency job
via The Hub by Sridevi Viswanathan
Bengaluru (Bangalore)
6 - 10 yrs
₹10L - ₹15L / yr
Embedded Systems
Linux/Unix
skill iconC
skill iconC++
Microcontrollers
+1 more

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
Its india's number 1 smart watch brand
Its india's number 1 smart watch brand
Agency job
Delhi, Gurugram, Noida
10 - 18 yrs
₹35L - ₹60L / yr
Embedded Systems
RTOS
BLE
RSA

Responsibilities:

You will get a chance to create products from scratch. While you will get the advantage of the scale of the organization, you are expected to come up with creative solutions to challenging problems.

On a typical day, you'd work with highly skilled engineers to solve complex problems. This is an early-stage initiative. Your ability to translate business requirements, and develop and demonstrate quick prototypes or concepts with other technology teams will be of great value.

You will learn and work on a variety of languages such as C/C++, python, and Linux as well as work on BLE, MEMS, biometric sensors, and the latest wireless technologies.


Requirements:

6+ years of Embedded firmware development experience in C/C++

BLE/GPS/GSM/RTOS stack expertise

Hands-on experience with Lab equipment (VNA/RSA/MSO etc).

Testing environment setup using automation scripts and networking equipment, practices for the full software development life cycle, including coding standards, code reviews, source control management, continuous

Familiar with Wireless/IoT network protocols and standards.

Experience with microcontrollers, sensors, and serial communication.

Preferred experience with wearOS/TizenSuperior presentation and communication skills, both written and verbal

Bachelor/Masters's degree in electrical/electronic/communications engineering, information technology, physics, or a related field from

Tier 1 Tier 2 Engineering colleges only (IITs/NITs/IIITs/BITS etc. )

Result-oriented and ready to take ownership. Exhibit strong team

Read more
Chennai
3 - 6 yrs
₹10L - ₹17L / yr
Embedded C
I2C
SPI
Microcontrollers
Embedded Systems
  • 32-bit Microcontroller knowledge is essential (ARM Cortex based micro-controllers (STM32).
  • Esp32 architecture knowledge is essential.
  • Strong experience in C, C++, Free-RTOS
  • Strong experience in CUBEMX IDE, MDK Version 5 – Keil, Arduino IDE environment
  • Good knowledge in HW and communication protocols like CAN, SPI, UART, I2C, USB 
  • Good knowledge in TFT Displays and Sensors is added advantage
  • Good knowledge of implementation of motor controls as required, pulse width modulation schemes (PWM).
  • Good knowledge of power electronics (TRIACs, MOSFETs, IGBTs, gate drivers) and require protections (Over/under voltage/current).
  • Document firmware designs, specifications, test plans, revisions and produce test reports
Read more
Valiance Solutions
Priya Chowdhary
Posted by Priya Chowdhary
Bengaluru (Bangalore)
3 - 10 yrs
₹5L - ₹15L / yr
Embedded Systems
Embedded C
Embedded software
Embedded Linux
Microcontrollers
+1 more
Title: Embedded Engineer
Location: Bangalore

About Us
Valiance is a global AI & Data analytics firm helping clients build cutting-edge technology solutions for
digital transformation. We work with some of the marquee brands across India, US and APAC to build
transformative solutions for Credit Risk, Fraud, Predictive Maintenance, Quality Inspection, Data lake, IOT
analytics etc. Our team comprises 100+ professionals across Machine Learning, Data Engineering & Cloud
expertise

Required Technical and Professional Expertise:
Must have 4 -10 Years of Experience.
Graduate/Post Graduate in engineering, statistics, or a highly quantitative field
Hands on Experience in Embedded C with Linux (Train & Deploy Model)
Hands on Experience in Embedded System, c , Linux
Experience with any Advance Embedded system design Programmer Certification advantage.
Have Knowledge of OS: Linux, Embedded Linux & Linux Tools
Language C ( Mandatory ), Shell, Python

Personal Skills:
Strong communication skills, both written and verbal
Ability to manage stakeholders' expectations and work in a high-pressure environment.
Demonstrate strong ownership & commitment to the cause of customer success.
A team player capable of high performance, flexibility in a dynamic working environment and the
ability to lead
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
Parkquility Private Limited
Sandeep Koduri
Posted by Sandeep Koduri
Bengaluru (Bangalore)
3 - 7 yrs
₹10L - ₹13L / yr
Embedded C
embedded
skill iconC
skill iconC++
RTOS
+6 more
  • Work directly with the other Software/Firmware Engineers and Electrical/RF/Systems Test Engineers to write needed software
  • Design and implement software platform for firmware on embedded CPUs with multiple OS such as Windows, Linux, FreeRTOS, TI-RTOS and embedded Linux
  • Use compliers, debuggers revision control and automated build systems.
  • Design/develop components of software platform for use by other developers to extend its capabilities and build custom applications/behavior on top
  • Develop build methodologies, debugging tools/utilities
  • Develop and release Software using Agile methodology
  • Write unit tests and support continuous integration and automated test methodology
  • Brainstorm for new ideas and ways to improvement product and processes
  • Consult with peers for feedback during debug/testing stages
  • Document and maintain design processes
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