← Back to jobs

Quest Global Logo
Embedded C Software Development & Verification

Quest Global

 

Bengaluru, Karnataka, India

Posted On: 2 days ago
Experience: 5+ years
Availability: Onsite
Openings: 2
Category: Embedded C developer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will design, develop, and verify mission-critical platform software for embedded systems.

This role is on-site.

Responsibilities

  • Design, develop, and maintain embedded software applications and systems.
  • Analyze interfaces and behaviors of external hardware and software components.
  • Identify dependencies, risks, and issues, escalating them early to mitigate effort loss.
  • Own technical responsibility for project milestones and maintain team integrity.
  • Coordinate within teams and support the development of offshore team competencies.

Required Skills

  • 5+ years of experience in Embedded Software Development and Verification.
  • Strong C and Embedded C programming skills.
  • Hands-on experience with SDLC stages following DO-178 B/C guidelines.
  • Proficiency in Linux shell scripting.
  • Experience with RTOS, including multi-core and multi-threading using VxWorks or Lynx OS.
  • Strong understanding of system software concepts, binary executables, debug information, and OS concepts.
  • Knowledge of processor architectures such as ARM or PowerPC.
  • Expertise in Software Configuration Management and Change Control using DOORS, JAMA, SVN, JIRA, GIT, or Confluence.
  • Experience with embedded development tools, debuggers, JTAG, Lauterbach, and analyzers.

Preferred Skills

  • Knowledge of Python, Batch files, or additional Shell scripting.
  • Exposure to ARINC 653, ARINC 665, or AFDX software specifications.
  • Hands-on experience with Device Driver Implementation.

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs