Software Engineer
Role details
Job location
Tech stack
Job description
Participate in program kick-off and baseline reviews to align on artifacts, tools, and environments Review software requirements, architecture, and design documentation Develop, execute, and document unit, integration, and system-level test cases (functional and structural) Perform static code analysis, peer code reviews, and compliance verification Configure and maintain: Static analysis tools Unit test frameworks Continuous Integration (CI) pipelines Conduct traceability analysis (requirements design code test) Populate and maintain requirements traceability in IBM DOORS Verify bi-directional traceability links Generate verification artifacts, including: Test procedures and test reports Defect logs and tracking metrics Certification evidence packages Develop requirement-based test cases, including: Boundary conditions Stress testing Fault-injection scenarios Manage defect lifecycle: Prioritize, assign, and verify closure Perform root cause analysis Execute nightly test runs, capture logs, and update defect tracking systems Provide weekly status reports on test progress, defects, and risks, Role: Software Engineer Location: Owego, NY-Hybrid Duration: 12+ Months (Possible extension or Conversion) Pay Rate: $80-140.00/hr W2 Shift hour, 1st Shift Hybrid - On-site min…, Role:Software Engineer Location:Owego, NY-Hybrid Duration:12+ Months (Possible extension or Conversion) Pay Rate:$80-140.00/hr W2 Shift hour, 1st Shift Hybrid - On-site minimum …
Requirements
Ability to obtain clearance Bachelor's degree in Computer Engineering, Software Engineering, Electrical Engineering, Computer Science, or a related technical field Experience in Verification & Validation (V&V) of embedded software systems Strong understanding of software testing methodologies (unit, integration, system-level) Experience with static analysis tools and code reviews Experience configuring CI/CD pipelines and automated test frameworks Hands-on experience with requirements traceability tools such as IBM DOORS Ability to create and maintain test documentation and certification artifacts Experience with defect tracking systems and root cause analysis Strong analytical, problem-solving, and documentation skills Ability to work in a structured, compliance-driven environment Must be a U.S. citizen to comply with security clearance requirements. Preferred Qualifications: Experience with safety-critical systems (e.g., aerospace, defense, medical devices) Familiarity with safety standards such as DO-178C, ISO 26262, or IEC 61508 Experience with automated testing and scripting (Python, C/C++) Familiarity with Agile or DevOps environments Experience supporting certification and regulatory audits