Demo

Communications Network Embedded Software Engineer

Cognitive Space
Houston, TX Full Time
POSTED ON 2/20/2025
AVAILABLE BEFORE 3/19/2025
Cognitive Space uses the power of AI to help organizations forecast, optimize, and orchestrate their satellite constellations.

What You’ll Be Doing

You are a skilled Software Engineer in communication networks and interested in building intelligent space systems to modernize satellite operations. To succeed in this fast-paced, dynamic startup environment, you must be comfortable taking ideas from theory and turning them into successful deployments. As an engineer, you will:

  • Use C and Python to design and develop network simulations for constellations of Earth-orbiting satellites and model communication interactions between satellites and ground-based assets
  • Design route optimization strategies and implement embedded network routing software for a dynamic space-based mesh network
  • Perform network design, trade-off studies and assist in developing and defining protocols for Layers 2 and 3
  • Provide communications network expertise to support data science and machine learning development

What You Will Need

  • US Citizenship, Permanent Resident (Green) Card
  • 2 years of professional experience as a Embedded Software Engineer, or similar role
  • Bachelor’s, Master’s degree, or Ph.D. in a relevant field: Engineering, Computer Science, Operations Research, Computational Physics, Applied Mathematics, etc
  • Proficient in Python and C software languages
  • Experience developing embedded software
  • Experience with discrete-event network simulators, such as OMNET
  • Experience implementing network protocols and routing algorithms, such as Dijkstra's
  • Experience with hardware-in-the-loop (HITL) systems integration and testing methodologies
  • Knowledge of MPLS and NETCONF/YANG
  • Skilled in troubleshooting and tuning of component hardware, software, networking and communications protocol problems

Nice to Have

  • Experience solving network flow optimization via mixed-integer or constraint programming
  • Knowledge of IPSec, traffic shaping. QoS algorithms, cellular/satellite network protocols, and software defined networks
  • Familiarity with satellite communications and optical inter-satellite link (OISL)
  • Familiarity of the open source software suite for optimization, ORTools
  • Familiarity of the Rust software language

Salary

$100,000 - $170,000

We value job-related knowledge and skills, education, and experience. That’s why we will determine your actual level and base salary on a case-by-case basis, taking into account these factors. We believe this will ensure a fair and competitive compensation for you.

Perks

One of the most interesting aspects of working at a startup company is gaining equity in the company, which means our success is your success. In addition to equity in the form of options, we also offer:

  • Flexible Time-Off policy & company holidays
  • Cost-effective health care, dental, and vision with company contributions.
  • 401K plan with company match
  • Life insurance
  • Short term and long-term disability

Location

Houston, TX

We are an Equal Opportunity Employer.

Company Information:

Cognitive Space is a Texas-based, venture-backed software company specializing in AI-driven solutions for space mission planning and satellite communications. Our proprietary AI Cognition Engine powers the CNTIENT-Optimize product, which has been successfully deployed in commercial and defense applications. We are committed to delivering innovative, resilient, and adaptive network management solutions that meet the demanding requirements of our commercial and government customers.

Cogntive Space Inc. is an equal opportunity employer. Cogntive Space Inc. does not discriminate in employment with regard to race, color, religion, national origin, citizenship status, ancestry, age, sex (including sexual harassment), sexual orientation, marital status, physical or mental disability, military status or unfavorable discharge from military service or any other characteristic protected by law.

Powered by JazzHR

MLcnqM5D8O

Salary : $100,000 - $170,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Communications Network Embedded Software Engineer?

Sign up to receive alerts about other jobs on the Communications Network Embedded Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$162,729 - $194,659
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Cognitive Space

Cognitive Space
Hired Organization Address Washington, DC Full Time
Cognitive Space is seeking a highly experienced VP of Business Development - Government Solutions to join our dynamic te...

Not the job you're looking for? Here are some other Communications Network Embedded Software Engineer jobs in the Houston, TX area that may be a better fit.

Network Engineer

United Software Group, Houston, TX

Embedded Network Engineer

Capgemini Cloud, Texas, TX

AI Assistant is available now!

Feel free to start your new journey!