Principal 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. 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'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
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.
- Design and implement software for embedded devices and systems, from requirements to production and commercial deployment.
- 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.
- Bachelor of Science (BS) or Master of Science (MS) degree in Computer Science, Electrical Engineering, or Computer Engineering.
- Minimum of 11 years of industry experience in software development.
- Experience in hands-on development and troubleshooting of embedded hardware. API design for interfacing with FPGAs.
- Extensive programming experience in C and an object oriented programming language, preferably 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.
- Experience with products for aerospace applications.
- 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 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.
Vacancy posted 22 hours ago
Similar jobs that could be interesting for youBased on the Principal Embedded Software Engineer II in Austin, TX vacancy
- ..., 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
- ...Principal Software Engineer The Bank is the most sought-after financial partner in the global innovation economy. We bring together entrepreneurs, investors, venture capitalists, and private equity firms to move their bold ideas forward, fast. Our clients define what...SuggestedTemporary work
- 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
- ...Technology and Business consulting services. We are in search of a highly motivated candidate to join our talented Team. Job Title: Software Engineer II. Location: Austin, TX. Job Description: Client is seeking an experienced Mid-to-Senior level Software Engineer to work...SuggestedRemote work
$114.5k - $188k
...Software Engineer II Iterable is the leading AI-powered customer engagement platform that helps leading brands like Redfin, SeatGeek, Priceline, Calm, and Box create dynamic, individualized experiences at scale. Our platform empowers organizations to activate customer...Contract workLocal areaImmediate startRemote workWorldwideHome officeFlexible hours- ...access to financial markets for all. Our robust suite of fintech software enables us to support clients such as Stash, Betterment, SoFi,... ...Fintech Solutions is looking for an experienced Software Engineer II with a passion for writing great code and the dedication to drive...Full timeWork experience placementWork from homeSleeping nights
- ...Land.com - Software Engineer II Job Description CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. Included in the S&P 500 Index and the NASDAQ 100, CoStar Group is...Full timeWork at officeWork from home
- ...Software Engineer II RPA Make Next Happen Now. For more than 30 years, The Bank has helped innovative companies and their investors move bold ideas forward, fast. THE BANK provides targeted financial services and expertise through its offices and innovation centers...Temporary work
$197.4k - $232k
...: FullTime Location Type: Remote Department Engineering Compensation: $197.4K – $232K • Offers Equity At Confluent... .... One Data Streaming Platform. About the Role Senior Software Engineers II at Confluent take ownership of critical backend systems...Full timeRemote work- ...Summary of Job A Software Engineer II develops and maintains software products to satisfy business requirements. Essential Duties and Responsibilities Develops code to meet business requirements Works with mentors/team leads/ etc. to fully understand...
- ...Join to apply for the Software Developer II role at RESPECJoin to apply for the Software Developer II role at RESPECDirect message the job... ...Professional | Federal Government | Tech AI ML Data Science Engineering | 10+ Years of Experience | Expert in Recruitment…Position...Part timeRemote work
- ...seeking passionate, collaborative, energetic, and forward-thinking individuals to join our team. We are looking for a Senior Software Engineer II to design and build orchestration systems that enable CesiumAstro's advanced machine learning pipelines. In this role, you...Permanent employmentFull timeContract workWork experience placementLocal area
- ...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...Permanent employmentFull timeContract workWork experience placementLocal area
$113.04k - $155.43k
...Software Engineer II (Datagrid) We're looking for Software Engineer II to join Procore's Pages Team within the Data and AI Division. In this role, you'll play a critical role in designing robust systems, building the canvas-based Pages product and Dataset Editor, and...Contract workLocal areaImmediate start$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,...$93k - $156k
...technical trailblazers, working together to shape the future of commerce, this is the place for you.Commerce is searching for a Software Engineer II - Infrastructure join the DAT (Delivery Acceleration Team). We are currently a small, distributed team that engages with the...Work experience placementRemote work- ...access to financial markets for all. Our robust suite of fintech software enables us to support clients such as Stash, Betterment, SoFi,... ...ROLE This is an incredible opportunity for a Software Engineer II join Apex's Accounts Engineering team in Austin, Texas. The...Full timeWork experience placementWork at officeWork from homeSleeping nights3 days per week
- ...DevOps Engineer II About Yotta Energy Yotta Energy is a leader in cutting edge commercial... ...Engineer II to own and optimize the software delivery lifecycle from code commit to production... ...of cloud services, IoT devices, and embedded systems into deployment workflows...Full time
- ...access to financial markets for all. Our robust suite of fintech software enables us to support clients such as Stash, Betterment, SoFi,... ...by CNBC ABOUT THIS ROLE Apex is seeking a talented Software Engineer II to join our industry-leading Cost Basis and Tax technology...Full timeWork experience placementWork at officeWork from home3 days per week
- About this Role Apex is seeking a talented Software Engineer II to join our industry-leading Cost Basis and Tax technology team. You'll be working on mission-critical systems that process billions of transactions and generate millions of tax forms annually for major broker...Work experience placementWork at officeWork from home3 days per week
- Peak6 Investments LLC is seeking a Software Engineer II in Austin, Texas, to enhance Cost Basis and Tax technology systems. The role involves designing and developing features for systems that process billions of transactions, collaborating with cross-functional teams,...
- CoStar is looking for a full-time Software Engineer II to develop and maintain systems for their Land business unit in Austin, TX. The ideal candidate will have over 3 years of experience in a production environment, strong skills in C# and SQL, and familiarity with agile...Full time
- Overview Title: Software Engineer II Department: Technology / Engineering At Open Lending, we build technology that expands access to fair, affordable auto financing. We’re a fintech at heart—fast-moving, data-driven, and deeply collaborative—where engineers have real...
- 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...
- ...looking to add several Senior Applications Engineer II to our rapidly growing customer-facing... ...the ins and outs of our hardware and software. Some days will be spent helping shape the... ...art RF, digital, and power electronics; embedded software; FPGAs; DSP; mechanical...Permanent employmentFull timeContract workWork experience placementLocal area
- Dot Net Software Developer II (Hybrid) Location - Austin, TX 78751 - Only Local Candidates allowed Position Summary We are seeking an experienced Software Developer II to design, develop, test, and maintain complex business applications. The ideal candidate will have...Contract workCasual workLocal areaRemote workMonday to FridayAfternoon shift
- A financial technology company in Austin is looking for a Software Engineer II to develop high-quality Java solutions. Candidates should have 4+ years of experience and a Bachelor's in Computer Science or Engineering. The role involves owning features from design through...
- At IBM Software, we transform client challenges into solutions. Building the world’s leading... ...responsibilities We are an agent-first engineering team building intelligent infrastructure... ...calendar year. Job Title Senior Engineer II - Agent Harness & Workflow Engineering Date...Full timeContract workTemporary workPart timeImmediate startFlexible hoursShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Embedded Software Engineer II. Be the first to apply!
Related searches
- principal software engineer Austin, TX
- senior principal software engineer Austin, TX
- 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
- senior principal cloud computing engineer Austin, TX

