4011 IT & Software Developer jobs in the US

Senior Software Lead Engineer, BMC - San Jose
$109,654 - 162,212
Celestica International LP
Rincon Circle 950, San Jose
$109,654 - 162,212
Requirements
Must:
- Strong C programming skills with knowledge of C++
- Deep understanding of Linux kernel, device drivers, IPC, and U-boot
- Familiarity with Linux application development; knowledge of Real-time OS like ThreadX is a plus
- Proficient in BMC knowledge including IPMI, SDR, SEL, FRU records, SOL, IPMB, Side-band LAN, KCS, and KVM
- Knowledge of Redfish and other management protocols
- Experience with board bring-up processes
- Familiarity with BMC-related hardware like ARM, BMC chips (AST 2500, AST2600, Pilot 4, etc.), HW monitors, Super-IO, NC-SI NIC, phy
- Experience with communication buses such as I2C, IPMB, PMBUS, SPI, LPC, UART, JTAG
- Exposure to OpenBMC is a plus
- Familiarity with technology standards such as SCSI, SES, RAID, SAS, SATA, SSD, SMART, PCI Express, HBA, network protocols TCP/UDP is a bonus
- Experience in PSoC or MCU firmware development is advantageous
- Proven leadership abilities and team management skills
- Excellent communication, negotiation, and presentation skills
- Creative problem-solving and stakeholder management expertise
- Understanding of Quality & Lean principles, D/PFMEA, 8D/Corrective Action, Equipment Safety, and Design of Experiments (DOE) is beneficial
Responsibilities
- Oversee the design, development, and execution of software for board management controllers and orchestration software to manage a fleet of devices in advanced data center settings
- Provide technical guidance and direction to a considerable team of engineers, becoming a recognized expert in specific technical areas
- Analyze and interpret customer requirements/specifications, acting as the primary contact for customers
- Evaluate trade-offs in complex systems and suggest effective solutions
- Conduct project planning and alert management about potential project risks
- Develop strategies and plans for deployment
- Manage key relationships with important vendors/partners
- Analyze, design, and develop tests and test automation frameworks
- Collaborate with cross-functional teams including customers, project managers, and fellow engineers
- Propose recommendations for ongoing improvements
Description
We are Celestica, a global leader dedicated to empowering the worlds top brands through our customer-focused approach. Located in San Jose, California, we specialize in design, manufacturing, hardware platforms, and supply chain solutions across diverse sectors such as Aerospace, HealthTech, and Communications. We pride ourselves on our innovative capabilities that guide our clients from concept through full-scale production and after-market services. By joining our team, you will play a vital role in addressing complex challenges and shaping the future of technology alongside talented professionals worldwide.
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 4011 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?
Space Ops Inc., Decisive Dividend Corporation, D3 Security Management Systems, GINGER Telecom, Gatestone & Co. Inc, GE Aerospace, IntouchCX among others, are currently hiring for C / C++ roles in the United States.
The company with most openings is Judge Group, Inc. as they are hiring for 297 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 Judge Group, Inc. as they are hiring for 297 different C / C++ Developer jobs in the United States. They are probably quite committed to find good C / C++ Developers.