Previous Job
C++ Developer
Ref No.: 18-12394
Location: Huntsville, Alabama
Must Have or Required Skills Sets— a STRONG emphasis on a software developer—their primary job desire needs to be coding. -
Training or equivalent experience in software development principles equivalent to a computer science, software engineering, or computer engineering Bachelor's degree - Familiar with software development in Linux and Windows - Able to excel in a cross-function team, where there is an emphasis on problem-solving, collaboration, learning, and building robust software -

Exposure to Object-Oriented software development in C++
1. Desire for continuous learning and self-improvement.
2. Desire to advance as a software craftsman.
3. Good understanding of C++ programming syntax.
4. Ability to apply fundamental Object-Oriented concepts.
5. Ability to follow and contribute to disciplined coding standards and practices.
6. Familiarity with software development in a Linux environment.
7. Familiarity with software development in a Windows environment.
8. Familiarity with scripting languages (Perl, Unix Shell, Python, etc).
9. Strong written and interpersonal communication skills.
10. Excels working in a collaborative agile team environment.
11. Passionate about the unmanned/drone sector.
12. Ability to qualify for a United States DoD security clearance.
Desired Skills:
1. Familiarity with test-driven development practices. 2. Familiarity working in an Agile software development environment. 3. Experience with software design principles for clean architecture. 4. Experience with designing user interfaces. 5. Experience with computer vision. 6. Experience with programming in various languages and platforms. 7. Familiarity developing software using Qt. Typical Minimums Bachelors degree from an accredited college in computer science, software engineering, or computer engineering, or equivalent experience/combined education. Entry level.

Swapanjeet Singh
Lancesoft INC