Search by job, company or skills

Ignitarium

Embedded Software Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 3 days ago
  • Be among the first 20 applicants
Early Applicant

Job Description

Job Description

Position: Embedded Software Engineer

Experience: 36 Years

Location: Kochi / Chennai / Bangalore

Overview

We are looking for skilled Embedded Software Engineers who can design, develop, test, and debug software on embedded platforms.

Required Skills & Knowledge

1. Programming Skills

  • Strong programming skills in C and/or C++

2. Technical Expertise (Any one or more of the following skill sets)

A. Microcontroller-Based Firmware Development

  • Implement software as per hardware, software, or protocol reference manuals
  • Good understanding of:
  • RTOS concepts
  • Microprocessor architecture
  • Interrupts
  • Assembly instructions
  • Startup code
  • Memory map

B. Linux Porting / Device Driver Development

  • Hands-on experience in setting up Linux kernel or BSP build environments
  • Experience in writing Linux kernel-space code
  • Knowledge of:
  • Kernel build environment
  • Linux device driver development
  • Common kernel functions

C. Linux User-Space Development

  • Experience in developing complex applications with:
  • Multiple processes
  • Synchronization
  • Inter-process communication (IPC)
  • Good knowledge of APIs related to:
  • File I/O
  • Memory management
  • Process management
  • Signal handling

Roles & Responsibilities

  • Design, develop, test, and debug driver or application software for microcontroller or Linux-based platforms
  • Define, develop, test, and debug applications to validate:
  • Hardware functionality
  • Existing embedded software

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 138090643

Similar Jobs