What are the responsibilities and job description for the Software Engineer (Computer Vision) TS/SCI with Poly) position at Soilair Selection?
Description
Take the next step in your career with Solerity. As a recognized leader in providing Information Technology, Engineering Services, Program Management, and Consulting Services to the U.S. Federal Government and Intelligence Community, we deliver innovative, mission-focused solutions supporting some of the nation’s most critical missions in data analytics, software engineering, and advanced technology systems.
Solerity is seeking a Software Engineer (SWE1) to develop, maintain, and enhance complex software systems supporting large-scale data processing, real-time analytics, and advanced algorithm development. This role supports mission-critical applications involving computer vision, face analytics, and processing of large multimedia and data sets in secure environments.
The ideal candidate will have strong software engineering experience, a passion for building scalable systems, and familiarity with modern web technologies and video processing frameworks.
Responsibilities Include
BENEFITS YOU'LL ENJOY:
APPLY TODAY!
JOB ID- 344
Take the next step in your career with Solerity. As a recognized leader in providing Information Technology, Engineering Services, Program Management, and Consulting Services to the U.S. Federal Government and Intelligence Community, we deliver innovative, mission-focused solutions supporting some of the nation’s most critical missions in data analytics, software engineering, and advanced technology systems.
Solerity is seeking a Software Engineer (SWE1) to develop, maintain, and enhance complex software systems supporting large-scale data processing, real-time analytics, and advanced algorithm development. This role supports mission-critical applications involving computer vision, face analytics, and processing of large multimedia and data sets in secure environments.
The ideal candidate will have strong software engineering experience, a passion for building scalable systems, and familiarity with modern web technologies and video processing frameworks.
Responsibilities Include
- Develop, maintain, and enhance complex software systems supporting data-intensive analytics and computer vision applications.
- Analyze user requirements and translate them into software design and performance specifications.
- Design, code, test, debug, and deploy new software features and enhancements.
- Integrate software components into new or existing system architectures and operating environments.
- Develop and execute test procedures and validate software components against requirements.
- Debug and resolve software defects and production issues.
- Design and implement algorithms to support system performance and functional requirements.
- Create and manage database queries and data repository interfaces.
- Review and improve software documentation, standards, and development processes.
- Support system-level design decisions, including hardware/software trade-offs and reuse of existing components.
- Collaborate with cross-functional teams including system engineers, analysts, and other developers.
- Support integration of COTS/GOTS solutions where appropriate.
- Develop and maintain software systems using modern development methodologies and Agile practices.
- Additional duties may be assigned.
- 7 years of experience as a Software Engineer on programs of similar scope and complexity.
- Bachelor’s degree in Computer Science, Engineering, or related technical discipline (or equivalent experience).
- Experience analyzing system requirements and translating them into software solutions.
- Experience designing, developing, and modifying software systems in complex environments.
- Strong debugging and problem-solving skills.
- Experience developing and executing software test procedures.
- Experience with software documentation and development standards.
- Ability to design and implement algorithms to meet system performance requirements.
- Experience integrating software systems across multiple environments.
- Proficiency in software development lifecycle practices.
- Experience with modern web development technologies including:
- TypeScript
- JavaScript
- CSS
- Vue.js
- React
- Vite
- Node.js
- NPM
- Git
- Experience with video playback and streaming technologies such as:
- HTML5 video
- Vidstack
- video.js
- HLS
- DASH (preferred but not required)
- Emerson III facility
- Telework eligibility determined by mission requirementsn mission requirements
BENEFITS YOU'LL ENJOY:
- Medical, dental and vision coverage
- Health Savings Accounts and Flexible Spending Accounts for healthcare and dependent care
- Flexible work schedule to include onsite, hybrid or remote, as dictated by position
- 401(k) and company-funded life insurance
- Generous Paid Time Off (PTO)
- Tuition and training assistance
- Financial rewards for employee referrals.
- Pet insurance
- Employee discount program
APPLY TODAY!
JOB ID- 344