Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Senior Software Design Engineer II image - Rise Careers
Job details

Senior Software Design Engineer II

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.


In this position, you will be responsible for low-level and high-level software in Cesium’s products through all phases of the development process. Key projects will include data and operations systems for space missions. Cesium’s goal is to create an out-of-the-box hardware and software experience which enhances our customers’ ability to rapidly integrate our products into their systems.


As a Cesium software team member, you will be responsible for software designs from concept through production, including product roadmaps, block diagrams, detailed design and coding, analysis, test, qualification, and in-orbit support. The ideal candidate will have development experience at nearly every level of the software stack, including microcontrollers, low-level drivers, board support packages (BSP), and user interfaces with an emphasis on applications and data management. Additionally, the ideal candidate will have experience in software testing and high-reliability qualification, as well as software engineering and software project management practices.


The successful candidate will present engineering design review materials to our customers and executive team, as well as participate in proposal-writing efforts. As such, excellent written and verbal communication skills are required.


JOB DUTIES AND RESPONSIBILITIES
  • Design and implement software to build and integrate missions systems including satellites, ground stations, and mission operations centers.
  • Design, develop, code, test, debug and document system software.
  • Review code and system designs.
  • Analyze code for efficiency, stability and scalability.
  • Integrate and validate new product designs.
  • Support software quality assurance and optimize I/O performance.
  • Provide post-production/in-orbit customer support.
  • Interface with hardware design and development engineers.
  • Assess third party and open-source software.


JOB REQUIREMENTS AND MINIMUM QUALIFICATIONS
  • Bachelor of Science (BS) or Master of Science (MS) degree in Computer Science, Electrical Engineering, or Computer Engineering.
  • Minimum of 6 years of industry experience in software development.
  • Experience in hands-on development and troubleshooting of software systems and hardware (such as motors, power distribution units, etc.).
  • Programming experience in C or C++.
  • Experience in interfacing a variety of open source software to create an integrated system.
  • Familiarity with software configuration management tools, defect tracking tools, and peer review.
  • Excellent understanding of multi-threaded applications and resource management.
  • Excellent written and verbal communication skills.


PREFERRED EXPERIENCE
  • Experience with products for aerospace applications.
  • Experience with satellite operations or mission data systems, including COSMOS.
  • Adequate knowledge of reading electronics schematics and component data sheets.
  • Experience with ARM processors and fully-featured microcontrollers.
  • Experience in design and development of a Software Development Kit (SDK).


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 featuring health, dental, vision, HSA, FSA, life 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 not through our approved vendor list or Talent Acquisition will be considered property of CesiumAstro, and we will not be obligated to pay any referral fees.

CesiumAstro Glassdoor Company Review
3.8 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CesiumAstro DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of CesiumAstro
CesiumAstro CEO photo
Shey Sabripour
Approve of CEO

Average salary estimate

$115000 / YEARLY (est.)
min
max
$100000K
$130000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Design Engineer II, CesiumAstro

Are you ready to take your software engineering skills to the next level? At CesiumAstro in Austin, TX, we are on the lookout for a Senior Software Design Engineer II who is as passionate about space technology as we are. Join a team that pioneers out-of-the-box communication systems for satellites, UAVs, and other airborne platforms. In this role, you'll engage in hands-on and interactive work, shaping the software that powers exciting projects like data and operations systems for space missions. Your expertise will guide the entire software development process, from concept through to production, ensuring that our products integrate seamlessly into our clients' systems. We value collaboration and creativity, so you will find a cross-functional environment where your opinions matter and innovation is celebrated. If you have a solid background in software development, especially in microcontrollers and user interface design, and are skilled in C or C++, we’d love to see what you can bring to the table! As part of your journey with us, you will tackle exciting challenges, engage with customers, and present your engineering designs to both team members and executives. Together, we will redefine the capabilities of space technology – are you ready to join us?

Frequently Asked Questions (FAQs) for Senior Software Design Engineer II Role at CesiumAstro
What are the core responsibilities of a Senior Software Design Engineer II at CesiumAstro?

As a Senior Software Design Engineer II at CesiumAstro, your core responsibilities include designing and implementing software for mission systems such as satellites and ground stations. You’ll develop, code, test, debug, and document system software, ensuring that it meets all efficiency and stability requirements. Furthermore, you will work on integrating and validating new designs, supporting quality assurance efforts, and even providing post-production support for in-orbit systems.

Join Rise to see the full answer
What qualifications are required for the Senior Software Design Engineer II position at CesiumAstro?

To qualify for the Senior Software Design Engineer II position at CesiumAstro, you must possess at least a Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a similar field, alongside a minimum of 6 years of industry experience in software development. Skills in C or C++ programming and hands-on experience with hardware systems are essential. Excellent communication skills are also vital for this role, as you’ll be presenting materials to clients and internal teams.

Join Rise to see the full answer
What programming languages should I be familiar with for the Senior Software Design Engineer II role at CesiumAstro?

For the Senior Software Design Engineer II role at CesiumAstro, proficiency in C or C++ programming languages is essential. Additionally, familiarity with open-source software integration is beneficial as you will be working to create cohesive and effective integrated systems.

Join Rise to see the full answer
What does the day-to-day work look like for a Senior Software Design Engineer II at CesiumAstro?

The day-to-day work for a Senior Software Design Engineer II at CesiumAstro involves writing and reviewing code, developing and testing software, and ensuring that it is scalable and stable. You will collaborate with hardware engineers, engage in meetings with stakeholders, and take part in engineering design reviews. Continuous learning and adapting to new technologies will also be a part of your daily routine.

Join Rise to see the full answer
Is experience with aerospace applications important for the Senior Software Design Engineer II position at CesiumAstro?

Yes, experience with aerospace applications is highly valued for the Senior Software Design Engineer II position at CesiumAstro. Familiarity with satellite operations or mission data systems, as well as understanding electronics schematics, will certainly give you an edge in this role.

Join Rise to see the full answer
Common Interview Questions for Senior Software Design Engineer II
Can you explain your approach to software debugging in complex systems?

When asked about debugging complex systems, start by outlining your systematic approach: identifying the root cause, using tools for tracking down issues, and testing each change methodically. Emphasize your experience, perhaps mentioning specific debugging scenarios you’ve encountered and how you resolved them.

Join Rise to see the full answer
What strategies do you use for software development project management?

Discuss your strategies for project management, such as using Agile methodologies or specific tools like JIRA or Trello. Highlight your skills in prioritizing tasks, managing team workloads, and adapting plans based on iterative feedback or project challenges.

Join Rise to see the full answer
Describe a project where you integrated hardware and software.

Share a specific project where you successfully integrated hardware and software. Discuss the challenges faced, your role in bridging the two, and how you ensured seamless communication between the components.

Join Rise to see the full answer
What experience do you have with multi-threaded applications?

Explain your understanding of multi-threaded applications by discussing how you manage concurrency, resource allocation, and potential issues like deadlocks. Provide an example if possible of a multi-threaded project you've worked on.

Join Rise to see the full answer
How do you ensure software quality in your work?

Discuss the importance of software quality assurance. Mention different strategies like peer reviews, automated testing, and code analysis tools you use to catch bugs early and ensure a robust final product.

Join Rise to see the full answer
What is your experience with customer presentations of engineering designs?

Talk about your experience presenting engineering designs to customers and stakeholders. Highlight your communication skills, your ability to simplify complex topics, and how you engage your audience to ensure they leave with a clear understanding of your work.

Join Rise to see the full answer
How do you stay current with software development technologies?

Share your methods for staying updated on industry trends, such as attending conferences, taking online courses, joining professional associations, or following influential tech blogs or communities.

Join Rise to see the full answer
Why are you interested in working for CesiumAstro?

Express your enthusiasm for space technology and innovation, mentioning specific projects at CesiumAstro that excite you. Discuss how your passion and skills align with the company’s mission and values.

Join Rise to see the full answer
Can you give an example of a time you overcame a significant technical challenge?

Provide a concrete example of a technical challenge you've faced, detailing the situation, your thought process, the steps you took to overcome it, and the positive outcome that resulted.

Join Rise to see the full answer
What role does communication play in your software engineering projects?

Emphasize the critical nature of communication in software engineering projects—how it helps in understanding requirements, collaborating with cross-functional teams, and delivering successful projects. Share examples of how you've facilitated successful communication in past projects.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 10 days ago

At CesiumAstro, we are looking for a Senior Electronics Engineer II to lead the design of cutting-edge electronics for aerospace applications.

Photo of the Rise User

As a Senior Power Electronics Engineer I at CesiumAstro, you will design and develop innovative power electronics for space applications within a collaborative team.

Join our team as an Angular Developer to create dynamic, ADA compliant web applications for the State of Georgia.

Photo of the Rise User

Become part of Gate.io, a leading cryptocurrency exchange, as a Blockchain Developer specializing in Solana and other blockchain technologies.

Photo of the Rise User
Posted 8 hours ago

As a Software Engineer at BD, you will contribute to groundbreaking software innovations that improve healthcare delivery while enjoying the flexibility of remote work.

Photo of the Rise User
Posted 12 days ago

A large enterprise client is looking for seasoned Full Stack Engineers to tackle deployment challenges and enhance system reliability remotely.

Photo of the Rise User
Anduril Industries Hybrid Boulder, Colorado, United States
Posted 10 days ago

Join Anduril Industries as a Lead Software Engineer and contribute to cutting-edge imaging technology that enhances military capabilities.

Photo of the Rise User
DEUNA Remote No location specified
Posted 12 days ago

Become a pivotal Senior Frontend Developer at DEUNA, contributing to cutting-edge payment solutions in a vibrant startup environment.

Posted 12 days ago

Join Tanisha Systems Inc. as a Full Stack Developer to create dynamic dashboards and interactive web applications with Plotly Dash, Python, and React.

Photo of the Rise User
Posted 3 days ago

Become a vital part of ECS's mission by leveraging your expertise as a Mid-level Web Application Developer to support the Department of Defense's technological advancements.

Photo of the Rise User
Inclusive & Diverse
Mission Driven
Social Impact Driven
Passion for Exploration
Dare to be Different
Diversity of Opinions
Reward & Recognition
Empathetic
Feedback Forward
Work/Life Harmony
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric
Rise from Within
Friends Outside of Work
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Work Visa Sponsorship
Employee Resource Groups
401K Matching
Paid Time-Off
Maternity Leave
Social Gatherings
Company Retreats
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Transparent & Candid
Growth & Learning
Fast-Paced
Collaboration over Competition
Take Risks
Friends Outside of Work
Passion for Exploration
Customer-Centric
Reward & Recognition
Feedback Forward
Rapid Growth
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Fully Distributed
Flex-Friendly
Some Meals Provided
Snacks
Social Gatherings
Pet Friendly
Company Retreats
Dental Insurance
Life insurance
Health Savings Account (HSA)
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 20, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Financial Analyst at Workday
Photo of the Rise User
Someone from OH, Cincinnati just viewed Financial Planning and Analysis Lead at JLL
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Financial Analyst at American Express
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Analyst, Operations at American Express
Photo of the Rise User
Someone from OH, Cincinnati just viewed Strategic Finance Analyst, Corporate at Benchling
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Analyst, Project Finance at Apex Clean Energy
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Financial Analyst, Acceptance FP&A at Visa
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior FP&A Analyst, Sales at GitLab
Photo of the Rise User
Someone from OH, Cincinnati just viewed FP&A Analyst at Lithic
Photo of the Rise User
16 people applied to NodeJs developer at BlackStone eIT
Photo of the Rise User
Someone from OH, Westerville just viewed Summer Internship - Public Health Data Science at Cotiviti
V
Someone from OH, Cincinnati just viewed Part-Time Executive/Personal Assistant at VirtuHire
Photo of the Rise User
Someone from OH, Chillicothe just viewed Area Manager at The Hemp Co by Curaleaf at Curaleaf
Photo of the Rise User
Someone from OH, Cincinnati just viewed VP, B2B/Integrated Marketing at TEGNA Inc.
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director, Marketing and GTM Strategy at Aspen Dental
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Vice President, JLLIPT Marketing at JLL
Photo of the Rise User
Someone from OH, Cincinnati just viewed Vice President of Marketing at Forum Health
Photo of the Rise User
Someone from OH, Cincinnati just viewed Vice President of Marketing at Beacon
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director of Growth Marketing at Sundays for Dogs
P
Someone from OH, Cincinnati just viewed Vice President of Marketing at ProCaps Labs
Photo of the Rise User
Someone from OH, Cincinnati just viewed Vice President, Marketing at Inmagine