DE Jobs

Search from over 2 Million Available Jobs, No Extra Steps, No Extra Forms, Just DirectEmployers

Job Information

Paccar Winch Inc. Software Engineer (.Net, C#) in United States

Software Engineer (.Net, C#) Apply now »

Apply now

  • Apply Now

  • Start applying with LinkedIn

    Start

  • Please wait...

Date: Oct 8, 2024

Location: Pune, IN

Company: PACCAR

As a Software Engineer this role will focus on developing and implementing Vehicle Software functionality and drive global projects in the Vehicle Software Delivery area. This role will be a member of the team that focuses on Vehicle Software Delivery for our PACCAR Trucks!

Key Responsibilities:

  • Actively develop and maintain our applications that enable telematics, over-the-air software updates, and our service tool solutions that program software on our PACCAR vehicles.

  • Work with other PACCAR Divisions to understand, design, and implement features for the manufacturing environment where we build trucks as well as solutions that aid our aftermarket trucks.

  • Coordinate with business stakeholders to understand the program and relevant user stories.

  • Participate in end to end architecture and design discussions and document the same

  • Close on design especially in scenarios involving integration of multiple application stacks

  • Interact with third party application designers and architects for solutions involving integrations. Establish data integration mechanisms and document the same

  • Work on full stack development including third party applications.

  • Design and develop solutions to meet business requirements and acceptance criteria.

  • Troubleshooting and systems administration.

  • Support SOX and IT Security guidelines to ensure all systems are kept in compliance.

  • Identify dependencies between projects and other systems.

  • Accurately estimate the time required to complete technical tasks and deliverables.

  • Communicate effectively with business analysts and internal teams to deliver product’s technical requirements like web service, screen, interface, and GUI designs.

  • Work as part of an Agile Team to deliver projects that meet customer expectations and achieve desired business benefits.

  • Monitor problem tickets and support resolution for supported applications.

  • Identify recurring issues and propose long-term solutions.

  • Perform telematics, diagnostics testing, and over-the-air software updates.

    Skills REQUIRED:

    Education Requirements:

  • 4 years’ bachelor’s degree in computer science/MIS/Engineering, or related field.

    Technical / Professional Experience Requirements:

  • 8+ years of software development and application support experience.

  • Experience of full stack development especially with third party applications

  • Strong understanding of Object-Oriented programming, SOA concepts, and SOLID Design Principles.

  • Proven expertise in secure web development (Web Applications, Web API, Web Services).

  • In-depth knowledge of software design, application security, and testing methodologies (including test-driven development and test automation).

  • Experience with automotive and Embedded security.

  • Experience with queuing technologies.

  • Read and understand Motorola S record / Intel Hexfile.

  • Track record in crypto primitives (HASHING / Digital Signatures).

  • Sound knowledge of Cryptography fundamentals, Hardware security module (HSM), and Public Key Infrastructure.

  • 2+ years of programming experience - .NET Core, ASP.NET Core, C#, Angular, JSON, XML, RESTful web services, WCF, SQL/TSQL – SQL Server.

    Skills DESIRED:

  • Familiarity of AWS and Azure.

  • Familiarity with Angular/TypeScript

  • Experience in automotive and embedded engineering is a plus.

  • Experience with test-driven development.

  • Experience in Agile Scrum framework and Azure DevOps

    COMPETENCIES AND BEHAVIORS:

  • Excellent problem-solving skills and written and verbal communication skills.

  • Ability to interact with 3rd party product vendors on architecture and design

  • Able to work effectively in a team environment with little or no supervision.

  • Able to prioritize and track multiple initiatives concurrently.

  • Embody and promote PACCAR ITD values of Teamwork, Continuous Improvement, Commitment, Openness, and Learning.

DirectEmployers