Employment Type - CONTRACT
Client is looking for Citizens/GC
Only W2/1099 candidates, No C2C
JOB DESCRIPTION
Skills/Experience
- Requires Minimum of BS in Computer Science, or other related eng or science fields. MS or Ph.D in relevant field is a plus.
- Minimum of 10 years in technical development role
- Experience in leadership or designing software for a complex multi-processor distributed control system is a plus.
- Proven ability to guide a team in coding efforts for a distributed control system. The coding will require programming in different languages (C++, Python) on different OS environments (Linux, Unix or RTOS).
- Delivered 3+ mid to large scale software projects with demonstrable quality
- Hands on experience with refactoring for performance and scalability – complex multi-processor distributed control system is a plus.
- Curious and current on emerging software methodologies
Must have:
- Strong experience with C++
- Experience with python
- Experience with socket programming of network client and server, including TCP
- Experience with OS configuration and bring up
- Experience with BSP configuration
- Experience with multi-threaded application development
- Experience with unit testing
- Experience with Linux-based development environment
Good to have
- Experience with freeRTOS
- Experience with Embedded Linux customization
- Experience with SoC platform
- Experience with CPU performance monitoring
- Experience with gtest, gmock
- Experience with tftpboot
- Experience with python
- Experience with test driven development
- Experience with ARM architecture
- Experience with JTAG programming
- Experience with Xilinx SoC platform
Best Regards.
Bini Skaria,
DRS IT Solutions Inc,
28175 Haggerty Road,
Novi, MI 48377
(C) 248-440-7600 EXT-1
(F) 248-859-4430
Bini Skaria | LinkedIn
Bini@drsitsolutions.com
www.drsitsolutions.com
An E-Verified Company
Certified Women Business Enterprise (WBENC) Certified Women Owned Small Business (WOSB)