Overview
On Site
Depends on Experience
Accepts corp to corp applications
Contract - Independent
Contract - 6 Month(s)
10% Travel
Skills
C++
C
Agile
Linux
Git
Job Details
Generalist / system integration Python / C / C++ programmers
Requirements:
- 10+ years programming experience in the above languages, including writing their own unit tests.
- 2+ years full stack development
- Distributed systems development using gRPC, Pyro or similar RPC framework.
- Self organized and able to break down ambiguous tasks into workplans.
- Cross-language system experience (C or C++ called from/to Python).
- Able to optimize code for size, memory or speed.
Ideal candidates:
- 2+ years embedded experience, including hardware in the loop testing and debugging.
- Data processing and log analysis background.
- SWIG or CFFI expertise.
- Based in the US or Canada, able to work immediately.
- Free to travel in the US.
- Able to work 11-6 PM ET and coordinate with east coast and west coast teams.
- Excellent written and verbal communication skills.
- Familiar with Git, Slack, the Google office suite, and Agile development including Scrum.
- Able to shift between quickly prototype and production quality coding needs.
- Able to code, document, and code review to team specified standards.
- Able to travel to Boston and Mountain View, CA at least twice for 3-4 business days per trip during the first month, once a month thereafter.
- Have a solid video conferencing setup that supports google Meet
- 3+ years experience contracting and 2 available references.
- 2+ years experience working on a distributed team.
- 2+ years experience in a Linux environment
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.