368,611open jobs
9,439companies
50,719added this week
Browse all
Salary
$75k – $200k per year (Estimated)
Location
In office (Milton Keynes)
Seniority
Principal · 9+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
CesiumAstro is an aerospace technology company headquartered in Austin, Texas, and founded in 2017. The company develops and manufactures software-defined active phased array communication systems, including satellites, terminals, and reconfigurable processing units for space, airborne, and ground missions. It serves commercial and defense sectors with high-throughput connectivity solutions and operates manufacturing facilities in the United States to support domestic supply chains.

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 Linux-based single-board computers and high-reliability microcontroller systems. 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), end-use applications, and user interfaces. 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

  • Designing and implementing software for embedded devices and systems, from requirements to production and commercial deployment.
  • Designing, developing, coding, testing, debugging, and documenting system software.
  • Reviewing code and system designs.
  • Analyzing code for efficiency, stability, and scalability.
  • Integrating and validating new product designs.
  • Supporting software quality assurance and optimizing I/O performance.
  • Providing post-production/in-orbit customer support.
  • Interfacing with hardware design and development engineers.
  • Assessing third-party and open-source software.

JOB REQUIREMENTS AND MINIMUM QUALIFICATIONS

  • A Bachelor of Science (BS) or Master of Science (MS) degree in Computer Science, Electrical Engineering, or Computer Engineering.
  • 9+ years of industry experience in software development.
  • Experience in hands-on development and troubleshooting of embedded hardware. API design for interfacing with FPGAs.
  • Experience with products for aerospace applications.
  • Programming experience in C or C++.
  • Experience in embedded systems design with preemptive, multitasking real-time operating systems (experience with real-time Linux is desirable).
  • Familiarity with software configuration management tools, defect tracking tools, and peer review.
  • Excellent knowledge of real-time system coding techniques, IP protocols, interfaces, and hardware subsystems.
  • Excellent understanding of multi-threaded applications and resource management.
  • Excellent written and verbal communication skills.

PREFERRED EXPERIENCE

  • Adequate knowledge of reading electronics schematics and component data sheets.
  • Experience with ARM processors and fully-featured microcontrollers.
  • Experience in the design and development of a Software Development Kit (SDK).
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,611 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Milton Keynes
$129k – $232k per year (Estimated) • In office • Full-Time • 8+ years exp • Bachelor's Degree • Huntsville
Ada
C++
Fortran
MATLAB
Python
Cython
Cython
Meson
AI/ML
NumPy
DevOps
CI/CD
GitLab
Analytics
Matplotlib
Apply
$35k per year • In office • Internship • Bachelor's Degree • Freiburg im Breisgau
C++
Java
Node JS
Python
C#
JavaScript
C#
.NET
AI/ML
AI Agents
DevOps
CI/CD
GitLab
Apply
$117k – $258k per year (Estimated) • Equity • Remote • Full-Time • United States
C++
Java
Python
Cybersecurity
Crowdstrike
Apply
$91k – $125k per year • In office • Full-Time • Bachelor's Degree
C++
Python
Assembly
Assembly
Binary Ninja
DevOps
QEMU
Cybersecurity
Ghidra
IDA Pro
Apply
$137k – $207k per year • Remote/Hybrid • Full-Time • 1+ year exp • Bachelor's Degree • Foster City
C++
Python
C
C
Embedded C
IoT
FreeRTOS
Apply
$140k – $168k per year • In office • Full-Time • 8+ years exp • Bachelor's Degree • El Segundo
C++
Apply
$133k – $161k per year • In office • Full-Time • 8+ years exp • Bachelor's Degree • Westminster
C++
Apply
$147k – $260k per year (Estimated) • In office • Full-Time • 8+ years exp • Bachelor's Degree • Austin
C++
Apply
$140k – $168k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • El Segundo
C++
Apply
$133k – $161k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • Westminster
C++
Apply
$30k – $113k per year (Estimated) • In office • Full-Time • 3+ years exp • Master's Degree • Milton Keynes
COBOL
Apply
$82k – $124k per year • Remote/Hybrid • Full-Time • 10+ years exp • Milton Keynes
TypeScript
JavaScript
Frontend
Angular
DevOps
Amazon S3
Management
Jira
ServiceNow
Apply
$108k – $163k per year • Remote/Hybrid • Full-Time • Bachelor's Degree • Milton Keynes
TypeScript
JavaScript
Frontend
Angular
DevOps
Incident Management
Platform Engineering
Apply
Software Engineer 7 days ago
$54k – $123k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Milton Keynes
Java
COBOL
Java
Gradle
Spring Boot
COBOL
IBM MQ
Databases
Apache Kafka
RabbitMQ
Frontend
GraphQL
DevOps
AWS
CI/CD
Docker
GitHub Actions
Incident Management
Kubernetes
Rest API
GitHub
Cybersecurity
SonarQube
Management
Confluence
Jira
QA
Gatling
JMeter
Apply
$103k – $154k per year • Remote/Hybrid • Full-Time • 6+ years exp • Bachelor's Degree • Milton Keynes
AI/ML
NLP
Apply
See all jobs
This is one of many
368,611 more open roles from verified company boards, updated every day.