Posted:2 weeks ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

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:

Specify the necessary qualifications, skills, and experience required to perform the role, including education, certifications, and work experience.

  • 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.

More Good Reasons to Work for Visteon Focusing on the Future

Our company strategy focuses on leading the evolution of automotive digital cockpits and safety solutions. This strategy is driven by constant innovation, and you will support our efforts through your role. We are recognized across the industry for innovation. We have a strong book of business that is expected to drive future growth, along with a customer base that includes almost every automotive manufacturer in the world.

Company Culture

Working at Visteon is a journey in which our employees can develop their strengths and advance their careers while making a difference globally. Join us and help change the world and how we interact with our vehicles. Visteon is where the best technical talent creates the future. Learn more about our culture here.

About Visteon

Visteon is advancing mobility through innovative technology solutions that enable a software-defined future. Our state-of-the-art product portfolio merges digital cockpit innovations, advanced displays, AI-enhanced software solutions, and integrated EV architecture solutions. With expertise spanning passenger vehicles, commercial transportation, and two-wheelers, Visteon partners with global automakers to create safer, cleaner, and more connected journeys. Headquartered in Van Buren Township, Michigan, Visteon operates in 17 countries, employing a global network of innovation centers and manufacturing facilities. In 2024, we recorded annual sales of approximately $3.87 billion and secured $6.1 billion in new business.

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

hyderabad, telangana, india

bengaluru, karnataka, india

mumbai metropolitan region

bengaluru, karnataka, india

bengaluru, karnataka, india

hyderabad, telangana, india

bengaluru, karnataka, india