Junior Software Engineer

Sigma Space - Lanham, MD4.0

30+ days ago
Sigma Space, part of Hexagon, is seeking a Junior Software Engineer to join our team in developing, and testing software for the control of advanced scientific instruments.

Responsibilities include:
  • Working as a member of a small engineering team that develops and maintains software to control instruments
  • Involvement in the full life-cycle of software development using iterative agile software development methodologies
  • Assisting with maintenance and testing of the existing software
  • Work under supervision of senior level engineers
Requirements:
  • Bachelor’s degree in Computer Science or related Scientific field
  • 1-3 years of C and C++ programming experience
  • Knowledge of Unix/Linux operating systems
  • Familiarity with network communications
  • Familiarity with multi-threaded development and thread synchronization techniques
  • Understanding of object-oriented techniques, refactoring, and design patterns
  • Able to constructively evaluate and discuss solutions in a team environment
  • Effective verbal and written communication skills in English
Sigma Space is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to national origin (including ancestry), race, color, religion, creed, age, disability, marital status, military status, genetic information, predisposition or carrier status, sexual orientation, or sex, including pregnancy and childbirth, or other pregnancy-related condition or any other legally protected characteristic. VEVRAA Federal Contractor