Staff Engineer, Software
Celestica
Summary Celestica is looking for talented and passionate Staff Embedded Software Engineers for the Hardware Platform Services team. This team is responsible for designing and developing Cloud Hardware infrastructure that includes Compute, Storage, AI servers and Networking Switches. As a Staff Embedded Software Engineer, you will play a key role in defining and delivering state of the art Cloud Hardware products. Celestica is leading the charge in the AI‑driven era by developing ultra‑dense, power‑efficient, and high‑speed infrastructure solutions. Our approach is grounded in extensive engineering expertise, a proven track record of technology experience, a resilient supply chain and strong global partnerships. We collaborate with customers to design purpose‑built solutions that guarantee optimized performance, engineered reliability, and a truly agile, future‑ready foundation for tomorrow’s AI infrastructure demands. Responsibilities Gather Requirements and provide technical solutions that span across the system Design and implement drivers, application software that drive next generation CPU and GPU systems for Data Centers Develop, augment and maintain software libraries to support computing on CPU / GPUs Mentor and coach team members on the technical skills and approaches to solve problems Review and maintain the quality of code going into production Required Qualifications Bachelors Degree or higher education in Engineering 6+ years of experience in C / C++ and other low‑level programming languages and embedded systems 5+ years of experience in Hardware bring‑up, validation of all low‑level interactions, troubleshooting and resolution of hardware / software interfaces in areas such as High‑speed interface bring‑up, Bootloader bring‑up and High‑speed interface bring‑up (PCIe, USB, DDR, MIPI, Ethernet) Experience in Board bring‑up of new embedded hardware with low‑level driver development to verify functionality including Linux kernel bring‑up, kernel enablement and upstreaming Strong analytical and problem‑solving abilities 5+ years of experience in Device Drivers such as PCIE, I2C, etc. Knowledge of BIOS, BMC, Secure Boot, Linux Kernel, etc. Experience in Real Time OS / Linux kernel memory management, interrupts, IOMMU Preferred Qualifications Familiarity with main elements of CPU, DPU, memory, NICs Experience in designing and developing low level software to enable Data Center hardware Prior experience GPU libraries like CUDA and ROCm is a plus 9+ years of experience Physical Demands Duties of this position are performed in a normal office environment. Duties may require extended periods of sitting and sustained visual concentration on a computer monitor or on numbers and other detailed data. Repetitive manual movements (e.g., data entry, using a computer mouse, using a calculator, etc.) are frequently required. Occasional travel may be required. Typical Experience 9 to 14 years Typical Education Bachelor degree or consideration of an equivalent combination of education and experience. Educational Requirements may vary by Geography Notes This job description is not intended to be an exhaustive list of all duties and responsibilities of the position. Employees are held accountable for all duties of the job. Job duties and the % of time identified for any function are subject to change at any time. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. Celestica's policy on equal employment opportunity prohibits discrimination based on race, color, creed, religion, national origin, gender, sexual orientation, gender identity, age, marital status, veteran or disability status, or other characteristics protected by law. This policy applies to hiring, promotion, discharge, pay, fringe benefits, job training, classification, referral and other aspects of employment and also states that retaliation against a person who files a charge of discrimination, participates in a discrimination proceeding, or otherwise opposes an unlawful employment practice will not be tolerated. All information will be kept confidential according to EEO guidelines. COMPANY OVERVIEW Celestica (NYSE, TSX: CLS) enables the world's best brands. Through our recognized customer‑centric approach, we partner with leading companies in Aerospace and Defense, Communications, Enterprise, HealthTech, Industrial, Capital Equipment and Energy to deliver solutions for their most complex challenges. As a leader in design, manufacturing, hardware platform and supply chain solutions, Celestica brings global expertise and insight at every stage of product development – from drawing board to full‑scale production and after‑market services for products from advanced medical devices, to highly engineered aviation systems, to next‑generation hardware platform solutions for the Cloud. Headquartered in Toronto, with talented teams spanning 40+ locations in 13 countries across the Americas, Europe and Asia, we imagine, develop and deliver a better future with our customers. Celestica would like to thank all applicants, however, only qualified applicants will be contacted. Celestica does not accept unsolicited resumes from recruitment agencies or fee based recruitment services. This location is a US ITAR facility and these positions will involve the release of export controlled goods either directly to employees or through the employee's movement within the facility. As such, Celestica will require necessary information from all applicants upon an applicant's acceptance of employment to determine if any export control exemptions or licenses must be filed. #J-18808-Ljbffr
- ...Americas Country: USA State/Province: Texas City: Austin Summary Celestica is looking for talented and passionate Senior Staff Embedded Software Engineers for the Hardware Platform Services team. This team is responsible for designing and developing Cloud Hardware...SuggestedWork at office
- Summary Celestica is looking for talented and passionate Staff Embedded Software Engineers for the Hardware Platform Services team. This team is responsible for designing and developing Cloud Hardware infrastructure that includes Compute, Storage, AI servers and Networking...SuggestedWork at office
- ...Region: Americas Country: USA State/Province: Texas City: Austin Job Title Staff Test Engineer, Server Compute Firmware - AI Data Center Functional Area Engineering (ENG) Career Stream Design - Software Engineering Job Code SEN-ENG-DSE Job Band 10 Direct/Indirect Indicator...Suggested
- ...four decades, Cirrus Logic has been propelled by the top engineers in mixed-signal processing. Our rockstar team thrives on solving... ...exceptional place to grow your career! We are seeking a Staff Engineer, Software Engineering to join our product development teams in...Suggested
- Celestica is seeking a Staff Engineer, Software in Austin, Texas, to develop and support code for various applications. The ideal candidate must have 10-15 years of experience and will be responsible for leading design projects and providing technical direction to a team...Suggested
- A leading technology innovator is seeking a Software Engineer in Austin, Texas. The role requires designing, developing, and validating embedded software. Ideal candidates will hold a Bachelor's, Master's, or PhD in a relevant field with extensive experience in software...
$180.6k - $271k
Company Qualcomm Technologies, Inc. Job Area Engineering Group, Engineering Group > Software Engineering General Summary Hiring for Staff/Sr. Staff/Principal levels in various Qualcomm office locations in the US. As a leading technology innovator, Qualcomm pushes the...Work experience placementWork at officeWork from home$94.9k - $135.6k
What Commercial Technologies Software Engineering contributes to Cardinal Health Commercial Technologies manages the enterprise's portfolio of commercial technologies to maximize the business value of the technologies and enhance the customer experience. This function...Temporary workLocal areaImmediate startFlexible hours- ...Province: Texas City: Austin General Overview Job Title: Staff Test Engineer, Server Compute Firmware - AI Data Center Functional Area: Engineering (ENG) Career Stream: Design - Software Engineering Job Code: SEN-ENG-DSE Job Band: 10 Direct/...
$170k - $215k
...professionals understand and act on risk. We are looking for a Staff AI Engineer to lead that work. This is the role for the engineer who... ...initiatives from concept through production, owning the full software development lifecycle Define the technical architecture for...- ...leading technology company in Austin is seeking an Applications Engineer specializing in High Frequency Electromagnetics. The successful... ...engineering and hands-on experience with relevant simulation software are essential. This role offers career growth opportunities in...
$173k
Summary ANSYS, Inc. seeks an Applications Engineering, Sr. Staff Engineer to work in Austin, TX. Responsibilities Lead the deployment and support of software products and supporting systems. In this role, the Lead Application Engineer will use expertise to develop strategic...Work experience placementWork at officeRemote workHome office2 days per week- ...Performance Computing Power Application engineering team is seeking an individual to work on... ...expectations. Work with design and other staff to find solutions when targets are not... ...opportunities to explore our hardware and software capabilities and try new things. Make a...Local areaRemote workFlexible hours
- ...empowering the creation of high‑performance silicon chips and software content. Join us to transform the future through continuous technological... ...development. You will find solutions to their application engineering challenges, utilizing our software and best practices in their...
- We Are Synopsys is the leader in engineering solutions from silicon to systems, enabling customers to rapidly innovate next‑generation semiconductor products. We deliver industry‑leading design, verification, and signoff solutions that power the world’s most advanced chips...
- We Are Synopsys is the leader in engineering solutions from silicon to systems, enabling customers to rapidly innovate AI-powered products... ...a critical role in validating complex silicon and enabling software readiness. You understand practical use cases across HW/SW validation...
- Senior Staff Application Engineer, 48V DC/DC Full-time Employment Type: Regular (PERM) Remote Work Available: No This role serves as a key interface between product engineering, test engineering, and design engineering. The focus is on customer system applications,...Permanent employmentFull timeLocal areaRemote work
- A leading insurance company is seeking an experienced Senior Staff Engineer to build high-performance, low-latency platforms and applications. The ideal candidate will have over 8 years of experience in mobile and web frameworks such as Flutter, with strong communication...Remote jobFlexible hours
- Procore is seeking a Staff iOS Engineer to drive the next generation of mobile application initiatives in Austin, TX. In this role, you'll work on greenfield projects and play a pivotal role in engineering high-performance systems. You’ll lead teams, set technical standards...
- Join to apply for the Staff iOS Engineer role at Realtor.com Join to apply for the Staff iOS Engineer role at Realtor.com Recognized as the... ...exciting opportunity for an innovative and consumer-obsessed Staff Software Engineer to join our RDC Next team. The charter for this...Full timeWork at officeLocal areaImmediate startFlexible hours
- Grocery TV in Austin, TX is hiring a Staff Android (Kotlin) Engineer to elevate a digital signage and embedded media platform. You will drive Android app development for 24/7 uptime across devices like smart TVs, kiosks, and streaming devices. Join a fast-paced team building...
$165k - $185k
...application vulnerabilities. This individual contributor role will innovate for our AppSec team, increase our AppSec posture and enable our engineers to code safely. Innovate with AI and deliver security solutions to mitigate application vulnerabilities Run security code tests...Full timeWork at officeFlexible hours- ...by a senior team and early enterprise traction, we’re moving fast, and we’re looking for a sharp and hungry Senior Python Backend Engineer to help build our ML services. Role Summary This backend engineering role is focused on supporting and building out our ML services...Full timeFlexible hours
$185.1k - $335.3k
General Motors is hiring a Staff Compiler Engineer in Austin, Texas. In this role, you'll lead the model compilation stack for the company’s autonomous driving technologies, ensuring high-performance optimizations for ML models. A minimum of 5 years in compiler experience...- Procore Technologies is seeking a Staff iOS Engineer to join its Mobile Innovation team in Austin, TX. This role involves leading greenfield projects and utilizing your expertise in native iOS development to drive significant impacts on a global SaaS platform. The ideal...
$500 per month
Staff Android (Kotlin) Engineer — Digital Signage / Embedded Media Platform Austin, Texas About Grocery TV: Grocery TV is a leading in-store retail media platform. Over 120 retailers partner with Grocery TV to modernize stores and drive incremental revenue while delivering...Work at officeWork from home- Bumble Inc. is looking for a Staff Engineer for the iOS team in Austin to help build impactful technology for meaningful connections. The... ...Swift and UIKit. Ideal candidates will have over 10 years of software engineering experience, be proficient in building production-...3 days per week
- ...Artificial Intelligence compute. It is developing hardware, software and systems infrastructure that will unlock the next generation... ...melting pot of AI research specialists, silicon designers, software engineers and systems architects, Graphcore enjoys a culture of...
- Renesas Electronics is looking for a qualified individual to join the Power Application engineering team in Austin, Texas. This role focuses on developing cutting-edge digital power management solutions, requiring a strong foundation in multiphase VR systems and experience...Remote job
$131.6k - $210.3k
...world. Progress starts with you. Job Description The Staff Site Reliability Engineer (Azure) is responsible for designing, building, and... ...Python, or Ansible-like tools. • Working knowledge of software engineering practices (version control, testing, code reviews...Work experience placementWork at officeLocal areaRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Engineer, Software. Be the first to apply!
- technology administrator Austin, TX
- project engineer assistant project manager Austin, TX
- engineering aide Austin, TX
- senior staff systems engineer Austin, TX
- assistant electrical engineer Austin, TX
- staff design engineer Austin, TX
- assistant mechanical engineer Austin, TX
- research assistant engineering Austin, TX
- staff data engineer Austin, TX
- staff automation engineer Austin, TX

