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
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.JOB REQUIREMENTS AND MINIMUM QUALIFICATIONS
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.PREFERRED EXPERIENCE
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 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. #J-18808-Ljbffr CesiumAstro$97k
...Software Development Engineer II Are you thrilled about solving complex technical problems? Are you excited by innovation and at the same time committed to build robust, well-designed and well-engineered distributed systems? Do you aspire to work in a place that values...SuggestedWork experience placement$98.3k - $147.5k
...As a Software Engineer II, you will work with a team of engineers to deliver solutions that support how dealers acquire and exit inventory. The team builds applications using C# and Stencil, running on AWS, combining backend services with modern web interfaces to deliver...SuggestedWork at officeVisa sponsorshipFlexible hours- ***THIS IS NOT A REMOTE OR HYBRID POSITION Job Overview We are looking for a Software Engineer II that loves solving problems and is passionate about creating games in Unity. Working closely with Designers, Artists, and Sound Engineers, you will be tasked with bringing...Suggested
- ...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...SuggestedPermanent employmentFull timeContract workWork experience placementLocal area
$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...SuggestedFull timeRemote work- ...development and management of RWE Americas application and custom software development portfolio. These applications power our day-to-day... ...13GW of wind, solar, and battery assets. The Senior Software Engineer II drives the engineering evolution of the Smart Data Pipeline (...Permanent employmentFull timeTemporary workWork at officeImmediate startWork visaFlexible hours
$143.7k - $194.4k
...Employer: Amazon Data Services, Inc. Position: Software Dev Engineer II – AMZ27491.1 Location: Austin, TX Multiple Positions Available Responsibilities Design, develop, implement, test, and document embedded or distributed software applications, tools, systems and services...- Solomon Page is seeking a Software Engineer II in Austin, TX, for a full-time hybrid role. This position involves developing and maintaining both frontend and backend components for customer service platforms, enhancing web applications, and supporting AI-driven features...Full time
$126k
Join to apply for the Software Engineer II, Devloper Tooling role at Scribd, Inc. Join to apply for the Software Engineer II, Devloper Tooling role at Scribd, Inc. Get AI-powered advice on this job and more exclusive features. About The Company At Scribd (pronounced “...Full timeTemporary workLocal areaHome officeFlexible hours- A leading digital reading company in Austin, TX seeks a Software Engineer II for the Developer Tooling team. In this role, you will enhance the developer experience by building and maintaining tools that streamline workflows, improve AWS infrastructure, and collaborate...Flexible hours
- Job Overview Software Engineer II (Full‑time) - Austin, TX (Hybrid). Contract duration: End of the Year (Possible Extension). Rate: $45-55/hr on W2. Responsibilities Develop and maintain frontend and backend components for customer service platforms. Build and enhance...Full timeContract work
- Job Overview Favor’s mission is ‘Anything Delivered’. Our engineers make high-touch logistics happen. The Favor technology platform... ...value-driven company in a high-growth environment? As a Software Engineer II, iOS at Favor, you will create the tools and applications necessary...Work experience placementInternshipLive inRemote workWork from homeFlexible hours3 days per week
- ...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 as a...
- 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/... to fully understand the features that...
- ...profiles WITH picture - client is declining any and all who do not have this (LI must at least match CV) Salesforce Developer II 6 months, will extend Full onsite 5 days each week, in Dallas, TX AWS experience is a must, but not sure if it's...Hourly payH1bWork visa
$72.93k - $104.18k
...this global, inclusive mission. Join us to help make an impact. Your Opportunity We are looking for a skilled and proactive DevOps Engineer II to join our FOLIO Operations team, supporting large-scale, cloud-based library platforms. This role is ideal for someone...Work at officeLocal areaRemote workWorldwideFlexible hours- Favor is seeking an experienced Software Engineer II, iOS, to join our mobile team in Texas. You will build, test, and deploy native iOS apps that connect customers, Runners, merchants, and support, collaborating with product and operations to address real user needs....Remote job
- 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 on a mission...Full timeWork at officeWork from home
- ...metal firmware for High-speed SerDes or Memory interface Physical Layer blocks. • Good Knowledge of C programming language for embedded software development and use of relevant IDE. • Comfortable debugging RTL simulations involving firmware and microcontroller...
$100k - $150k
JOB DESCRIPTION Software Engineer II Grand Rapids, MI / Uniondale, NY/ Austin, TX / Atlanta, GA (Onsite 4 days per week) Note: This... ...and tooling behind underwriting and policy administration. Embedded in an engineering team under an Engineering Team Lead, they...Full timeTemporary workImmediate startVisa sponsorshipFlexible hours$140k - $170k
...scale of hybrid attackers. For more information, visit Our Engineering organization is a fast-growing team of collaborative,... ...and API design to backend systems and databases. As a Software Engineer II on this team, you will help build and maintain customer-facing...Full timeContract workWork at officeWorldwide- Job Title Software Engineer II / Senior Software Engineer - Texas Institute for Electronics (TIE) - Pickle Research Campus, Austin, TX About the Role Lead the design and implementation of software and controls for semiconductor manufacturing equipment critical to the...Full timeWork at office
- Overview Cadence Design Systems Inc. is looking for a motivated Software Engineer II: AI Compiler Engineer to work with us. Responsibilities As... ...or TensorFlow into optimized code for special‑purpose and embedded platforms. Develop a deep learning compiler stack that...
$98.58k - $138.02k
...Site Reliability Engineer II Restaurant365 is a SaaS company disrupting the restaurant industry! Our cloud-based platform provides a unique, centralized solution for accounting and back-office operations for restaurants. Restaurant365's culture is focused on empowering...Work at office$180k - $225k
...deployed to factory floors and flight lines worldwide. As a Principal Robotics Software Engineer, you set the technical strategy for Wilder's robotics... ...you set direction. Position: Robotics Software Engineer II Location: Onsite — Austin, TX Job Summary Wilder Systems...Permanent employmentWorldwide- Element Design and Application Engineer II ICON is seeking an Element Design and Application Engineer to lead the development of digital... ...technical liaison between the Building+ Construction Science team and Software teams to establish the digital architecture that translates...For contractors
$160k - $250k
...members to manage their own time, take holidays as they need it and reward them with competitive salaries and equity. Senior Software Engineer II, Sensor Event Runtime (SER) team - responsible for the design and implementation of high‑performance software components in...Work at officeLocal areaFlexible hours- Google is seeking a Technical Curriculum Developer II for Google Distributed Cloud in Austin, TX, with multiple U.S. locations. The role designs and maintains technical curricula for deployment, infrastructure, and security roles, translating complex hardware and private...
- Cox is seeking a Software Engineer II based in Austin, TX. This hybrid position involves designing, developing, and maintaining software applications using C# and Stencil in an AWS environment. The ideal candidate will have 2+ years of experience, strong object-oriented...
- ...Job Description Job Description Senior Lead Network Engineer II Employment Type: Full Time Department: Information Technology... ...wired and wireless network infrastructure and related hardware & software. The project's objectives are to evaluate the current setup...Full timeLocal areaMonday to FridayFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Embedded Software Engineer II. Be the first to apply!
- principal software engineer Austin, TX
- embedded software engineer Austin, TX
- embedded systems software engineer Austin, TX
- embedded developer Austin, TX
- embedded engineer Austin, TX
- principal designer Austin, TX
- principal architect Austin, TX
- principal solution architect Austin, TX
- principal data scientist Austin, TX
- senior principal cloud computing engineer Austin, TX


