Embedded Software Engineer III
Vantage Systems · Washington, District of Columbia, United States · $140K–$192K/yr
Space Research and Technology · 51-200 employees
About the role
Develop, maintain, and enhance complex software systems based on documented requirements. Design and integrate software applications while managing risks, costs, and schedules for large-scale projects.
What they look for
Requirements
Requires a final DoD granted Secret security clearance. Education and experience requirements vary from a PhD to a High School diploma with 20 years of experience.
Full description
Security Clearance:
SECRET position. Personnel must possess a final DoD granted SECRET security clearance.
Experience and Degree: Mid: PhD; Master’s degree with 5 years of experience; Bachelor’s degree with 10 years of experience; Associate degree with 15 years of experience, or High School diploma/GED with 20 years of experience
Experience:
- Shall develop, maintain, and enhance complex and diverse software systems based upon documented requirements.
- Shall provide specific input to the software components of a system design to include hardware/software trade-offs, software reuse, use of COTS/GOTS in place of new development, and requirements analysis and synthesis from system level to individual software components.
- Shall design, implement, and integrate software applications or performs software engineering tasks.
- Shall utilize software engineering and design methodologies appropriate to the development, integration, and production environment.
- Shall ensure efficient delivery of software engineering capabilities using industry standards and repeatable processes.
- Shall mitigates risks, control costs and schedule variance, and effectively manages large scale, integrated software projects.
- Shall review and tests software components for adherence to the design requirements and documents test results.
- Shall develop, maintain, and enhance complex and diverse software systems based upon documented requirements.
- Shall provide specific input to the software components of a system design to include hardware/software trade-offs, software reuse, use of COTS/GOTS in place of new development, and requirements analysis and synthesis from system level to individual software components.
- Shall design, implement, and integrate software applications or performs software engineering tasks.
- Shall utilize software engineering and design methodologies appropriate to the development, integration, and production environment.
- Shall ensure efficient delivery of software engineering capabilities using industry standards and repeatable processes.
- Shall mitigates risks, control costs and schedule variance, and effectively manages large scale, integrated software projects.
- Shall review and tests software components for adherence to the design requirements and documents test results.