Senior Software Developer – Embedded Systems (Trivandrum)

5 years

0 Lacs

Posted:1 week ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

About the Role

We are hiring a Senior Software Developer for our client, a renowned German technology leader in embedded software and model-based development solutions. With global expertise in automotive, aerospace, and industrial automation, the client is known for its cutting-edge tools and systems that shape the future of embedded controller software. 

As a Senior Software Developer, you will contribute to the development and maintenance of Processor-in-the-Loop (PIL) functionality and firmware integration within a model-based development environment (MATLAB®, Simulink®, Stateflow®). This role offers the chance to solve challenging problems, build advanced embedded software, and contribute to global product innovation. 

Key Responsibilities

  • Develop and enhance software components within an experienced development team. 
  • Coordinate new functionalities with stakeholders and product teams. 
  • Analyze microcontroller hardware and compilers to realize PIL functionality. 
  • Develop and maintain flash drivers and application interfaces for PIL simulation. 
  • Take ownership of features, independently implement new functionalities, and guide team members in solving complex problems. 

Requirements

  • B.Tech / M.Tech in Computer Science, Electronics & Communication, or Electrical & Electronics. 
  • Minimum 5 years of relevant experience in embedded software development. 
  • Strong proficiency in C and C++, including Makefile script development. 
  • Deep working knowledge of embedded systems, microcontrollers, and compilers. 
  • Hands-on experience with MATLAB® and Simulink®. 
  • Familiar with testing methodologies for PIL or similar embedded validation environments. 
  • Knowledge of Azure DevOps, Git, CI/CD workflows. 
  • Excellent English communication skills. 

What’s on Offer

  • A crucial role with a 

    world-class German technology client

     in embedded systems. 
  • Opportunity to work on 

    global projects in control prototyping, code generation, and HIL simulation

  • Structured onboarding and mentorship support. 
  • Dynamic work environment that fosters innovation and collaboration. 
  • Competitive compensation and benefits. 

Interview Process

Our recruitment process is designed to be transparent and merit-based: 

  1. Administrative Interview

     – background, experience, career goals. 
  2. Technical Interview

     – assessment of embedded systems, C/C++, and model-based development expertise. 
  3. Coding Test (role-based)

     – for selected candidates, a coding/technical task may be included. 

Compensation Range

₹10,00,000 – ₹18,00,000 per annum (based on experience & fit). 

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You