Embedded Software Engineer II
Cesiumastro
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.
CesiumAstro is seeking an experienced Embedded Software Engineer II with a strong background in embedded Linux development and the Yocto build system. This role is ideal for engineers with hands-on experience in embedded systems, including device drivers, kernel customization, bootloaders, and board bring-up, with a preference for experience with the Xilinx platform (experience with other platforms is also valued).
As a member of our software team, you will contribute to the full software development lifecycle, from product concept through production, participating in architecture design, implementation, testing, qualification, and in-orbit support. This role involves working closely with hardware, systems, and FPGA engineers, and provides opportunities for technical leadership and cross-disciplinary collaboration.
JOB DUTIES AND RESPONSIBILITIES
- Develop and port embedded Linux applications, device drivers, and libraries.
- Configure, customize, and integrate the Linux kernel and embedded bootloaders (e.g., U-Boot).
- Maintain and evolve the Yocto-based Linux build system within a CI/CD pipeline.
- Package and deploy software images for diverse embedded hardware platforms.
- Create tailored Linux distributions for specific embedded applications.
- Collaborate across disciplines (firmware, hardware, systems) to ensure seamless system integration and performance.
- Participate in design reviews and contribute to customer-facing technical documentation and proposals.
JOB REQUIREMENTS AND MINIMUM QUALIFICATIONS
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Computer Engineering, or related field.
- 2+ years of professional experience in embedded software development.
- Proficiency in C or C++ for embedded systems.
- Experience developing and debugging software on embedded hardware (e.g., power systems, motors, sensors).
- Understanding of multi-threaded programming and resource-constrained environments.
- Familiarity with version control, issue tracking, and peer review workflows.
- Strong verbal and written communication skills.
PREFERRED EXPERIENCE
- Practical experience with Embedded Linux and the Yocto Project.
- Experience with Xilinx SoCs or other microcontroller-based systems.
- Proficiency with bootloaders, kernel development, and system bring-up.
- Familiarity with CI/CD tools and practices in embedded environments.
- Ability to manage multiple priorities and work independently in a fast-paced environment.
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.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
- ...energetic, and forward-thinking individuals to join our team. We are seeking a highly skilled and experienced Principal Embedded Software Engineer II to join our software team. In this position, you will be responsible for low-level and high-level software in Cesium'...SuggestedPermanent employmentFull timeContract workWork experience placementLocal area
- ..., collaborative, energetic, and forward-thinking individuals to join our team. We are seeking an experienced Senior Embedded Software Engineer II with a strong background in developing embedded applications using Linux and Yocto. The ideal candidate will have hands...SuggestedPermanent employmentFull timeContract workWork experience placementLocal area
- ...systems for satellites, UAVs, launch vehicles, and other space and airborne platforms. We are seeking an experienced Senior Embedded Software Engineer II with a strong background in developing embedded applications using Linux and Yocto. As a Cesium software team member,...SuggestedPermanent employmentLocal area
- ICON is looking for an Embedded Software Engineer to join our Software Products team in Austin, TX. In this hands‑on role you will develop and maintain control software for our production fleet and our space‑based robotic systems. You will contribute in all aspects of...SuggestedFor contractorsRemote work
- ...A leading aerospace company in Austin, Texas, is looking for a Senior RF Test Engineer II to design and implement test plans for satellite and aerospace communication systems. The ideal candidate will possess at least 6 years of relevant experience in RF measurements and...Suggested
- CesiumAstro is seeking a Senior RF Engineer II to design and develop RF circuits for satellites and aerospace systems. Candidates should possess a Bachelor's or Master's degree in Electrical Engineering and have over six years of experience in RF electronics. Proficiency...Full time
- A leading aerospace company in Austin, Texas, seeks a Manufacturing Test Engineer II who will be responsible for developing manufacturing processes for high-reliability satellites. The role involves collaborating with various engineering teams, managing test equipment,...
- ...A leading aerospace technology company in Austin is seeking a highly skilled Principal Embedded Software Engineer II to design and implement software for embedded devices. Candidates should have significant experience in software development, particularly in C and C++,...
$136k - $231.2k
...Description Senior Principal Systems Engineer II - Systems Architect BAE Systems wants... ...and managing system, hardware and software requirements, developing system architectures... ...and develop complex, safety critical, embedded control system designs and architectures...Full timeLocal areaFlexible hours- ...opportunity to join a dynamic team working on cutting edge technologies! Acutronic is looking for a Systems and Mechanical Design Engineer II in Austin, TX. In this role, you will be responsible for customer-driven projects and New Product Introduction (NPI) efforts,...
- A leading aerospace technology company in Austin, Texas is looking for an RF Test Engineer II to design and execute test plans for space and airborne products. This role requires a Bachelor’s or Master’s degree in Mechanical or Aerospace Engineering, along with 2 years...
- ICON is seeking a Mechanical Engineer II in Austin, TX. This role impacts the development of the Phoenix print systems and is a hands-on position involving technical design. The ideal candidate will possess a BS or MS in Mechanical Engineering with 5+ years of experience...
- A technology company is seeking a Systems and Mechanical Design Engineer II in Austin, TX, to work on customer-driven projects. The role involves designing micro-turbines and conducting mechanical analysis while ensuring project coordination across departments. Candidates...
- ...Senior Lead Network Engineer II Employment Type: Full Time CGS is seeking an experienced Senior Lead Network Engineer to join a team... ...and wireless network infrastructure and related hardware & software. The project's objectives are to evaluate the current setup of...Full timeLocal areaRemote workMonday to FridayFlexible hours
$98.58k - $138.02k
...requires a hybrid work schedule based out of one of our office locations: Austin, TX; Irvine, CA; or Akron, OH. Role Site Reliability Engineer II will be responsible for supporting, enhancing, and maintaining Restaurant365’s cloud infrastructure and applications. Qualified...Work at office$153k - $222k
Top Customer Solutions Developer II, Networking, Google Cloud Google Waterloo, ON, Canada... ...'s degree in Science, Technology, Engineering, or equivalent practical experience. 6 years... ...' needs, triaging technical issues, or software development. Experience writing, reading...Full time$153k - $222k
Google Inc. is seeking a Customer Solutions Developer II in Austin, Texas, focusing on networking and Google Cloud services. The role involves troubleshooting, managing technical escalations, and advocating for customer needs, requiring strong technical skills in Java,...- Apex Fintech Solutions UK Ltd. is looking for a Software Engineer II to join our Cost Basis and Tax technology team. This role involves working on systems that process billions of transactions annually for major financial broker-dealers. You will design, develop, and maintain...Flexible hours
- Imprivata is seeking an AppOps Engineer II to provide backend production support for our Access Compliance application. This hybrid role involves troubleshooting complex application and system issues and collaborating with various teams to enhance operational quality. The...
- ...individuals to join our team. We are looking to add a Senior Software Project Engineer II to our team. If you enjoy working in a startup environment... ...stakeholders. The ideal candidate has experience managing embedded system firmware development in high‑reliability systems....Permanent employmentFull timeContract workWork experience placementLocal area
$110k
Yotta Energy Inc. is seeking a motivated Test Engineer II to join our engineering team in Austin, Texas. This position involves executing and developing testing procedures for energy storage systems, focusing on product validation and automation. The ideal candidate has...- ...Charter Divisions. Will participate in full life-cycle of systems engineering activities of high-quality, scalable solutions. Actively... ...OSS applications including operating systems and related software. Provides 'on call' support to resolve OSS application issues...Work experience placementWork at officeLocal areaVisa sponsorship
- ...thinking individuals to join our team. In this role, a systems engineer is responsible for utilizing commercial modeling and simulation... ...tools, in particular leveraging Ansys STK (System Tool Kit) software which delivers a physics-based, mission-centric digital design...Permanent employmentFull timeContract workWork experience placementLocal area
- ...ICON is looking for a Senior Systems Engineer to manage the cross functional development of our Off-Planet Robotic Systems development. The ideal candidate should have a solid foundation of systems engineering tools, processes, and methodologies. This individual is...For contractors
- ...seeking passionate, collaborative, energetic, and forward-thinking individuals to join our team. We are looking to add a Senior RF Engineer II to our team. The ideal candidate has experience in board-level RF electronics design. If you enjoy working in a startup...Permanent employmentFull timeContract workWork experience placementLocal area
- ...our team. We are looking to add a Senior Radiation Effects Engineer II to our team. If you enjoy working in a startup environment... ...data. Advise hardware engineers on part selection. Advise software and firmware engineers on best practices for "software radiation...Permanent employmentFull timeContract workWork experience placementLocal area
- ...Senior Engineer II NG-SIEM EPICS Team Our mission is to make all of our customers' security-relevant data continuously available for... ...security industry's largest SIEM platform — treating these as software engineering problems rather than purely operational ones. The...Hourly payPermanent employmentTemporary workWork at office
$133k - $166k
...Do Are you a hands-on security engineer ready to deepen your expertise in SIEM... ...detection capabilities? As a SIEM Engineer II , you will play a key role in the... ...endpoint, network, identity, cloud, SaaS (Software as a Service), and application logs....WorldwideFlexible hours- A technology company in Austin, TX is seeking an Embedded Software Engineer for its Software Products team. In this role, you will develop and maintain control software for production fleets and robotic systems, engage in software development lifecycle activities, and...
$133k - $166k
...global business, investment and innovation forward. What You'll Do Kirkland & Ellis is seeking a Cyber Security Engineer II to join our Security Governance team in either Austin or Chicago. In this role, you will play a critical part in protecting the...WorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer II. Be the first to apply!
- embedded systems software engineer Austin, TX
- embedded software engineer Austin, TX
- embedded engineer Austin, TX
- embedded developer Austin, TX
- embedded software engineer remote Austin, TX
- embedded firmware developer Austin, TX
- embedded linux engineer Austin, TX
- javascript software engineer Austin, TX
- senior c# .net software developer Austin, TX
- ultimate software Austin, TX

