C++ Developer at Motion Recruitment in Nashua, New Hampshire

Posted in Other 17 days ago.

Type: full-time





Job Description:

C++ Developer

Nashua, NH

Full Time role

We are looking to hire experienced C++ software developers to add depth to our software development team. This position will develop and support real-time software applications in support of client's current helicopter control stack focused on pilot interfaces and FPV. This stack places a strong emphasis on performant, real-time communications, flight-critical operations, and supports a wide range of computing environments.

As part of this role, you will have an opportunity to contribute to high-level infrastructure and design decisions. You will help set hiring priorities, improve team processes, and contribute to a FAA certification plan for client's flight-critical software.

Responsibilities

Demonstrate themselves as a highly competent individual contributor with a complete grasp of the software stack specifically with deep knowledge and experience with C++. Furthermore, they would recommend and help implement improved software processes and infrastructure improvements to support a growing team. Specific skills required include:

Required:
  • Expert software skills specifically with C++
  • Significant experience with development in Ubuntu / Linux environments
  • Experience with building software tools (e.g., live plots, diagnostic app, etc)
  • Experience as a part of medium-to-large software teams
  • Demonstrated individual contributor experience with ownership of projects from concept to architecture to implementation
  • Experience with software CI/CD processes in the context of high-reliability software
  • Experience with working in a team environment, managing requests from multiple internal software projects and teams
  • Experience managing and leading software projects and team
  • Bonus: Experience with firmware level code development, including writing software drivers to interface with various hardware devices.
  • Bonus: Experience with image and video processing, CUDA
  • Dynamic, hands-on, and action-oriented
  • Adaptable and multi-disciplinary

Qualifications

  • Computer Science education (BS from a reputable university and 5-7 years of experience OR PhD/Masters and 2-3 years' experience in a relevant professional setting)
  • Comfortable working in a collaborative/team environment and solving problems as part of a group.
  • A strong candidate will combine academic pedigree with engineering maturity and a willingness to move fast and take ownership of complex/complicated problems and reap the rewards of doing so.
  • Demonstrated intelligence, intellectual curiosity, and excitement for the mission are as important as attendance to a given school/employment at a given company or a particular experience set.
  • No aerospace experience required.

Thanks,

Nandit
More jobs in Nashua, New Hampshire

Science
about 12 hours ago

HARBOR HOMES, INC. DBA HARBOR CARE
Other
1 day ago

AT&T
Other
1 day ago

AT&T
More jobs in Other

Other
4 minutes ago

Roth Staffing Companies
Other
4 minutes ago

Roth Staffing Companies
Other
4 minutes ago

Roth Staffing Companies