jobapplier

Senior Software Engineer 1

Visteon

Skills

Required

  • Embedded C/C++ Programming
  • ISO
  • AUTOSAR Architecture
  • Version Control Systems
  • Git
  • CAN
  • LIN
  • FlexRay

Preferred

  • embedded systems
  • embedded C/C++
  • real-time operating systems
  • Continuous Integration/Continuous Deployment
  • CI/CD
  • automotive software development
  • MATLAB / Simulink

Senior Software Engineer 1

Join Visteon's dynamic Software Development team as a Senior Software Engineer, where you will play a pivotal role in designing, developing, and optimizing advanced automotive software solutions. This position demands a deep understanding of embedded systems, automotive software standards, and the ability to lead complex projects that enhance vehicle functionality and safety. You will collaborate closely with cross-functional teams to deliver innovative software that meets stringent industry requirements and supports Visteon's commitment to cutting-edge automotive technology.

About Visteon

Visteon

Responsibilities

  • Design, develop, and maintain embedded software components for automotive applications in compliance with industry standards such as AUTOSAR and ISO 26262.
  • Lead software architecture discussions and contribute to system-level design decisions to ensure scalability, reliability, and performance.
  • Collaborate with hardware engineers, system architects, and quality assurance teams to integrate software modules seamlessly into vehicle platforms.
  • Develop and execute unit, integration, and system-level tests to validate software functionality and safety requirements.
  • Mentor junior engineers by providing technical guidance, code reviews, and knowledge sharing to foster team growth and maintain high-quality code standards.
  • Analyze and troubleshoot complex software issues, implementing robust solutions to enhance system stability and performance.
  • Participate in Agile development processes, including sprint planning, daily stand-ups, and retrospectives to ensure timely delivery of software features.
  • Document software designs, development processes, and testing procedures to maintain comprehensive project records and support regulatory compliance.
  • Stay current with emerging automotive software technologies and industry trends to drive continuous improvement and innovation within the team.
  • Debugging and Troubleshooting
  • Software Testing and Validation
  • Model-Based Design (MATLAB/Simulink)

Requirements

  • Embedded C/C++ Programming
  • AUTOSAR Architecture
  • ISO 26262 Functional Safety
  • Real-Time Operating Systems (RTOS)
  • Version Control Systems (e.g., Git)
  • Automotive Communication Protocols (CAN, LIN, FlexRay)

Preferred

Continuous Integration/Continuous Deployment (CI/CD)

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field with a strong focus on embedded systems.
  • Minimum of 5 years of professional experience in automotive software development, particularly with embedded C/C++ programming and real-time operating systems.

Reporting Designation

#*Reporting Designation*#

Reporting Department

#*Reporting Department*#

Category

#*Category*#

Field specialization

#*Field specialization*#

Academic score

#*Academic score*#

Institution tier

#*Institution tier*#

Required Certification/s

#*Required Certification/s*#

Industry

#*Industry*#