Mid-Level Systems Engineer
Job Description: • Develop and document system requirements, operational concepts, and interface control documents. • Design system interfaces and ensure seamless integration across distributed components. • Conduct trade studies to support technology, cloud, and architectural decisions. • Develop integration and test plans, procedures, and test cases. • Execute test activities and work with engineers to resolve defects. • Analyze data from tests and studies to inform technical decisions. • Manage and track engineering tasks, schedules, and milestones. • Prepare clear, concise technical reports, diagrams, and supporting visuals. • Work closely with multidisciplinary engineering teams. • Lead and present at internal reviews and milestone checkpoints. • Communicate complex technical concepts clearly to non-technical stakeholders. Requirements: • Bachelor’s degree in engineering, Computer Science, MIS, or related field—or equivalent experience. • 5+ years of relevant systems engineering experience. • Strong understanding of the Software Development Life Cycle (SDLC). • Excellent analytical, communication, and collaboration skills. • Experience with AWS cloud services and modern cloud architectures. • Knowledge of image processing workflows, database technologies, or scientific data systems. • Familiarity with engineering tools such as DOORS, Jira, Confluence, and Git. • Understanding of AI/ML concepts and their applications to systems engineering. • Experience supporting or modernizing large-scale distributed systems. Benefits: • 401K plan with company match • Medical • Dental • Vision • Life insurance • AD&D • Flexible spending account • Disability • Paid time off • Flexible work schedule Apply tot his job