1843 IT & Software Developer jobs in the US

Senior Software Engineer
$82,000 - 122,000
Celestica International LP
Telecom Parkway, Richardson
$82,000 - 122,000
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
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.
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.