2515 IT & Software Developer jobs in the US

Staff Engineer, Software 1
$82,000 - 122,000
Celestica International LP
Yonge Street 5140, Austin
$82,000 - 122,000
Requirements
Must:
- Bachelors Degree or higher in Engineering
- Over 6 years of experience in C / C++ and other low-level programming languages related to embedded systems
- More than 5 years of experience in Hardware bring-up, validation of low-level interactions, troubleshooting, and resolving hardware/software interfaces like PCIe, USB, DDR, MIPI, and Ethernet
- Practical experience in Board bring-up of new embedded hardware, including low-level driver development and Linux kernel bring-up
- Strong analytical skills and problem-solving capabilities
- At least 5 years of experience in Device Drivers such as PCIe and I2C
- Familiarity with BIOS, BMC, Secure Boot, and Linux Kernel
- Expertise in Real Time OS / Linux kernel memory management, interrupts, and IOMMU
Responsibilities
- Collect requirements and provide technical solutions encompassing the entire system
- Design and create drivers and application software for cutting-edge CPU and GPU systems in Data Centers
- Develop, enhance, and sustain software libraries for CPU and GPU computing
- Guide and mentor team members in technical skills and problem-solving techniques
- Evaluate and uphold the quality of code integrated into production
Description
At Celestica, we are seeking enthusiastic Staff Embedded Software Engineers to join our Hardware Platform Services team in Austin, Texas. Our team focuses on creating and refining Cloud Hardware infrastructure that encompasses Computing, Storage, AI servers, and Networking Switches. We pride ourselves on being at the forefront of the AI-driven era, providing efficient, high-speed infrastructure solutions. We foster collaboration with our customers to deliver tailored solutions that ensure optimized performance and durability. Our corporate ethos emphasizes equal opportunities and values diverse backgrounds. We are privileged to be headquartered in Toronto and feature talented teams across over 40 locations globally.
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 2515 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?
AMERICAN SYSTEMS, Trimlite, Menusifu, Inc., Concordia Group, Peraton, Active Datacomm, DreamPak among others, are currently hiring for C / C++ roles in the United States.
The company with most openings is Lockheed Martin Corporation as they are hiring for 244 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 Lockheed Martin Corporation as they are hiring for 244 different C / C++ Developer jobs in the United States. They are probably quite committed to find good C / C++ Developers.