Senior Software Engineer 1

Il y a 7 heures

Visteon Tunisia Bir El Bey Benarus Tunisia Visteon Temps plein

Group Company: Visteon


Designation: Senior Software Engineer 1

Office Location:

Position description: Join Visteon's dynamic Software Development team as a seasoned software engineer specializing in automotive solutions. This role demands a deep understanding of embedded systems, real-time software development, and automotive industry standards. You will be instrumental in designing, developing, and optimizing software components that enhance vehicle performance, safety, and user experience. Collaborating closely with cross-functional teams, you will drive innovation and ensure the delivery of high-quality software products that meet stringent automotive requirements.

Primary Responsibilities:

  • Design, develop, and maintain embedded software for automotive applications in compliance with industry standards such as AUTOSAR and ISO 26262.
  • Lead the implementation of real-time operating systems and middleware components to support vehicle control and infotainment systems.
  • Collaborate with hardware engineers to integrate software with automotive electronic control units (ECUs) and sensors.
  • Conduct code reviews, unit testing, and integration testing to ensure software reliability and performance.
  • Analyze and troubleshoot complex software issues, providing timely resolutions to maintain system stability.
  • Mentor junior engineers and contribute to the continuous improvement of software development processes and best practices.
  • Participate in requirements analysis and contribute to system architecture design to align with project goals and customer needs.
  • Work closely with cross-functional teams including systems engineering, quality assurance, and product management to deliver end-to-end software solutions.
  • Ensure compliance with automotive cybersecurity standards and implement secure coding practices.
  • Document software designs, test plans, and technical specifications to support maintainability and regulatory audits.

Skills:

  • Embedded C/C++ Programming
  • AUTOSAR Architecture
  • Real-Time Operating Systems (RTOS)
  • ISO 26262 Functional Safety
  • Automotive Communication Protocols (CAN, LIN, FlexRay)
  • Software Debugging and Profiling
  • Model-Based Design (MATLAB/Simulink)
  • Version Control Systems (Git, SVN)
  • Software Integration and Testing
  • Cybersecurity for Automotive Software
  • Continuous Integration/Continuous Deployment (CI/CD)
  • Requirements Management Tools (DOORS, Polarion)

Reporting Team

  • Reporting Designation: #*Reporting Designation*#
  • Reporting Department: #*Reporting Department*#

Educational qualifications preferred

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field with a focus on embedded systems.
  • Minimum of 5 years of experience in embedded software development within the automotive industry, with proven expertise in real-time systems and automotive communication protocols.