Software Engineer [$306k/yr+] TS/SCI-FS Poly

SYSTOLIC, INC.
Jessup, United States of America
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
$ 306K

Job location

Jessup, United States of America

Tech stack

Testing (Software)
Algorithm Design
Systems Engineering
Software Documentation
Databases
Computer Engineering
Data Flow Control
Software Architecture
Software Engineering
Software Systems
SQL Databases
Systems Integration
Reliability of Systems
Integration Tests
Information Technology

Job description

  • Lead the full lifecycle development, maintenance, and enhancement of complex software systems.
  • Conduct algorithm development, requirements analysis, and comprehensive software testing, including integration testing.
  • Apply expertise in software architecture and systems engineering principles to design, code, and integrate new and existing software solutions.
  • Develop and implement data queries for database systems.
  • Create detailed software and system documentation.
  • Provide leadership and technical guidance to software development teams.
  • Collaborate with hardware engineering and apply advanced mathematical principles to solve complex problems.
  • Oversee dataflow management and ensure rigorous quality control throughout the development process., * Lead and execute all phases of complex Software Development, including design, coding, testing, and deployment.
  • Perform advanced Algorithm Development and optimization.
  • Conduct thorough Requirements Analysis to define system functionalities.
  • Execute comprehensive Software Testing and Software Integration Testing to ensure system reliability.
  • Apply deep understanding of Software Architecture and Systems Engineering principles.
  • Design and implement solutions within Database Engineering, including developing SQL queries.
  • Prepare and maintain clear Communications/Technical Writing for software and system documentation.
  • Provide effective Technical Team Leadership for software development efforts.
  • Manage and optimize Dataflow within complex systems.
  • Apply advanced Mathematics to solve challenging technical problems.
  • Collaborate effectively with Hardware Engineering teams.
  • Integrate existing software components and design new software solutions.
  • Ensure stringent quality control across all development activities.

Requirements

  • Degree: Bachelor's degree in Computer Science, Computer Engineering, Software Engineering or related discipline. A degree may be substituted for 4 additional years of experience.
  • Years of experience: 12+ years
  • Salary: $306k+ yearly compensation

Apply for this position