United Software Group
C C++ Developer
United Software Group, Irvine, California, United States, 92713
Role : C C++ developer
Location : Irving, CA - Onsite
Duration : 12 months
Experience : 8 - 10 yrs
Job Description:
We are seeking a highly skilled Senior C/C++ Developer with expertise in systems development and networking to join our dynamic team. The ideal candidate will have extensive experience in C/C++ development on Linux systems, with a strong background in system-level applications, multithreading, and inter-process communication (IPC). Additionally, proficiency in hypervisors such as QEMU or KVM, along with hands-on experience in networking protocols including TCP/UDP/IP, HTTP, SNMP, DHCP, DNS, and VLAN, is essential for this role.
Preferred Qualifications:
Bachelor's degree in Computer Science, Engineering, or related field (or equivalent work experience). 5-10 years of experience in C/C++ development on Linux platforms. Strong understanding of system-level programming concepts, multithreading, and IPC mechanisms. Proven track record of working with hypervisors like QEMU or KVM in virtualized environments. Extensive knowledge of networking protocols including TCP/UDP/IP, HTTP, SNMP, DHCP, DNS, and VLAN. Experience in configuring and managing network infrastructure components such as switches, routers, and firewalls. Familiarity with Agile methodologies, particularly SAFe, and the ability to work collaboratively in Agile teams. Excellent communication and problem-solving skills Nice-to-Have Skills:
Background in Avionics protocols such as ARINC-429, ARINC-485, and ARINC 628. Knowledge of WiFi protocols including 802.11a/b/g/n/ac/ax. Experience with version control systems (e.g., Gitlab), issue tracking tools (e.g., JIRA), static code analysis, and CI/CD pipelines. Familiarity with unit test frameworks like CATCH 1.0 and CATCH 2.0. Understanding of the latest C++ standards (C++17/19 and beyond).
Thanks & Regards,
Patel
Direct: 614-588-8528 / 614-495-9222 Ext: 346 | Fax: 866-764-1148
E-mail:
patelb@usgrpinc.com
Location : Irving, CA - Onsite
Duration : 12 months
Experience : 8 - 10 yrs
Job Description:
We are seeking a highly skilled Senior C/C++ Developer with expertise in systems development and networking to join our dynamic team. The ideal candidate will have extensive experience in C/C++ development on Linux systems, with a strong background in system-level applications, multithreading, and inter-process communication (IPC). Additionally, proficiency in hypervisors such as QEMU or KVM, along with hands-on experience in networking protocols including TCP/UDP/IP, HTTP, SNMP, DHCP, DNS, and VLAN, is essential for this role.
Preferred Qualifications:
Bachelor's degree in Computer Science, Engineering, or related field (or equivalent work experience). 5-10 years of experience in C/C++ development on Linux platforms. Strong understanding of system-level programming concepts, multithreading, and IPC mechanisms. Proven track record of working with hypervisors like QEMU or KVM in virtualized environments. Extensive knowledge of networking protocols including TCP/UDP/IP, HTTP, SNMP, DHCP, DNS, and VLAN. Experience in configuring and managing network infrastructure components such as switches, routers, and firewalls. Familiarity with Agile methodologies, particularly SAFe, and the ability to work collaboratively in Agile teams. Excellent communication and problem-solving skills Nice-to-Have Skills:
Background in Avionics protocols such as ARINC-429, ARINC-485, and ARINC 628. Knowledge of WiFi protocols including 802.11a/b/g/n/ac/ax. Experience with version control systems (e.g., Gitlab), issue tracking tools (e.g., JIRA), static code analysis, and CI/CD pipelines. Familiarity with unit test frameworks like CATCH 1.0 and CATCH 2.0. Understanding of the latest C++ standards (C++17/19 and beyond).
Thanks & Regards,
Patel
Direct: 614-588-8528 / 614-495-9222 Ext: 346 | Fax: 866-764-1148
E-mail:
patelb@usgrpinc.com