Application Engineer – Linux

October 16, 2020
Bangalore / Delhi, India
Job Type


Position Summary: Application Engineer - Linux
Experience: 3 + Years
Education: B.E. / B.Tech / M.Tech - Electronics / Electronics & Communication
Functional Area: Application Engineer
Location Detail: Bangalore / Delhi - India
Travel Requirement: 10 - 20 %
Salary Range: Competitive
Number of openings: 1

Job Description

As the technical interface between our Customers, our Engineering and Product Development teams, you will be responsible for driving integration of Toradex technology into new applications, supporting from proof-of-concept through to production.
For the right person, this is a very challenging, yet diverse, fulfilling and rewarding position.


  • Customers across all industries in India
  • Global Engineering and Product Development teams
  • Channel Sales Manager - India
  • Head of Solutions Engineering - India


  • Head of Solutions Engineering  - India

Roles & Responsibilities

  • With a sound technical background and a good level of experience in software and system design, you will be responsible for helping customers choose the right solution based on a solid understanding of what the customer is trying to achieve
  • With a strong methodical approach to problem solving, you will have demonstrable skills in analysing problems and coming up with appropriate solutions
  • You will understand the importance of proper requirements capture, and will be someone who asks the right questions to customers to construct an accurate and detailed overview of what the customer wants to achieve
  • You will understand why a particular solution may be more appropriate in one situation when compared to another, and will be able to clearly and concisely communicate the benefits and limitations of different approaches and solutions
  • You will spend a proportion of your time working directly with customers to help them integrate our technology into their products, and will be required to travel to work on site with customers when necessary

Desired Candidate Profile

  • Knowledge of C language
  • Knowledge of Linux operating system.
  • Understanding knowledge of bootloader (u boot), Device tree, kernel and rootfs(Debian)
  • Demonstrable experience and knowledge in system, and software engineering
  • Strong analytical ability to understand a problem and conceptualise possible solutions
  • Ability to quickly and rationally understand and explain what will work and what will not
  • Understand the limitations that may be associated with specific design decisions
  • Articulate and express benefits and limitations of one solution over another
  • Forward thinking – what a product needs to do today, and what it could do tomorrow with the right solution applied (extensibility, scalability)
  • Grasp the big picture – clearly understand what the customer is trying to do
  • Be aware of factors that may influence technical decisions (cost, resourcing, timing, etc.)
  • Self-learner – research different technologies, know where to go to find information and spend the time understanding it
  • Ability to identify critical details and information points which may have considerable impact on viable solutions
  • Software development experience, writing or extending demonstration application code to prove concepts to customers and help them understand how to build products around our solutions
  • Basic hardware debugging skills

Good to have:

  • Yocto project Experience
  • Working experience with ARM processors such as iMX6


Related Jobs

Software Developer Level 2   New Windsor, Maryland
June 3, 2019
Desktop page