708 IT & Software Developer jobs in the US
Freedom Circle 3979, Santa Clara
$88,800 - 187,740
Requirements
Must:
- I have a minimum of 10 years of experience in developing embedded software and firmware with C/C++.
- I possess at least 3 years of experience providing technical guidance for teams comprising a minimum of 5 developers.
- I hold a Bachelor's or Master's degree in science or an equivalent field.
- I am knowledgeable about RTOS concepts, including threads, synchronization, and scheduling.
Responsibilities
- I will provide technical leadership throughout all phases of the product development lifecycle.
- I am committed to regular interactions with clients, including refining requirements and discussing project scope.
- I will utilize strong written, verbal, and interpersonal communication skills to effectively collaborate with clients in defining software solutions.
- I will lead and develop, compile, run, and debug C/C++ bare-metal firmware and software applications targeting ARM CPUs and DSPs in both pre-silicon (virtual, emulation, FPGA platforms) and post-silicon (board bring-up, non-form-factor) environments.
- I will conduct unit testing and end-to-end testing of software/hardware features, utilizing an established testing framework to run performance and power characterization tests.
- I will collaborate closely with system validation, software, firmware, and hardware teams to successfully execute pre-silicon and post-silicon testing plans.
- I will be involved in developing automation scripts and setting up regression testing to enhance the robustness of our systems.
- I will ensure experience with custom hardware bring-up using schematics and layout files.
- I will develop and optimize low-level device drivers for peripherals and sensors, including IMUs and depth cameras.
- I will utilize software toolkits for code integration and automation with Python.
- I will provide support in debugging lab systems using logic analyzers, scopes, meters, and other relevant tools.
Description
At Capgemini, I understand the importance of fostering all aspects of your well-being throughout various stages in your career journey. For eligible employees, we provide benefits including flexible work arrangements, comprehensive healthcare (which encompasses dental, vision, and mental health programs), financial wellness schemes like 401(k) and employee share ownership plans, along with paid time off and holidays. We also offer paid parental leave and family building benefits such as adoption assistance, surrogacy, and cryopreservation. Moreover, I am proud to support social wellness benefits that include subsidized backup child/elder care and tutoring. Capgemini Engineering is a world leader in engineering and R&D services, utilizing our extensive industry knowledge and innovative digital and software technologies to bridge the gap between the digital and physical realms. With a dedicated team of 65,000 engineers and scientists across more than 30 countries, we serve sectors including Aeronautics, Space, Defense, Automotive, and many more. As part of the Capgemini Group, we are committed to driving digital transformation, sustainability, and creating a substantial impact for both businesses and society. I take pride in our diverse team of 340,000 employees across over 50 countries, and I am excited to help you join us in unlocking the value of technology to meet the dynamic needs of modern enterprises.
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 708 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?
Sperasoft, New World Technologies Inc., Giesecke+Devrient, Archon Systems Inc, Puter Technologies Inc., HAPLY Robotics Inc., LGS, une Société IBM / an IBM Company among others, are currently hiring for C / C++ roles in the United States.
The company with most openings is Leidos as they are hiring for 89 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 Leidos as they are hiring for 89 different C / C++ Developer jobs in the United States. They are probably quite committed to find good C / C++ Developers.