• Software Engineer - Infrastructure

Industry IT
Location Karnataka,Tamil Nadu Bangalore,Chennai
Experience Range 3 - 6 Years
Qualification BE
Not active

Functional IT Software - Application Programming / Maintenance
Job Description
About Us
“Quess IT Staffing is India’s largest IT staffing company with over 20 years of experience in staffing IT professionals in 300+ companies across levels and skillsets. Our 10,000+ associates deployed in 80+ cities and towns are proficient in over 500 technological skills. Our associates help enable cutting edge solutions some of the biggest names across industried. Quess IT Staffing is a division of Quess Corp Limited, India’s leading business services provider and largest domestic private sector employer. Quess Corp Limited is - ‘A Great Place to Work’ certified – a testament to our excellent culture, people, and processes.”
About Company
https://itstaffing.quesscorp.com/
Roles and Responsibility

Primary Responsibilities

 

  • Development and maintenance of diagnostic stacks such as DoIP, UDS on Linux, QNX, etc.,
  • Experience in Ethernet stack development Have good understanding of TCP/IP stack protocols like TCP, UDP, ARP, IPv4 and DHCP Work experience in Automotive domain is added advantage.
  • Understand the Third party software/ reusable components and interface with the existing system
  • Create source code adhering to section/domain coding standards and best practices
  • Design and implement Software / Hardware Debug I/O Assertions in the given module
  • Identify and implement test methodologies, at Unit /Integration/Functional level
  • Interface with the Architects/ Requirement /Safety /Validation Leads and coordinate with the team members
  • Interpret the Customer Requirements for the Cluster Projects and translate them into efficient High-level design material.
  • Prepare detailed design, Implement the design in embedded C / C++ and test them using VCAST/ Manual methods.
  • Should use novel design approaches to leverage maximum benefits of having common architecture for different vehicle lines with slightly varying Customer requirements.
  • Analyze reported defects in quick time and provide resolution/ necessary documentation to the stakeholders.
  • Provide necessary improvement suggestions to minimize defects/ rework in the existing environment.
  • Interact with the global team to understand the design/ requirements being prepared.
  • Should be able to apply scripting languages where possible to minimize manual overheads.
  • Ability to work as a very good team member and share resources, work content to meet common team goals.
  • Work and collaborate internally within the team to deliver the necessary work products to satisfy the committed deliveries.
  • Perform testing of products in an iterative, agile software lifecycle.

 

 

Desired Competencies/Experience

 

  • Degree Strongly Preferred: Electronics/Electrical/Instrumentation/Computer Science
  • Minimum 3+ years of embedded software development experience using C and CPP with work experience on Infrastructure and applications.
  • Excellent C/C++ programming skills in embedded development.
  • Hands-on experience with any Microcontroller and POSIX platform - Linux or QNX.
  • Understanding of embedded systems architecture, operating system fundamentals, and real time software development and testing.
  • Good analytical skills, debugging and troubleshooting
  • Must have Experience in Automotive domain
  • Experience reading and understanding schematics and IC data sheets
  • Understanding of the electrical circuit diagrams/ Layouts.
  • Should be results oriented.
  • Good knowledge in software development life cycle, agile methodologies.
  • Should possess good communication skills.

 


 

A+| A| A-