Previous Job
Previous
C++ Developer - Clearance
Ref No.: 17-02911
Location: St Petersburg, Florida
C++ Developer
St Petersburg, FL
1 Year Contract

Job Description
  • The successful candidate will be integrated into a small to medium sized software team involved in all phases of the Software Development Life Cycle.
  • This will include development of new capabilities and features, as well as maintenance of the existing product line.
  • Our software applications are developed using real-time embedded C++ running on a variety of computing platforms running Linux/Unix operating systems.
  • Our software is developed and delivered incrementally using Agile development methods, including Scrum, automated testing and continuous integration.
  • The candidate will be an active participant on the Scrum team, performing development tasks independently.
  • This successful candidate will employ their understanding of real-time software design to recognize the performance implications associated with specific detail implementations.
Education/Experience
  • Existing secret clearance or above
  • 3+ years' experience all phases of Software Engineering including requirements, design, code, test and integration
  • 3+ years' experience with C++
  • 2+ years Linux or Unix experience
  • Real-time software development experience
  • Experience developing software in a team based development environment, preferably Agile/Scrum
  • BS degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or Software Engineering
Desired
  • 3+ years' experience with Java
  • 3+ years' experience with Rhapsody
  • Excellent verbal and written communication skills
  • Experience in Agile development methods, including Scrum, automated testing, static code analysis and continuous integration
  • Knowledge of or experience with UML, service oriented architectures, database design/implementation, model driven development, real time and/or embedded software, communications methods and protocols, and system security-hardening
  • Radar domain knowledge
  • Familiarity with the following Software Tools: ClearCase, ClearQuest and Team Concert, Jenkins, Coverity, Eclipse, DOORS
  • Master's Degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or Software Engineering