CrawlJobs Logo

Software Engineer- System Integration

geontech.com Logo

Geon Technologies

Location Icon

Location:
United States , Columbia

Category Icon

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

175000.00 - 200000.00 USD / Year

Job Description:

Geon Technologies is building out a small, focused team roughly four to five engineers to deliver a 5G detect, decide, defeat pipeline for a defense customer. Most of the building blocks already exist across our portfolio; the hard work is bringing them together into a single, coherent, operational system and getting it onto platforms where it will actually be used. We're looking for a mid-to-senior software engineer who can move fluidly between writing C++, integrating other people's components, debugging across process and machine boundaries, and getting hands-on with RF hardware in the lab. Experience integrating software onto SOSA/MOSA-aligned platforms of record is a strong plus. If you're energized by the idea of owning a meaningful slice of a real end-to-end system — rather than one tiny corner of a giant codebase — this is that role.

Job Responsibility:

  • Integrate existing DSP, networking, and application components into a working 5G detect /decide / defeat pipeline
  • Write and maintain production C++ that glues the pieces together and fills in the gaps
  • Debug and harden the system across process, machine, and network boundaries — gRPC, REST, multicast UDP, VITA 49 streaming, and similar interfaces
  • Support real-world SDR data collects: set up radios, run captures, analyze results, and drive fixes back into the codebase
  • Deploy and integrate the pipeline onto operational platforms, including embedded and rugged compute environments
  • Contribute to CI/CD and containerized deployment workflows (Docker, Kubernetes) as the system matures
  • Work directly with RF engineers, systems engineers, and program leadership — and with the government customer — to turn requirements into a fielded capability

Requirements:

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field — or equivalent professional experience
  • 7–10 years of professional software engineering experience
  • Strong modern C++ (C++17 or later), including templates, concurrency, and performance-minded design
  • Comfortable developing and debugging on Linux
  • Demonstrated experience integrating software with real systems — not just shipping libraries, but making them run reliably alongside other people's code on real hardware
  • Willingness to work with hardware: SDRs, RF front-ends, signal generators, spectrum analyzers, oscilloscopes. You don't need to be an RF engineer, but you shouldn't flinch at a lab bench
  • U.S. Citizenship and willingness/eligibility to obtain and maintain a TS/SCI clearance
  • Ability to work primarily onsite on Columbia, MD with limited work from home as tasking allows
  • Ability to occasionally travel to customer locations when needed

Nice to have:

  • DSP fundamentals — sampling, filtering, FFTs, mixing, basic modulation/demodulation —and the interest to grow in this area
  • Performance optimization experience with SIMD / Intel intrinsics (SSE, AVX, AVX-512)
  • Experience with Kubernetes and Docker in production or lab deployments
  • Familiarity with SDR platforms such as Ettus USRP, Epiq Sidekiq, or similar
  • Familiarity with SOSA and MOSA standards, and experience integrating software onto platform-of-record systems built around them
  • Exposure to cellular, 5G, SIGINT, or EW domains
  • Experience with VITA 49, SigMF, or comparable RF data formats
  • Python for tooling, analysis, or prototyping
  • GitLab CI/CD, container registries, and CMake-based build systems
  • Active DoD security clearance
What we offer:
  • Medical Insurance - 75% employer paid
  • 25% employee paid
  • Dental Insurance - 100% employer paid
  • Vision Insurance - 100% employer paid
  • Health Spending Account (HSA) - Annual employer contribution of $2,650 (individual)/$5,300 (family)
  • Short-Term Disability (STD) Insurance - 100% employer paid
  • Long-Term Disability (LTD) Insurance - 100% employer paid
  • Basic Life Insurance - 1x annual salary, up to $250,000 - employer paid
  • AD&D Insurance - 1x annual salary, up to $250,000 - employer paid
  • Voluntary Life and AD&D Insurance - Up to $300,000 - employee paid
  • 401k & Profit Sharing - 5% Safe Harbor contributions, no match required
  • up to 10% Profit Sharing
  • Professional Development - $4,000 per calendar year to attend conferences & trainings
  • Tuition Reimbursement/Student Loan Repayment - Reimbursement of one class per semester towards continuing education with the option to apply up to $1,200 a year toward qualifying student loans
  • Employee Referral Incentive - $10,000 (paid 180 days after new hire start date)
  • Annual Bonus - Performance Based
  • Paid Time Off - 160 hours
  • Holidays - 11 Federal Holidays
  • Maternity Leave - 160 hours followed by Short-term disability (STD)
  • Paternity Leave - 160 hours
  • Bereavement Leave - 24 hours (equivalent of 3 days) for immediate family
  • Health & Wellness - $750 per calendar year for items such as gym memberships, ergonomic keyboards, standing desks, etc
  • Professional Subscriptions - $350 per calendar year

Additional Information:

Job Posted:
May 04, 2026

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Software Engineer- System Integration

Software Development Kit and Application Specific Integrated Circuit Systems Software Engineer III

Designs, develops, troubleshoots and debugs software programs for software enhan...
Location
Location
United States , Roseville
Salary
Salary:
103400.00 - 237000.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Engineering, Computer Science, or equivalent
  • Typically, 4-6 years' experience
  • Extensive experience with multiple software systems design tools and languages: Real-time embedded OS, C, Rust, Go and Python
  • Experience to read the ASIC designs and understand them in detail
  • Experience working with Emulator and Simulator environments
  • Excellent analytical and problem-solving skills
  • Experience in overall architecture of software systems: Linux kernel drivers, Embedded Systems
  • Designing and integrating software systems running on multiple platform types into overall architecture
  • Evaluating forms and processes for software systems testing and methodology, including writing and execution of test plans, debugging, and testing scripts and tools
  • Excellent written and verbal communication skills
Job Responsibility
Job Responsibility
  • Designs enhancements, updates, and programming changes for portions and subsystems of systems software, including operating systems, compliers, networking, utilities, databases, and Internet-related tools
  • Analyzes design and determines coding, programming, and integration activities required based on general objectives and knowledge of overall architecture of product or solution
  • Writes and executes complete testing plans, protocols, and documentation for assigned portion of application
  • identifies and debugs, and creates solutions for issues with code and integration into application architecture
  • Leads a project team of other software systems engineers and internal and outsourced development partners to develop reliable, cost effective and high quality solutions for assigned systems portion or subsystem
  • Collaborates and communicates with management, internal, and outsourced development partners regarding software systems design status, project progress, and issue resolution
  • Represents the software systems engineering team for all phases of larger and more-complex development projects
  • Provides guidance and mentoring to less- experienced staff members
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Private Cloud/AI System Integration Engineer

In the HPE Chief Technology Office, we lead the innovation agenda and technology...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Engineering, or a related technical field (or currently pursuing and near completion)
  • Some experience through coursework, internships, or personal projects in system integration, cloud, or software development
  • Programming skills in Python, Golang or Java
  • Strong experience in DevOps, CI/CD
  • Understanding of basic testing, coding, and debugging procedures
  • Ability to quickly learn new skills and technologies and work well with other team members
  • Good written and verbal communication skills
  • Familiarity with virtualization concepts and/or basic cloud technologies
  • Strong problem-solving mindset and eagerness to learn new tools and technologies
  • Effective communication and teamwork skills
Job Responsibility
Job Responsibility
  • Collaborate with senior engineers and cross-functional teams to help design, test, and deliver integrated systems that support innovative solutions
  • Bring technical thinking to break down complex data and to engineer new ideas and methods for solving, prototyping, designing, and implementing HPE Private Cloud solutions
  • Assist in the design, testing, and deployment of system integration solutions for private cloud environments
  • Work with software and hardware teams to ensure components integrate smoothly
  • Contribute to software development of automation and deployment workflows for HPE Private Cloud programs
  • Participate in troubleshooting and resolving integration issues under guidance
  • Help document best practices, workflows, and use tools such as Jira and Confluence for project tracking and collaboration
  • Learn and apply concepts related to system security, scalability, and performance
  • Stay informed on industry trends in private cloud, virtualization, and AI technologies
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Private Cloud/AI System Integration Engineer

We are seeking a motivated and detail-oriented Early Career System Integration E...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Engineering, or a related technical field (or currently pursuing and near completion)
  • typically, 0-2 years experience
  • some experience through coursework, internships, or personal projects in system integration, cloud, or software development
  • programming skills in Python, Golang, or Java
  • strong experience in DevOps and CI/CD
  • understanding of basic testing, coding, and debugging procedures
  • ability to quickly learn new skills and technologies and work well with other team members
  • good written and verbal communication skills
  • familiarity with virtualization concepts and/or basic cloud technologies
  • strong problem-solving mindset and eagerness to learn new tools and technologies
Job Responsibility
Job Responsibility
  • Collaborate with senior engineers and cross-functional teams to help design, test, and deliver integrated systems that support innovative solutions for private cloud environments
  • assist in the design, testing, and deployment of system integration solutions for private cloud environments
  • work with software and hardware teams to ensure components integrate smoothly
  • contribute to software development of automation and deployment workflows for HPE Private Cloud programs
  • participate in troubleshooting and resolving integration issues under guidance
  • help document best practices, workflows, and use tools such as Jira and Confluence for project tracking and collaboration
  • learn and apply concepts related to system security, scalability, and performance
  • stay informed on industry trends in private cloud, virtualization, and AI technologies.
What we offer
What we offer
  • Comprehensive suite of benefits that supports physical, financial, and emotional wellbeing
  • specific programs catered to helping reach career goals
  • unconditional inclusion in the workplace.
  • Fulltime
Read More
Arrow Right

Cpe and Uss Systems Integration and Validation Engineer

Hewlett Packard Enterprise is seeking a Systems Integration and Validation Engin...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • B.S or M.S. degree in a related software engineering field is required
  • 5+ years prior experience in system integration, validation, or systems engineering
  • Deep knowledge of Linux, HPC environments, and distributed system architectures is required
  • Experience with AI is a plus
Job Responsibility
Job Responsibility
  • Perform system-level testing and validation
  • Create, evolve, and maintain system-level integration and validation plans
  • Drive and own the evolution of system-level testing and validation approaches within a HPC and AI environment
  • Review engineering requirements, test plans, and test cases to create and maintain integration test and validation methodologies
  • Provide detailed integration test and validation documentation to stakeholders
  • Ensure overall system-level quality, performance, and stability
What we offer
What we offer
  • Comprehensive suite of benefits supporting physical, financial and emotional wellbeing
  • Specific programs catered to helping you reach career goals
  • Inclusive work environment
  • Fulltime
Read More
Arrow Right

HPC & AI Systems Engineer for Integrated Systems Test

HPC & AI Systems Engineer for Integrated Systems Test role at Hewlett Packard En...
Location
Location
Puerto Rico , Aguadilla
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or master's degree in Computer Engineering, Computer Science, Electrical Engineering, Information Systems, or equivalent
  • Minimum 4 years of experience
  • Experience with certification & submission to OS vendors of Linux (RedHat, SLES, Ubuntu, etc.), Windows Server operating systems, Windows Client operating systems, and VMWare (ESXi)
  • Experience installing and working with Linux, Windows and VMWare OSes
  • Experience in programming or scripting languages, Python, PowerShell, Perl, Linux Shell, Java, MySQL, MS SQL Server
  • Understanding of Redfish commands, RESTful API, and JSON format
  • Knowledge of creating and using Docker containers and VMs
  • Experience in configuring Storage (internal/external storage, file systems, and raid/non-raid settings) and Networking devices (iSCSI, FCoE, IPs, VLANs, Bonding, Jumbo Frames, LAGs)
  • Knowledge of networking concepts such as NIC teaming, VLANs, IPv4, IPv6
  • Excellent written and verbal communication skills in English
Job Responsibility
Job Responsibility
  • Work with Program & Product Management, technical leads, and product development teams to obtain product feature requirements
  • Design and implement new test features in existing and new test cases
  • Analyze, debug and provide feedback/resolution on issues uncovered by test team prior to submission of results to OS vendors for approval
  • Implement software solutions for multiple test programs/projects with internal and outsourced development partners
  • Review and evaluate the implementation and use of test automation and test tools
  • Planning, development, and implementation of software tools for the testing and evaluation of current and next-generation HPE HPC products
  • Debug and analyze issues to a successful resolution
  • Perform testing in local and remote labs
  • Drive appropriate automated test execution to test engineers at various global locations
  • Provide training and guidance to test teams both onshore and offshore
What we offer
What we offer
  • Health & Wellbeing benefits
  • Personal & Professional Development programs
  • Unconditional Inclusion environment
  • Comprehensive suite of benefits that supports physical, financial and emotional wellbeing
  • Fulltime
Read More
Arrow Right

Senior System Software Engineer

The role involves designing, developing, troubleshooting, and debugging software...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
  • 9+ years of experience in developing and supporting automation test frameworks and libraries
  • proficiency in programming languages and Object oriented design
  • SQL/NoSQL databases
  • development of Web applications using REST APIs, JSON and microservices
  • Docker, Microservices, Containerization, Kubernetes
  • CI/CD, Git/Gitlab, GitHub, Jenkins
  • LINUX/VM environments and Shell scripting
  • scale/performance testing tools
  • familiarity with Git, Jira, Confluence, and defect tracking workflows
Job Responsibility
Job Responsibility
  • leads multiple project teams of software systems engineers and internal and outsourced development partners
  • reviews and evaluates designs and project activities for compliance with systems design and development guidelines and standards
  • provides tangible feedback to improve product quality and mitigate failure risk
  • provides domain-specific expertise and software systems leadership to projects, programs, and activities
  • drives innovation and integration of new technologies into projects and SDLC stages
  • provides guidance and mentoring to less-experienced staff members
  • architect and design cross functional enhancements and modules for HPE storage products QA automation frameworks, libraries, applications and utilities
  • knowledge of complete SDLC and experience in testing methodologies, tools, test planning and execution
  • code reviewing skills with sharp ability to identify potential errors, missing logic and convention violations
  • strong troubleshooting and analytical skills for performing root cause analysis
What we offer
What we offer
  • health and wellbeing benefits for physical, financial and emotional wellbeing
  • programs catered to career growth and development
  • inclusive working environment
  • Fulltime
Read More
Arrow Right

Systems Software Engineer

We are seeking a Software Systems Engineer to join our team in designing, develo...
Location
Location
United States , Roseville
Salary
Salary:
92700.00 - 213500.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Information Systems, or related field
  • 2-4 years of experience in software engineering
  • Proficiency in C programming and software systems design tools
  • Strong analytical, problem-solving, and communication skills
  • Experience in designing software systems for multiple platform types
  • Knowledge of software systems testing methodologies, including test plan execution and debugging
Job Responsibility
Job Responsibility
  • Design and implement software enhancements, updates, and programming changes for subsystems such as operating systems, compilers, networking, databases, and utilities
  • Analyze design requirements and carry out coding, programming, and integration activities per project guidelines
  • Develop and execute portions of testing plans and documentation
  • Identify and debug code issues and recommend improvements
  • Collaborate with internal and external teams to deliver high-quality, reliable, and cost-effective software solutions
  • Communicate progress, design status, and technical issues with project stakeholders
What we offer
What we offer
  • Health & Wellbeing benefits
  • Personal & Professional Development programs
  • Unconditional Inclusion policy
  • Comprehensive benefits suite supporting physical, financial and emotional wellbeing
  • Fulltime
Read More
Arrow Right

Software Engineer / Senior Software Engineer

ARiA is looking for highly motivated self-starters and low-ego team players to j...
Location
Location
United States , Madison; Alexandria; Seattle
Salary
Salary:
Not provided
ariacoustics.com Logo
Applied Research in Acoustics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Applicants selected for employment will be subject to a government security investigation and must meet eligibility requirements, including U.S. citizenship, for access to sensitive information
  • Bachelor’s degree or greater in a relevant technical field (Computer Science, Engineering, or equivalent)
  • Expertise designing and developing code using modern programming/scripting languages such as C, C++, Golang, JavaScript (and variants), and Python
  • Expertise developing and deploying software in an agile, continuous-integration (CI) framework across a variety of hardware platforms (desktop, server, cloud) using modern tools including containerization (e.g., Docker, Kubernetes)
  • Exceptional ability and desire to acquire new knowledge and skills to solve challenges
  • Ability to work independently but collaboratively
  • Ability to manage multiple projects in a fast-paced professional office environment
  • Ability to communicate technical solutions to colleagues and customers
  • Superior oral and written communications skills
Job Responsibility
Job Responsibility
  • Algorithm and software design, development, research, and testing to support prototypes and products
  • Supporting the transition of research algorithms to fielded systems
  • Preparing documentation to summarize design and status of prototypes and products
  • Assisting with in-field integration, testing, and support, with some local travel required
  • Developing an interface between a C++ underwater-acoustics physics engine and a video game for education and training
  • Developing a JavaScript backend for a scenario-design and management tool for players and integration of that system with a learning-management system (LMS)
  • Developing algorithms and software for a cloud-deployed cognitive tool that allows natural-language query of legal documents to answer user questions about government regulations and supporting the DevOps process for deployment of the prototype
  • Fulltime
Read More
Arrow Right