Software Engineer 2

Visteon Corporation

Pune District

On-site

INR 400,000 - 600,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading automotive technology company in Pune is seeking an Entry-Level Autosar Application Engineer. The ideal candidate will work on embedded software development for QNX/Linux systems, focusing on middleware communication and real-time performance. A Bachelor's degree in Computer Science or related field is required. Opportunities for growth and continuous improvement within the dynamic mobility space await you.

Qualifications

  • Proven experience in embedded software development for Linux/QNX-based systems.
  • Hands-on expertise with Unified Communication Layer.
  • Strong understanding of IPC mechanisms in embedded RTOS.
  • Proficiency in C/C++ and Python in embedded contexts.

Responsibilities

  • Design, develop, and maintain middleware components for QNX/Linux systems.
  • Optimize IPC mechanisms to ensure real-time performance.
  • Integrate middleware communication stacks tailored to project needs.
  • Deliver training and documentation for internal development teams.

Skills

Embedded software development
Real-time systems
QNX
C/C++ programming
Python
Interprocess Communication
SOME/IP
D-Bus
System resilience

Education

Bachelor's or Master's degree in relevant field

Tools

Linux
Eclipse
Git
JIRA

Job description

Autosar appln Engineer

At Visteon, the work we do is both relevant and recognized—not just by our organization, but by our peers, by industry‑leading brands, and by millions of drivers around the world. That’s YOUR work.

And, as a truly global technology leader in the mobility space, focused on building cross‑functional AND cross‑cultural teams, we connect you with people who help you grow. So here, whatever we do is not a job. It’s a mission. As a multi‑billion‑dollar leader of disruptive change in the industry, we are shaping the future, while enabling a cleaner environment. No other industry offers more fast‑paced change and opportunity. We are in the midst of a mobility revolution that will completely change the way we interact with our vehicles, reduce the number of car accidents and fatalities, and make the world a cleaner place.

Visteon is at the epicenter of this mobility revolution. Two major trends in the automotive industry – the shift to electric vehicles and vehicles with autonomous safety technologies – have created unique opportunities for Visteon. We are the only automotive provider focused exclusively on cockpit electronics – the fastest‑growing segment in the industry.

Mission of the Role : We are seeking a highly skilled and motivated Embedded Software Engineer to join our dynamic engineering team. The ideal candidate will have hands‑on experience in designing, developing, and debugging embedded software for real‑time systems using QNX, POSIX, and AUTOSAR platforms. You will be responsible for delivering high‑quality software that meets stringent automotive and industrial standards.

Key Objectives of this Role : Design, develop, and maintain robust middleware components to support communication and data exchange in QNX and Linux‑based embedded systems. Implement and optimize inter‑process and intra‑process communication (IPC) mechanisms such as message queues, shared memory, sockets, and native QNX message passing to ensure real‑time performance and reliability. Integrate and support middleware communication stacks, including D‑Bus, SOME/IP, Protobuf, tailored to the system architecture and project needs.

Key Performance Indicators : Timely delivery of tool enhancements and updates. Adoption rate of new features by the engineering team. Reduction in development time and errors due to improved tool efficiency. Customer satisfaction ratings for tool performance and support. Contribution to overall project success and client satisfaction.

Key Year One Deliverables : Integrate new AUTOSAR and non‑AUTOSAR tool features into QNX/Linux‑based development workflows, ensuring robust deployment and engineering team adoption. Achieve a 40% improvement in tool efficiency, focusing on measurable time savings in configuration, generation, and deployment processes. Implement 50% of prioritized customer‑requested enhancements, including feature upgrades, user experience improvements, and workflow automation. Deliver comprehensive training and documentation to support effective onboarding and usage of tools by internal development teams.

Qualification, Experience and Skills :

  • Bachelor’s or Master’s degree in Computer Science, Electronics, Electrical Engineering, Embedded Systems, or related field.
  • Proven experience in embedded software or tools development for Linux/QNX‑based systems, with deep knowledge of real‑time constraints and system‑level integration.
  • Hands‑on expertise with UCL (Unified Communication Layer), including customization and integration for platform communication and diagnostics.
  • Strong experience with SOME/IP and D‑Bus middleware stacks—design, integration, and diagnostics across embedded services and interprocess endpoints.
  • Solid understanding of Interprocess Communication (IPC) mechanisms in embedded RTOS (e.g., shared memory, message queues, sockets, native QNX MsgSend/Receive/ConnectAttach).
  • Experience developing or supporting Health Manager components (monitoring service availability, fault recovery, watchdog handling) for system resilience.
  • Familiarity with Power State Manager frameworks—controlling system‑level low power modes, wake‑up sources, and runtime transitions in automotive/industrial platforms.
  • Proficiency in C/C++ and Python in embedded contexts, including POSIX APIs, daemon/services, and low‑level system interactions.
  • Experience with Java and Eclipse Plugin (RCP) development for toolchain integration, configuration dashboards, or simulation/test environments.
  • Exposure to runtime performance metrics like CPU load, memory usage, task/thread behavior—especially tools that collect and visualize these from QNX/Linux targets.
  • Working knowledge of CAN, Ethernet, and SOME/IP over Ethernet protocols for in‑vehicle or controller communications.
  • Familiar with CI/CD pipelines, version control (Git), issue tracking (JIRA), and automated test environments for embedded development.
  • Strong documentation and debugging skills, especially across multi‑core, multi‑service environments where cross‑layer analysis is required.

Key Behaviors : Proactive approach to problem‑solving and continuous improvement. Ability to thrive in a fast‑paced, dynamic environment. Strong attention to detail and commitment to delivering high‑quality work. Flexibility to adapt to changing project requirements and priorities. Strong interpersonal skills for effective collaboration with cross‑functional teams.

Reporting Structure : This role will report to the Scrum lead, depending on the organizational structure.

Seniority level : Entry level

Employment type : Full‑time

Job function : Engineering and Information Technology

Industries : Motor Vehicle Manufacturing

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Development Project Lead
Software Development Project Lead

Visteon Corporation • Maharashtra

On-site
INR 3,500,000 - 5,500,000
Software Development Project Lead
Software Development Project Lead

Visteon Corporation • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Automotive Linux BSP Senior Engineer
Automotive Linux BSP Senior Engineer

Arrow Electronics • Pune District

On-site
INR 1,200,000 - 2,000,000
Software Technical Sub Team Leader
Software Technical Sub Team Leader

Visteon Corporation • Chennai District

On-site
INR 3,500,000 - 5,500,000
S/W Engineer – Linux BSP
S/W Engineer – Linux BSP

Thakral One • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Principal Software Engineer
Principal Software Engineer

Visteon Corporation • Kolkata

On-site
INR 1,500,000 - 2,500,000
Director of Engineering
Director of Engineering

Visteon Corporation • Bengaluru

On-site
INR 2,500,000 - 3,500,000
Innovative work environment
Career development opportunities
Principal Software Engineer 2
Principal Software Engineer 2

Visteon Corporation • Chennai District

On-site
INR 1,500,000 - 2,500,000
Domain Architect - Automotive Embedded Software Development
Domain Architect - Automotive Embedded Software Development

PriceWaterhouseCoopers Pvt Ltd ( PWC ) • Bengaluru

On-site
INR 1,200,000 - 2,200,000
Principal AUTOSAR Software Engineer
Principal AUTOSAR Software Engineer

Ethernovia • Pune District

Hybrid
INR 1,500,000 - 2,500,000
Pre-IPO stock options
Flexible hours
Cutting-edge technology