SB-0003 Software Development Engineer
Celeris is seeking a Software Development Engineer in support of a major DoD space program. This engineer will support system engineering and integration activities that define and integrate major space systems and associated ground elements from concept, development, integration, and transition into an operational enterprise. Looking for working knowledge of large space/ground systems test and integration activities.
General Job Responsibilities:
Developing, documenting and maintaining architectures, requirements, algorithms, interfaces and designs for software systems
Developing and maintaining code and integrating software components into a fully functional software system
Developing software verification plans, test procedures and test environments, executing the test procedures and documenting test results to ensure software system requirements are met
Serve as a subject matter expert for the spacecraft command and control software domain, related industry standards, system-specific issues, processes and regulations
C, C++, Java, and Shell, Tcl/Tk, Perl, and/or Python programming languages
5 or more years of experience working with Unix/Linux distributions using command line terminals and GUI based desktop environments
5 or more years of software development experience in a collaborative team environment using agile principles and a structured development process including code reviews and/or automated DevOps processes/tools
BitBucket, Git, ClearCase, VM ware, VxWorks
B.S. degree in STEM-related field
Top Secret Security SSBI Clearance
Proficient with Microsoft office
Experience writing and delivering technical documents and briefings.
Excellent verbal, written, and organizational skills.
Demonstrated interpersonal skills to enable working, interfacing, and interrelating with diverse personnel and dynamic teams.
Preferred Qualifications:
Experience using team collaboration tools including CQ/CC, Git, JIRA Agile, and Confluence
Experience using SonarQube and/or Coverity to instrument, trend and manage code quality
Familiarity with Spacecraft Command & Control, Flight Dynamics and/or Mission Operations software support tools
C/C++ Developer Qualifications:
Experience using C++ Standard Library and Extensions
Experience using a Graphical Interface Development Library for C++ (e.g. Gnome, Xlib, Qt, et al.)
Knowledge of modern security facilities (e.g. SSH, SSL/TLS, Public/Private and AES Encryption, et al.)
Ability to understand user interactions and develops a user experience that accomplishes the desired user interactions
Java Developer Qualifications
Experience in software development using Java 8+
Experience building REST based services and/or applications that communicate with REST services
Experience using Maven for build and dependency management for Java applications
Experience building unit tests using Junit with a high level of code coverage
Wage/Salary: This is a full time position, wages commensurate with experience
Relocation Expense: Will be considered for qualified candidates
Job Type: Full-time
Physical Address of Work Location: Seal Beach, CA
Please forward your resume to careers@celeris-systems.com
Celeris Systems, Inc. is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, or national origin.
BENEFITS INCLUDE:
Competitive benefits package
Strong entrepreneurial values
Exposure to clients and firm leaders
Challenging and rewarding work
Strong, growing business