Embedded Software Engineer II

CesiumAstroEl Segundo, CA
You will be redirected to the main website
Posted on: 10 Jun 2026

Phewnix Understanding of the Job

The actual job requirements can be found on the career page when you apply.
As an Embedded Software Engineer II at CesiumAstro in El Segundo, CA, you are contributing to the development of cutting-edge embedded systems that transform the aerospace and defense industries. This role entails designing, developing, and testing embedded software for complex systems, leveraging your expertise in embedded Linux development and the Yocto build system. By joining our team, you are becoming part of a dynamic and innovative company that is pushing the boundaries of what is possible in space technology. Your work has a direct impact on the success of our products and the growth of our company, offering a unique opportunity for professional growth and advancement. With the ever-evolving landscape of space exploration and defense technologies, your skills and expertise are crucial in driving our company's success and shaping the future of the industry.

Your day-to-day activities as an Embedded Software Engineer II involve collaborating with cross-functional teams to design, develop, and integrate embedded software systems. Key responsibilities include:
  • Designing and developing embedded software applications using C and other programming languages

  • Customizing kernel and device drivers to meet specific system requirements

  • Developing and integrating board support packages (BSPs) for various hardware platforms, including Xilinx

  • Collaborating with hardware engineers to bring up new boards and integrate sensors and other peripherals

  • Debugging and troubleshooting complex software issues using various tools and techniques

  • Participating in code reviews and contributing to the improvement of the overall software development process

  • Staying up-to-date with industry trends and emerging technologies, applying this knowledge to continuously improve our products and processes. You will be working closely with our software team, reporting to the Senior Software Engineer, and interacting with other teams, including hardware engineering and product management. To succeed in this role, you need strong technical skills, excellent problem-solving abilities, and effective communication and collaboration skills.



By joining CesiumAstro, you are becoming part of a vibrant and dynamic company culture that values innovation, collaboration, and continuous learning. As an Embedded Software Engineer

Job Overview

Salary:
Not disclosed
JOB TYPE:
Not specified
Experience:
2+ years
Job Location:
El Segundo, CA
Job Level:
Not specified
Education:
Graduation