Search by job, company or skills

PwC India

Senior Software Engineer

Save
  • Posted an hour ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Key Responsibilities:

Automotive software development:

  • Design, develop and integrate embedded automotive software modules using Python, Rust, C/C++ and model-based development tools
  • Implement software components compliant with AUTOSAR Classic / AUTOSAR Adaptive or open-source platforms
  • Configure and integrate AUTOSAR Basic Software (BSW) modules, middleware, and application components.
  • Develop software for vehicle ECUs across domains such as ADAS, powertrain, body electronics and infotainment

System integration & validation:

  • Integrate software components with vehicle networks and ECUs
  • Perform unit testing, integration testing, and debugging to ensure reliability and compliance with system specifications
  • Analyze software performance and optimize resource utilization (CPU, memory, latency)
  • Support vehicle-level integration and bench testing

SDV Architecture & Platforms:

  • Contribute to development of software platforms for software-defined vehicles including middleware and service-oriented architectures
  • Support implementation of centralized computing architectures and domain controllers
  • Work with vehicle operating systems, RTOS, Linux-based platforms, or ROS-based stacks

Consulting & Client Delivery

  • Work closely with OEM & GCC engineering teams to translate vehicle requirements into software architecture and implementations
  • Support technology assessments, solution design and prototype development
  • Participate in technical workshops and client delivery programs

Engineering Quality & Compliance

  • Follow automotive development standards such as ISO 26262 functional safety & ASPICE processes
  • Implement secure software lifecycle practices
  • Participate in design reviews, code reviews and technical documentation


Required Qualifications

  • :2–6 years of experience in automotive embedded software development
  • .Hands‑on experience with embedded software development, simulation, debugging tools and integration environments

.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 148981775

Similar Jobs

Bengaluru, India

Skills:

containerization JavaCLinux InternalsNetworkingKubernetesPythonlarge-scale distributed systems

Bengaluru, India

Skills:

process mining BPMApisWorkflow DesignRpaSecurity ComplianceJavascriptData GovernancemiddlewarePythonRPA toolenterprise automationDMN notationhuman-in-the-loop workflow patternsvalue stream analysisiPaaS platformsBPM orchestration platformautomation documentationBPMN 2.0AI orchestration

Bengaluru, India

Skills:

RustDockerKubernetesPythonCudaGoNCCL

Bengaluru, India

Skills:

Azure SqlSqlAgile MethodologyAzure Data FactoryPysparkKafkaAzure FunctionsPower BiPythonScalaAzure DevOpsSolace queueAzure Key VaultADLSCI CD PipelineDelta LakeAzure Data Bricks NotebooksAzure Stream AnalyticsAutosys jobsAzure App ServicesBatch scripts

Bengaluru, India

Skills:

JavaSpringbootScalaSqlNosqlGcpSparkAgileScrumAzurePythonCacheAWSAirflowDistributed replicated cache