C++ Developer with Linux , QNX : Bangalore
Hi,
Please find the below JD, if you are interested ,please share your updated resume, CTC, ECTC, NP and location details .
Location : Client location (Bagmane Tech Park, Bangalore)
Exp: Min 7+ Yrs (rel min 5+ in C++)
F2F interview is Mandatory
Primary Skills:
Must-have qualifications:
- 6+years professional software engineering experience, with at least 5 years in modern C++
- Exposure and hands-on experience in automotive software stack (infotainment or ADAS systems) or other safety-critical systems will be an added advantage
- Hands-on experience with hierarchical/finite state machines as the modelling primitive for safety logic (preferably YAML/JSON-driven).
- Experience with one or more automotive middleware stacks: NVIDIA DriveWorks / DriveOS, AUTOSAR Adaptive, ROS2 in automotive context, Apollo, or equivalent internal frameworks.
- Build-system fluency in Bazel (or strong willingness/proof you can ramp fast on it) including writing cc_library / cc_binary rules, debugging selects, platform/toolchain resolution, and remote-cache behaviour.
- Functional safety literacy: ISO 26262 vocabulary (ASIL levels, FuSa distinction, safety goals safety requirements decomposition).
- Strong YAML / configuration-driven design instincts comfortable trading off code vs. config, and aware of the schema-versioning / validation hazards.
- Disciplined Git workflow: feature branches, MR hygiene, code review via GitLab glab / GitLab push-options, comfortable resolving non-trivial rebases / cherry-picks etc.
- DRIVE QNX or QNX 7.x experience (BSP, safety vs. non-safety builds, IPC, resource managers).
- Python at-ease level (3.10+) the simulation, signal-analysis, and CI orchestration tooling
- Excellent written communication the team produces extensive Markdown specs, summaries, MR descriptions, and requirement-mapping documents etc.

Keyskills: linux Development QNX Automotive Embedded C++
Roles and Responsibilities Handle customer calls to resolve their queries and concerns. Provide excellent customer service by listening actively, empathizing with customers' issues, and offering solutions. Maintain accurate records of all interactions with customers using CRM software. Collaborat...