Taro Logo

Principal Software Engineer I - Embedded Linux

Developers of out-of-the-box communication systems for satellites, UAVs, launch vehicles, and other space and airborne platforms.
Westminster, CO, USA
$145,000 - $180,000
Embedded
Principal Software Engineer
In-Person
51 - 100 Employees
9+ years of experience
Space

Description For Principal Software Engineer I - Embedded Linux

CesiumAstro, a pioneering company in satellite communication systems, is seeking a Principal Software Engineer I specialized in Embedded Linux development. This role is crucial for their Skylark product line, which revolutionizes satellite communications through active phased array technology.

The position demands an experienced professional with at least 9 years of industry experience and strong expertise in embedded systems, particularly with Linux and Yocto. The ideal candidate will work on developing embedded applications, custom device drivers, and managing Linux kernels and boot loaders, preferably with experience on Xilinx platforms.

As part of the Cesium software team, you'll be involved in the complete software development lifecycle, from concept through production. This includes creating product roadmaps, block diagrams, detailed design and coding, analysis, testing, qualification, and providing in-orbit support. The role requires comprehensive knowledge of the software stack, from microcontrollers to user interfaces, with a focus on applications and data management.

The Skylark product line you'll be supporting is a cutting-edge antenna system that uses active phased array technology to enable satellite communications traditionally dependent on mechanical systems. It's designed to be compatible with any satellite constellation and offers unique features like multi-beam capability for simultaneous communications with satellites in different orbits.

The position offers competitive compensation ranging from $145,000 to $180,000 annually, along with comprehensive benefits including stock options, health insurance, and retirement plans. The role is based in Westminster, CO, and requires U.S. citizenship or permanent residency due to space technology export regulations.

This is an excellent opportunity for a seasoned embedded systems engineer looking to make a significant impact in the space technology sector. The role combines technical leadership with hands-on development, requiring both technical expertise and strong communication skills for presenting to customers and executive teams.

Last updated 12 days ago

Responsibilities For Principal Software Engineer I - Embedded Linux

  • Develop and port embedded Linux applications, custom device drivers, and libraries
  • Configure, modify, and integrate the Linux kernel and embedded boot loaders
  • Work extensively with U-Boot, and Linux kernel configuration
  • Maintain and support the Yocto build system in a CI/CD environment
  • Package and deploy software images for various hardware platforms
  • Create and manage Linux images tailored to specific embedded hardware
  • Collaborate with cross-functional teams to ensure system integration and performance

Requirements For Principal Software Engineer I - Embedded Linux

Linux
  • Bachelor of Science (BS) or Master of Science (MS) degree in Computer Science, Electrical Engineering, or Computer Engineering
  • Minimum of 9 years of industry experience in software development
  • Experience in hands-on development and troubleshooting of software systems and hardware
  • Programming experience in C or C++
  • Strong hands-on experience with Embedded Linux and Yocto
  • 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
  • Must be a U.S. citizen, lawful permanent resident, conditional resident, asylee or refugee

Benefits For Principal Software Engineer I - Embedded Linux

Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Company stock options
  • Health insurance
  • Dental insurance
  • Vision insurance
  • HSA
  • FSA
  • Life insurance
  • Retirement plans

Interested in this job?

Jobs Related To CesiumAstro Principal Software Engineer I - Embedded Linux