What are the responsibilities and job description for the Software Engineer only on w2 position at PRI Global?
Software Engineer only on w2
Newark, CA (onsite is Mandatory)
Contract
Top 3 Hard Skills Required Years of Experience
1. Minimum 5 years experience with Linux Operating System
2. Minimum 5 years experience with software programming in C language
3. Minimum 5 years experience with TCPIP network programming
Required Qualifications:
Bachelor in Computer Science, Computer Engineer
5 years of industry experience with C/C development
5 years of industry experience with Linux Operating System, Networking protocols such as TCP/UDP, MQTT and system primitives such as Pthreads
Strong understanding of IPC Mechanisms – Sockets, Message Queues, Shared Memory, etc.
Experience with scripting languages/tools and methods to optimize SW development and testing activities.
Strong understanding of Object Oriented Design, Data Structures and Algorithms
Preferred Qualifications:
MS degree in Computer Science, Computer Engineering
Working knowledge of Automotive Protocols such as CAN, UDS, etc.
Experience in scripting languages such as Python is a plus.
Experience in the field of Automotive Telematics Software is a big plus.
Experience writing Software Automotive Diagnostics is a plus.
Strong Proficiency in Shell Scripting (Bash)