1843 IT & Software Developer jobs in the US

Celestica International LP jobs

Senior Software Engineer

$82,000 - 122,000
Celestica International LP
Telecom Parkway, Richardson
$82,000 - 122,000
Company Size icon
Company Size
5k+
Company Type icon
Company Type
Product
Exp Level icon
Exp Level
Lead
Job Type icon
Job Type
Full-Time
Language icon
Language
English
Visa sponsorship icon
Visa sponsorship
No

Requirements

Must:
- Bachelors Degree or higher in Engineering - Over 8 years of experience in C/C++ and other low-level programming languages for embedded systems - Minimum 5 years of experience in hardware bring-up, including validation of low-level interactions and troubleshooting hardware/software interfaces - Experience with board bring-up of new embedded hardware, including low-level driver development, Linux kernel bring-up, kernel enablement, and upstreaming - Strong analytical and problem-solving skills - At least 5 years of experience with device drivers such as PCIe, I2C, etc. - Knowledge of BIOS, BMC, Secure Boot, and Linux Kernel - Familiarity with Real-Time OS and Linux kernel memory management, interrupts, IOMMU - Ability to clearly communicate requirements and solutions to diverse audiences, both in writing and verbally

Technologies

AI
CUDA
Ethernet
PCIe

Responsibilities

- Collect requirements and develop technical solutions that encompass the entire system - Design and implement drivers and application software for next-generation CPU and GPU systems in data centers - Create, enhance, and maintain software libraries to support CPU/GPU computing - Mentor and guide team members on technical skills and problem-solving approaches - Evaluate and ensure the quality of code that is released into production

Description


At Celestica, we are seeking skilled and enthusiastic Senior Staff Embedded Software Engineers to join our Hardware Platform Services team in Richardson, Texas. Our team is dedicated to crafting and developing cloud hardware infrastructure, including Compute, Storage, AI servers, and Networking Switches. We pride ourselves on driving innovation in the AI-driven era with ultra-dense, power-efficient, and high-speed infrastructure solutions, collaborating closely with customers to deliver optimized and reliable performance. Join us as we build a future-ready foundation for tomorrows AI infrastructure demands.
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find C / C++ Developer salaries in the United States here.

How many C / C++ Developer jobs are in the United States?

Currently, there are 1843 C / C++ openings.

Is the US a good place for C / C++ Developers?

The US is one of the best countries to work as a C / C++ Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.

Which companies are hiring for C / C++ Developer jobs in the United States?

Valnet Inc., KUBRA, Levven Electronics Ltd., Brain Box, Destination Algarve, Snaplii, Select Blinds among others, are currently hiring for C / C++ roles in the United States.

The company with most openings is Jobot as they are hiring for 170 different C / C++ Developer jobs in the United States. They are probably quite committed to find good C / C++ Developers.