Software Engineer (Cryptography fundamentals, HSM, Public Key Infrastructure, ECUs)
Pune, IN
PACCAR
PACCAR is a global leader in the design, manufacture and customer support of high-quality premium trucks.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.
- 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:
- 4+ years of software development and application support experience.
- 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.
- 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.
* Salary range is an estimate based on our InfoSec / Cybersecurity Salary Index 💰
Tags: Agile APIs Application security ASP.NET Automation AWS Azure C Compliance Computer Science Crypto Cryptography DevOps Hashing JSON Scrum SOX SQL SQL Server TDD TypeScript XML
Perks/benefits: Career development
More jobs like this
Explore more InfoSec / Cybersecurity career opportunities
Find even more open roles in Ethical Hacking, Pen Testing, Security Engineering, Threat Research, Vulnerability Management, Cryptography, Digital Forensics and Cyber Security in general - ordered by popularity of job title or skills, toolset and products used - below.
- Open Information Security Officer jobs
- Open Information Systems Security Officer (ISSO) jobs
- Open Information Security Specialist jobs
- Open Ethical hacker / Pentester H/F jobs
- Open Senior Cyber Security Engineer jobs
- Open Cyber Security Architect jobs
- Open Product Security Engineer jobs
- Open Cyber Security Specialist jobs
- Open Manager Pentest H/F jobs
- Open Cybersecurity Analyst jobs
- Open Chief Information Security Officer jobs
- Open Staff Security Engineer jobs
- Open Security Specialist jobs
- Open Senior Information Security Analyst jobs
- Open Consultant infrastructure sécurité H/F jobs
- Open Cybersecurity Consultant jobs
- Open IT Security Analyst jobs
- Open Consultant SOC / CERT H/F jobs
- Open Senior Information Security Engineer jobs
- Open Senior Penetration Tester jobs
- Open IT Security Engineer jobs
- Open Security Operations Analyst jobs
- Open Sr. Security Engineer jobs
- Open Cybersecurity Specialist jobs
- Open Security Researcher jobs
- Open CISM-related jobs
- Open Network security-related jobs
- Open Windows-related jobs
- Open Pentesting-related jobs
- Open Agile-related jobs
- Open Application security-related jobs
- Open ISO 27001-related jobs
- Open GCP-related jobs
- Open Vulnerability management-related jobs
- Open Threat intelligence-related jobs
- Open CISA-related jobs
- Open Analytics-related jobs
- Open IAM-related jobs
- Open Security assessment-related jobs
- Open Malware-related jobs
- Open SaaS-related jobs
- Open APIs-related jobs
- Open Java-related jobs
- Open Security Clearance-related jobs
- Open Forensics-related jobs
- Open IDS-related jobs
- Open CEH-related jobs
- Open DevOps-related jobs
- Open EDR-related jobs
- Open DoD-related jobs