C++ Software Engineer - D.C. Area
Insight Global
Job Description
Insight Global is looking for a C++ Software Engineer to work for an Engineering and Technical Services defense customer based out of the D.C. area. This team works with a touchscreen interface, often called the Warfighter Machine Interface (WMI), which allows the operator to remotely exercise control and access status on an unmanned vehicle. As a software developer, your responsibility will be to support the Warfighter Machine Interface (WMI).
Essential Job Functions:
Developer User Interface Software (C++) for robotic platforms Front-end U.I. and back-end interface development to control, command, and execute behaviors on the robotic platform.
Front-end
o Qt creator or designer
Back-end
o iOP JAUS
Support networking analysis and debugging with JAUS interface, UDP/TCP protocols, and RTSP video streams.
Software development creates/utilizes interfaces with different sensors and hardware components on a vehicle.
Network management and analysis of network traffic over a MANET radio network.
Effectively communicate at a high and low level about technical topics.
Travel to perform vehicle software integration and test at customer and government sites.
Pay range for this role is $40-70/hr. Exact compensation may vary based on several factors, including skills, experience, and education.
Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com .
To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/ .
Skills and Requirements
Ability to obtain a CAC and secret clearance
B.S. in Computer Science or Engineering, postgrad and/or professional with 3-5 years of relevant software development experience.
Experience with C++ object-oriented programming
Experience with Qt libraries and tools (Qt Creator and Qt Designer).
Familiarity with CMake or QMake as the build system Experience with Jira, Confluence, Bitbucket (git).
Experience with Network programming (UDP, TCP, JAUS interface).
Experience with Scrum process (Agile Scrum Methodology).
Experience with multi-threaded application development.
Experience with Conan as a modular repo management tool or MOSA
Ubuntu/Linux OS experience null
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal employment opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment without regard to race, color, ethnicity, religion,sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military oruniformed service member status, or any other status or characteristic protected by applicable laws, regulations, andordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to HR@insightglobal.com.
Confirm your E-mail: Send Email
All Jobs from Insight Global