Search by job, company or skills

neurealm

Senior C++ Developer

Save
  • Posted 3 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Must-have qualifications:

  • 4 -10 years professional software engineering experience, with at least 3 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.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 150662329

Similar Jobs

Bengaluru, India

Skills:

UnixStlAlgorithmsLinuxConcurrencyGitlabDebuggingMultithreadingDesign PatternsData StructuresGitCmakeOopmakePerformance Optimization

Bengaluru, India

Skills:

JavaTomcatMqVisual StudioPl SqlKafkaSpring BootSqlReact JsGitOracleWindows Operating System

Bengaluru, India

Skills:

JavaTomcatMqKafkaSpring BootPl SqlVisual StudioSqlReact JsGitOracleWindows Operating System

Bengaluru, India

Skills:

.NETRabbitmqTddFix ProtocolKafkaPythonSqlunit testing frameworks

Bengaluru, India

Skills:

JavaCassandraContinuous IntegrationFile SystemsHttpNosqlTddLinuxAgileNetwork ProgrammingContainersRubyHpcPythonAws S3GoOO DesignLarge-scale distributed systemsSQL databasesAI-native engineeringCQL