CesiumAstro
Senior Communications Systems Engineer I
TLDR
Contribute to the development of Python-based simulations and analysis tools for communication systems, supporting technical decision-making across multiple engineering disciplines.
Please Note: To conform with the United States Government Space Technology Export Regulations, the applicant must be a U.S. citizen, lawful permanent resident of the U.S., conditional resident, asylee or refugee (protected individuals as defined by 8 U.S.C. 1324b(a)(3)), or eligible to obtain the required authorizations from the U.S. Department of State.
At CesiumAstro, we are developers and pioneers of out-of-the-box communication systems for satellites, UAVs, launch vehicles, and other space and airborne platforms. We take pride in our dynamic and cross-functional work environment, which allows us to learn, develop, and engage across our organization. If you are looking for hands-on, interactive, and autonomous work, CesiumAstro is the place for you. We are actively seeking passionate, collaborative, energetic, and forward-thinking individuals to join our team.
We are looking for a Senior Machine Learning Engineer II to contribute to the development and deployment of machine learning solutions for our advanced distributed processing platforms. This role is highly collaborative, working closely with product, backend, and systems engineering teams to design, integrate, and maintain robust ML applications that support CesiumAstro’s mission.
JOB DUTIES AND RESPONSIBILITIES
Develop, maintain, and validate Python-based simulations and modeling tools to characterize communications hardware, RF payloads, phased arrays, and SATCOM constellation behavior.
Model end-to-end system performance, including link budgets, coverage and capacity, pointing and geometry, operational scenarios, and hardware/software trade studies.
Evaluate customer and operational needs and help translate them into system requirements, technical assumptions, interfaces, and verification approaches.
Collaborate with RF, antenna, hardware, software, cloud/platform, manufacturing, and program management teams to support system design and technical execution.
Contribute to cloud-hosted Python tooling, data processing workflows, APIs, or simulation infrastructure as needed to support modeling and analysis activities.
Participate in the development of systems engineering processes for requirements management, flow down, traceability, and model-based analysis.
Support risk analysis, trade studies, and mitigation planning with quantitative analysis and simulation results.
Identify and help resolve technical issues that may impede engineering progress; communicate analysis methods, assumptions, results, and recommendations clearly to internal stakeholders and, as needed, external customers.
JOB REQUIREMENTS AND MINIMUM QUALIFICATIONS
Bachelor’s degree in electrical engineering, aerospace engineering, computer science, or a related field.
A minimum of 4 years of experience with emphasis on communications systems, SATCOM, RF systems, aerospace systems, or related modeling and simulation work.
Strong Python development experience, including writing maintainable analysis, modeling, simulation, or automation code.
Practical experience with communication systems analysis such as link budgets, RF propagation, antenna or phased array performance, payload modeling, or constellation-level trade studies.
Experience working with hardware, RF, software, or product/component developers to understand interfaces, assumptions, and system-level impacts.
Familiarity with common scientific Python libraries and workflows such as NumPy, SciPy, pandas, plotting/visualization tools, testing, version control, and code review.
Ability to support cloud-based Python development, simulation infrastructure, data pipelines, APIs, or backend services when needed.
Excellent written and verbal technical communication skills, including the ability to document models, assumptions, results, and recommendations.
Proficiency with, or willingness to work in, requirements management tools such as DOORS or Jama.
Strong problem-solving skills and analytical abilities, with the capability to identify, assess, and resolve technical challenges in collaboration with multifunctional teams.
CesiumAstro considers several factors when extending an offer, including but not limited to, the role and associated responsibilities, a candidate’s work experience, education/training, and key skills. Full-time employment offers include company stock options and a generous benefits package including health, dental, vision, HSA, FSA, life, disability and retirement plans.
CesiumAstro is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected Veteran Status, or any other characteristic protected by applicable federal, state, or local law.
Please note: CesiumAstro does not accept unsolicited resumes from contract agencies or search firms. Any unsolicited resumes submitted to our website or to CesiumAstro team members will be considered property of CesiumAstro, and we will not be obligated to pay any referral fees.
CesiumAstro develops innovative communication systems that deliver scalable solutions for satellites, UAVs, launch vehicles, and other airborne and space platforms. By pushing the boundaries of connectivity, we cater to government and commercial clients focused on enhancing their operational capabilities in air and space.
- Founded
- Founded 2017
- Employees
- 51-200 employees
- Industry
- Diversified Telecommunication Services
- Total raised
- $88M raised
Systems Engineer