Software Developer
About the role
Kratos is a leader in assured aerospace communication solutions and services. We are looking for a Software/Product Developer for our Lanham, Maryland office who will perform software development for a satellite command and control software product as well as project engineering support.
Responsibilities
- Develop robust real-time software for a 24/7 operation system
- Perform maintenance and bug fixes on software product
- Analyze customer requirements to identify unmet requirements
- Design and develop COTS product enhancements as required
- Interface with users of product and solve reported issues
- Support of both internal and external users of satellite command and control product
- Travel to customer locations for reviews, installation, testing of products (2-4 weeks per year total is nominal)
Requirements
- Experience coding in C++ and Java
- Experience with multi-threaded or realtime applications
- Experience developing in a Linux environment
- Knowledge of at least one software development lifecycle model
Preferred Skills And Experience
- Experience with SQL databases
- Experience coding Windows Services
- Experience with a configuration management system such as Git or Subversion
- Experience with COBRA or REST inter-process communication
- Experience with development management or release management of a product
- Experience with satellite command and control systems (a plus, but not expected)
Skills
- Experience with C++ and Java
- Experience with multi-threaded or realtime applications
- Experience with Linux environment
- Knowledge of at least one software development lifecycle model
Benefits
- Medical, Dental & Vision Insurance Coverage
- Life/ADD & Short/Long Term Disability Insurance
- 401(k) Savings Plan
- Employee Stock Purchase Plan (ESPP)
- Paid Time-Off (PTO)
- Holidays
- Education Reimbursement
Pay
Competitive salary based on experience and education
Schedule
Nominal travel to customer locations (2-4 weeks per year total)
Benefits
- Medical, Dental & Vision Insurance Coverage
- Life/ADD & Short/Long Term Disability Insurance
- 401(k) Savings Plan
- Employee Stock Purchase Plan (ESPP)
- Paid Time-Off (PTO)
- Holidays
- Education Reimbursement
Pay
Competitive salary based on experience and education
Schedule
Nominal travel to customer locations (2-4 weeks per year total)
Qualifications
- Experience coding in C++ and Java
- Experience with multi-threaded or realtime applications
- Experience developing in a Linux environment
- Knowledge of at least one software development lifecycle model
Skills
- Experience with C++ and Java
- Experience with multi-threaded or realtime applications
- Experience with Linux environment
- Knowledge of at least one software development lifecycle model
Benefits
- Medical, Dental & Vision Insurance Coverage
- Life/ADD & Short/Long Term Disability Insurance
- 401(k) Savings Plan
- Employee Stock Purchase Plan (ESPP)
- Paid Time-Off (PTO)
- Holidays
- Education Reimbursement
Pay
Competitive salary based on experience and education
Schedule
Nominal travel to customer locations (2-4 weeks per year total)
Benefits
- Medical, Dental & Vision Insurance Coverage
- Life/ADD & Short/Long Term Disability Insurance
- 401(k) Savings Plan
- Employee Stock Purchase Plan (ESPP)
- Paid Time-Off (PTO)
- Holidays
- Education Reimbursement
Pay
Competitive salary based on experience and education
Schedule
Nominal travel to customer locations (2-4 weeks per year total)
Qualifications
- Experience coding in C++ and Java
- Experience with multi-threaded or realtime applications
- Experience developing in a Linux environment
- Knowledge of at least one software development lifecycle model
Skills
- Experience with C++ and Java
- Experience with multi-threaded or realtime applications
- Experience with Linux environment
- Knowledge of at least one software development lifecycle model
Benefits
- Medical, Dental & Vision Insurance Coverage
- Life/ADD & Short/Long Term Disability Insurance
- 401(k) Savings Plan
- Employee Stock Purchase Plan (ESPP)
- Paid Time-Off (PTO)
- Holidays
- Education Reimbursement
Pay
Competitive salary based on experience and education
Schedule
Nominal travel to customer locations (2-4 weeks per year total)
Benefits
- Medical, Dental & Vision Insurance Coverage
- Life/ADD & Short/Long Term Disability Insurance
- 401(k) Savings Plan
- Employee Stock Purchase Plan (ESPP)
- Paid Time-Off (PTO)
- Holidays
- Education Reimbursement
Pay
Competitive salary based on experience and education
Schedule
Nominal travel to customer locations (2-4 weeks per year total)
Qualifications
- Experience coding in C++ and Java
- Experience with multi-threaded or realtime applications
- Experience developing in a Linux environment
- Knowledge of at least one software development lifecycle model
Skills
- Experience with C++ and Java
- Experience with multi-threaded or realtime applications
- Experience with Linux environment
- Knowledge of at least one software development lifecycle model
Benefits
- Medical, Dental & Vision Insurance Coverage
- Life/ADD & Short/Long Term Disability Insurance
- 401(k) Savings Plan
- Employee Stock Purchase Plan (ESPP)
- Paid Time-Off (PTO)
- Holidays
- Education Reimbursement
Pay
Competitive salary based on experience and education
Schedule
Nominal travel to customer locations (2-4 weeks per year total)
Benefits
- Medical, Dental & Vision Insurance Coverage
- Life/ADD & Short/Long Term Disability Insurance
- 401(k) Savings Plan
- Employee Stock Purchase Plan (ESPP)
- Paid Time-Off (PTO)
- Holidays
- Education Reimbursement
Pay
Competitive salary based on experience and education
Schedule
Nominal travel to customer locations (2-4 weeks per year total)
Qualifications
- Experience coding in C++ and Java
- Experience with multi-threaded or realtime applications
- Experience developing in a Linux environment
- Knowledge of at least one software development lifecycle model
Skills
- Experience with C++ and Java
- Experience with multi-threaded or realtime applications
- Experience with Linux environment
- Knowledge of at least one software development lifecycle model
Benefits
- Medical, Dental & Vision Insurance Coverage
- Life/ADD & Short/Long Term Disability Insurance
- 401(k) Savings Plan
- Employee Stock Purchase Plan (ESPP)
- Paid Time-Off (PTO)
- Holidays
- Education Reimbursement
Pay
Competitive salary based on experience and education
Schedule
Nominal travel to customer locations (2-4 weeks per year total)
Benefits
- Medical, Dental & Vision Insurance Coverage
- Life/ADD & Short/Long Term Disability Insurance
- 401(k) Savings Plan
- Employee Stock Purchase Plan (ESPP)
- Paid Time-Off (PTO)
- Holidays
- Education Reimbursement
Pay
Competitive salary based on experience and education
Schedule
Nominal travel to customer locations (2-4 weeks per year total)
Qualifications
- Experience coding in C++ and Java
- Experience with multi-threaded or realtime applications
- Experience developing in a Linux environment
- Knowledge of at least one software development lifecycle model
Skills
- Experience with C++ and Java
- Experience with multi-threaded or realtime applications
- Experience with Linux environment
- Knowledge of at least one software development lifecycle model
Benefits
- Medical, Dental & Vision Insurance Coverage
- Life/ADD & Short/Long Term Disability Insurance
- 401(k) Savings Plan
- Employee Stock Purchase Plan (ESPP)
- Paid Time-Off (PTO)
- Holidays
- Education Reimbursement
Pay
Competitive salary based on experience and education
Schedule
Nominal travel to customer locations (2-4 weeks per year total)
Benefits
- Medical, Dental & Vision Insurance Coverage
- Life/ADD & Short/Long Term Disability Insurance