Cutshort logo
For Employers
Automotive OEM Company, Top 3 in Automotive Industry logo
Functions Developer (Embedded c - Algorithm / Driving Functions)
Automotive OEM Company, Top 3 in Automotive Industry
Functions Developer (Embedded c - Algorithm / Driving Functions)
ZF india's logo

Functions Developer (Embedded c - Algorithm / Driving Functions)

at Automotive OEM Company, Top 3 in Automotive Industry

Agency job
3 - 7 yrs
₹3L - ₹20L / yr
Hyderabad
Skills
Embedded C
Matlab
ADAS
AD
Simulink
Stateflow

Role: Functions Developer (Embedded c - Algorithm / Driving Functions Development)

Location: Hyderabad

Fulltime

 

Job Description:

  • Design and development of automotive feature/function software/components (ACC, AEB, TSR, LKA etc.) for ADAS/AD systems
  • Coordination and regular interaction with different stakeholders and teams like testing, requirements, leads etc.
  • Participate in SW requirement generation, SW architecture, detailed design etc.

 

Requirement:

  • 3-7 years of experience in development of Algorithm & Functions for advance driver assist systems (ADAS), Autonomous driving (AD)
  • Development experience with safety critical systems
  • Experienced in development using MATLAB Simulink, TargetLink, Stateflow
  • Experience in modelling and validation of control systems
  • Knowledge of SIL, Performance Test, Functional testing
  • Embedded software development using C, C++
  • Issue management and version control
  • Knowledge of ASPICE processes, Static analysis, MISRA checks etc.
  • Strong written and verbal communication skills
  • Proactive approach for problem solving

 

Good to have:

  • Knowledge of ADAS/AD functions (ACC, TSR, AEB, LCA etc), Data Analysis
  • Experienced in managing and authoring of function specification requirements
  • Familiarity with AUTOSAR RTE

 

Nice to have:

  • AUTOSAR, Functional Safety (ISO26262) exposure
  • Scripting Knowledge - Python, MATLAB
  • Working knowledge of automotive protocols like CAN, Ethernet etc.

Thanks,
Satish,

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

Bengaluru (Bangalore)
9 - 12 yrs
₹10L - ₹12L / yr
Embedded Linux
YOCTO
BSP
Linux kernel
BitBake
+9 more

Key Responsibilities  

  1. Maintain and enhance the Yocto BSP for the TechNexion PICO-IMX6 DualLite (NXP i.MX6) platform.
  2. Assess and execute migration from Yocto Zeus to a newer LTS release (e.g., Dunfell/Kirkstone).
  3. Integrate stable Linux kernel patches from NXP and mainline.
  4. Optimize system boot time, startup sequence, and overall performance.
  5. Remove unnecessary services and packages to reduce image footprint.
  6. Update and stabilize the Bluetooth stack (BlueZ and firmware).
  7. Optimize Linux kernel configuration, power management, and CPU tuning.
  8. Debug CPU, memory, storage, and I/O performance issues.
  9. Maintain Yocto layers, build process, and technical documentation.
  10. Define and maintain eMMC/SD storage layouts for boot, rootfs, data, and update partitions.

Required Skills  

Mandatory

  1. 5+ years of Embedded Linux development experience.
  2. 2+ years of hands-on Yocto Project experience.
  3. Strong expertise in:
  4. Yocto (recipes, meta-layers, BitBake, bbappend)
  5. Linux kernel configuration and patching
  6. NXP i.MX6 or similar embedded platforms
  7. Systemd optimization and boot profiling
  8. Embedded Linux debugging (dmesg, perf, ftrace, systemd-analyze)
  9. BlueZ and Bluetooth bring-up
  10. Cross-compilation, toolchains, and Git workflows

 

Preferred

  1. Yocto LTS migration experience.
  2. U-Boot optimization.
  3. Embedded power optimization.
  4. Secure Boot and OTA update concepts.
  5. Exposure to Qt-based embedded systems.

Key Deliverables  

  1. Optimized and maintainable Yocto BSP.
  2. Reduced system boot time.
  3. Lean system image with redundant services removed.
  4. Stable Bluetooth stack with updated patches.
  5. Updated Linux kernel with critical fixes.
  6. Documented Yocto layers and build process.
  7. Migration plan for the latest Yocto LTS.
  8. Defined storage partition layout for deployment.


Experience: 9+ Years in Embedded Linux (Minimum 5+ Years with Yocto)

Read more
IT Clients
IT Clients
Agency job
via kaldan soft by sathya priya
Noida
3 - 7 yrs
₹10L - ₹25L / yr
Embedded C
Linux/Unix
RTOS
4G or 5G
IMS


Role: Embedded Software Developer

Exp: 3-7yrs

Location: Noida

Work Mode: 5days 


Description:

  1. Must be B.E./B.Tech./MTech. in Computer Science, IT or related software engineering degree.
  2. Must have 3 to 7 years’ experience with strong experience of C system programming in embedded environment.
  3. Must have relevant experience of IMS or Telephony domain.
  4. Must have excellent S/W design Skills with proven experience of writing efficient code for embedded environment. 
  5. Must have experience of Linux or RTOS S/W design programming.
  6. Must have excellent debugging skills, good experience on analyzing network protocol Logs.
  7. Must be conversant with embedded development tools, debuggers, Network protocol analyzers like Wireshark etc.
  8. Must have hands-on experience & understanding of S/W Management Processes: Source Code Management, Unit/Integration Testing, Branch management, Feature Configuration etc.
  9. Preferred to have experience on 4G/5G wireless protocol stack or WLAN SW development.
  10. Preferred to have worked on Android based Smart Phone or embedded M2M/IOT projects .
  11. Preferred to be from leading telecommunication, semiconductor or electronics ODM/OEM company background.
  12. Strong Communication skills, Self-driven, Positive attitude & hardworking. 


Read more
Samsan Technologies
Samsan Technologies
Agency job
via Samsan Technologies by HR Varsha
Pune
3 - 10 yrs
₹3L - ₹10L / yr
Embedded Linux
Embedded C
RF
LF
Bluetooth
+5 more

Key Responsibilities:

 

1.    Development, integration and testing of embedded software in the Embedded Linux RTOS

2.    Integrate Application based on Adaptive AUTOSAR Platform

3.    Contribute for Architecture, Detailed design, programming in C++ (11/14/17)

4.    Perform Unit, Integration Tests of developed Application

5.    Detail oriented systematic problem-solving approach in the embedded software.

6.    Debug embedded software on hardware platforms for issue identification and resolution

 

Minimum qualification criteria:

 

1.    Bachelor's degree in Electronics, Computer Science, Electrical Engineering, or related field

2.    2+ years of experience in software development in C or C++

3.    2+ years of experience in designing and implementing embedded systems for high performance, high reliability real-time embedded computing platforms

Read more
UK Based Telecom Company
UK Based Telecom Company
Agency job
via Hunt & Badge Consulting Pvt Ltd by Chandramohan Subramanian
Chennai
3 - 5 yrs
₹1L - ₹5L / yr
OpenWRT
Embedded C
Firmware development
Firmware
Embedded C++
+1 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
Utthunga Technologies
at Utthunga Technologies
6 recruiters
Pooja Shetty
Posted by Pooja Shetty
Bengaluru (Bangalore)
3 - 8 yrs
₹1L - ₹15L / yr
Embedded C
Embedded C++
Embedded Linux

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
Vicharak ( VEGG )
at Vicharak ( VEGG )
2 recruiters
Akshar Vastarpara
Posted by Akshar Vastarpara
Surat
1 - 3 yrs
₹2L - ₹3L / yr
Embedded C
Embedded Systems
Embedded C++
skill iconC
skill iconC++
+2 more
We are an IOT company from Surat,Gujarat. We will be making a full range iot products. We required a highly interested person in a field of embedded electronics. He must know the basics of c/c++ and embedded controllers and processors. Must know the law level interfacing solutions for hardware. He/She who must have a high interest in learning. Because most of the skillset for our job will required you to lear an new things everyday.
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
Electric vehicle charging infrastructure solutions.( SC1)
Electric vehicle charging infrastructure solutions.( SC1)
Agency job
via Multi Recruit by Ravish E
Bengaluru (Bangalore)
2 - 4 yrs
₹12L - ₹16L / yr
Embedded C
Embedded C++
Embedded Systems
Microcontrollers
ARM Microcontroller
+3 more
  • Very strong knowledge in Embedded C including
  • Data structures
  • Function pointers
  • Bitwise operations
  • Experience with Finite State Machine (FSM) software design
  • Required experience in AVR microcontrollers and projects to demonstrate it
  • Familiarity with ARM 32 bit microcontrollers (Cortex M or any other)
  • Required experience with common communication protocols like SPI, UART, I2C etc.
  • Comfortable with reading datasheets and basic hardware schematics
  • Comfortable with linux development environment including the use of GCC, gdb, makefile

Soft Skills

  • Good communication skills
  • Self-driven
  • Passion for embedded engineering

 

Read more
Wideeye
at Wideeye
2 recruiters
Prasad Zaware
Posted by Prasad Zaware
Pune
0 - 2 yrs
₹2L - ₹3L / yr
Internet of Things (IOT)
Embedded software
skill iconPython
skill iconMongoDB
Embedded C
+2 more
Responsibilities • Design & Develop work based on requirement • Report own status • Collaborate with other team members to achieve sprint goals. Required Qualifications And Experience • BE/ B.Tech in Electronics/Electrical • Good to have Knowledge on Backend Development • Strong knowledge in C/C++ and Python • Good programming & SW design skills
Read more
Leading manufacturing company
Leading manufacturing company
Agency job
via CareerNet by Swarnalatha Srinivasan
Chennai
6 - 14 yrs
₹8L - ₹20L / yr
Firmware
skill iconC
skill iconC++
Embedded C
Microcontrollers
+3 more
Job Description Required Skill Set: Need To Have Expertise in C & C++ Programming for Embedded System C,C++ programming in Visual Studio Development experience in RTOS Debugging experience on memory management, task management etc Familiarity with analysers, oscilloscope etc Nice To Have Embedded Linux UML based design Static Analysis Tools Primary Functions Job Description / Responsibilities Customer communication Requirement analysis Design document creation / updation Firmware development Software unit testing Troubleshoot prototypes Peer review Enhancement / Maintenance Status update Key Deliverables/Duties Design documents Source code Developer test records Process documentation
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