Software Systems Engineer
Fuse Integration
San Diego, california
Job Details
Full-time
Full Job Description
About this role:
Fuse is looking for a Software Systems Engineer to develop and maintain software baseline for our remote network monitoring and management tool and integrated multi-enclave network controller. In this role, you will work with software development and systems teams to develop, validate, verify, and prepare these systems for fielding on a wide array of defense platforms. Ideal candidates will have experience in life-cycle product development including all aspects of the software development cycle for complex technical systems. Must be a nimble self-starter who is passionate about enhancing operator capabilities with user-focused communication, network, and software systems.
What you'll do:
· Support software design and development of dynamic tactical systems
· Support functional and system level deployment
· Build and maintain infrastructure for hardware and software validation of embedded systems
· Use Python and Selenium library to develop automated test suite for testing network management and monitoring web applications
· Develop test tools (Python, bash) for verifying Red Hat Enterprise Linux (RHEL) system and network configurations
· Validate and verify system functionalities including UI display accuracy and reliability
· Participate in and provide feedback during on-going code reviews
· Maintain and update continuous integration and build scripts
· Use Fuse CM system software infrastructure (Gitlab, JIRA, Confluence, Peer Reviews)
Requirements
Required:
· B.S. in an engineering field (Computer, Software, Math, Physics, Electrical, etc.)
· Minimum 1-2 years of experience in software development
· Experience with git
· Demonstrated experience with C/C++ and Python
· Working knowledge of networking protocols and Linux DevOps processes including writing Python and Bash deployment scripts and setting up automated deployments using Ansible and Gitlab
· Ability to obtain U.S. Secret clearance
· U.S. citizenship
Highly Desired:
· Demonstrated experience with Linux OS (RHEL, CentOS)
· Familiarity with SNMP protocol
· Experience with Ansible
· Experience with advance networking protocols
· Knowledge of open-source technologies and protocols
· Experience with Selenium
· Experience with Virtual Machines (VMs) (VMware)
· Experience in agile, professional software development environments utilizing revision control, test-driven development, and continuous integration
· Active U.S. Secret clearance
Salary Range: $126,000 - $189,000
Benefits
- Medical, Dental, and Vision
- Covered for employee, and a portion of dependents' coverage is covered as well
- 11 paid Federal Holidays
- Paid Time Off (PTO)
- Date of hire through second year: 10 days/year (accrued)
- After two years: unlimited
- 40 hours of paid sick leave per year
- 401k with employer matching
- Annual bonuses
- Cell phone reimbursement: $100/month