Senior Software Engineer

Job Description

We are seeking a talented and self-driven Senior Software Engineer with expertise in software development using C/C++. You will be a lead developer responsible for the development of new software products and enhancements to existing products. The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills. Having a strong background in automotive system development is a big PLUS. The ideal candidate will thrive in collaborative environments, demonstrate exceptional problem-solving skills, and have a passion for learning.

 

Responsibilities

  • Design and develop automotive systems and ECU use cases in MBSE based tools
  • Writing clean, high-quality, high-performance, maintainable code in C/C++
  • Develop and support software including applications, interfaces, and new functionality enhancements
  • Coordinate cross-functionally to ensure project meets business objectives and compliance standards (e.g. AUTOSAR, ISO, IEEE, ASPICE)
  • Strong communication skills to convey technical concepts effectively to diverse audiences.
  • Write technical collaterals (e.g white papers, GTM presentation materials)
  • Self-starter with a proven ability to learn quickly and solve complex problems efficiently

 

Qualifications

  • Bachelor's degree in Computer Science (or related field)
  • 2+ years of relevant work experience
  • Prior experience in the automotive domain or a similar technical field.
  • Expertise in C/C++, Object Oriented Design, Database Design, and XML Schema
  • Familiarity with software development lifecycle tools and practices.
  • Ability to multi-task, organize, and prioritize work

Job Summary

  • Published on:2024-11-27 3:58 pm
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:2 Years
  • Job Location:Lahore
  • Gender:No Preference
  • Application Deadline: 2025-01-11