This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Sr. Software Engineer in United States.
We are seeking a passionate software engineer to join a dynamic team delivering cutting-edge network management solutions. This role offers the opportunity to work on complex, customer-facing software that supports global operations in challenging and high-stakes environments. The ideal candidate will contribute to all phases of the software development lifecycle, from requirements and design to testing and deployment, while continuously learning and applying new technologies. The position involves collaboration across cross-functional teams and occasional travel to customer sites. You will have the chance to make a tangible impact on innovative software solutions that connect people and systems anywhere, anytime.
Accountabilities:
- Participate in all phases of software development, including requirements gathering, design, coding, integration, testing, and deployment
- Develop device drivers, automation scripts, and user interfaces to support network management solutions
- Work with internal and external customers to gather technical requirements and ensure software solutions meet expectations
- Debug and troubleshoot software issues, utilizing industry-standard tools and techniques
- Contribute to internal and customer-facing documentation to support project deliverables
- Support and maintain development environment toolsets, including source code repositories, build servers, and virtual machine servers
- Collaborate with cross-functional teams on integration, verification, and validation of software products
Requirements
- Bachelor's degree in Computer Science, Computer Engineering, or a related technical field with at least 5 years of professional experience; or 3 years of experience with proven software development expertise if no degree is held
- Must be eligible for a U.S. Department of Defense (DoD) security clearance (U.S. citizenship or permanent residency required)
- Strong programming skills with experience in Java, HTML5, OSGI, Eclipse, Maven, and version control systems like Subversion
- Experience with scripting languages such as JavaScript, Tcl, or Groovy
- Knowledge of Windows and Linux operating systems, DBMS concepts, and MySQL or PostgreSQL
- Familiarity with serial and network communications, SNMP, and troubleshooting
- Preferably experienced in satellite communications, IoT, or command and control platforms
- Strong analytical and problem-solving skills, attention to detail, and ability to work independently
- Excellent interpersonal, communication, and time-management skills, with a collaborative, team-oriented mindset
- Willingness to travel domestically and internationally up to 25% of the time
Benefits
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Sr. Software Engineer in United States.
We are seeking a passionate software engineer to join a dynamic team delivering cutting-edge network management solutions. This role offers the opportunity to work on complex, customer-facing software that supports global operations in challenging and high-stakes environments. The ideal candidate will contribute to all phases of the software development lifecycle, from requirements and design to testing and deployment, while continuously learning and applying new technologies. The position involves collaboration across cross-functional teams and occasional travel to customer sites. You will have the chance to make a tangible impact on innovative software solutions that connect people and systems anywhere, anytime.
Accountabilities:
- Participate in all phases of software development, including requirements gathering, design, coding, integration, testing, and deployment
- Develop device drivers, automation scripts, and user interfaces to support network management solutions
- Work with internal and external customers to gather technical requirements and ensure software solutions meet expectations
- Debug and troubleshoot software issues, utilizing industry-standard tools and techniques
- Contribute to internal and customer-facing documentation to support project deliverables
- Support and maintain development environment toolsets, including source code repositories, build servers, and virtual machine servers
- Collaborate with cross-functional teams on integration, verification, and validation of software products
Requirements:
- Bachelor's degree in Computer Science, Computer Engineering, or a related technical field with at least 5 years of professional experience; or 3 years of experience with proven software development expertise if no degree is held
- Must be eligible for a U.S. Department of Defense (DoD) security clearance (U.S. citizenship or permanent residency required)
- Strong programming skills with experience in Java, HTML5, OSGI, Eclipse, Maven, and version control systems like Subversion
- Experience with scripting languages such as JavaScript, Tcl, or Groovy
- Knowledge of Windows and Linux operating systems, DBMS concepts, and MySQL or PostgreSQL
- Familiarity with serial and network communications, SNMP, and troubleshooting
- Preferably experienced in satellite communications, IoT, or command and control platforms
- Strong analytical and problem-solving skills, attention to detail, and ability to work independently
- Excellent interpersonal, communication, and time-management skills, with a collaborative, team-oriented mindset
- Willingness to travel domestically and internationally up to 25% of the time
Benefits:
- Competitive salary and performance-based incentives
- Comprehensive health, dental, and vision coverage
- 401(k) retirement plan with company match
- Paid vacation and flexible time off policies
- Opportunity to work on innovative, high-impact software projects in a fast-paced environment
Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.
When you apply, your profile is evaluated through our AI-powered screening process designed to fairly identify top candidates:
- 🔍 Our AI thoroughly reviews your CV and LinkedIn profile, analyzing skills, experience, and achievements
- 📊 It compares your profile to the job's core requirements and historical success factors to determine your match score
- 🎯 The top 3 candidates with the highest match are automatically shortlisted
- 🧠 When necessary, our human team may perform additional review to ensure no strong profile is overlooked
The process is transparent, skills-based, and free of bias — focused solely on your fit for the role. Once shortlisted, your profile is shared with the hiring company, who will manage interviews and next steps.
Thank you for your interest!