849 IT & Software Developer jobs in the US

Leidos jobs

Software Engineer C++

$65,000 - 117,500
Leidos
Pleasant Street 61, Tewksbury
$65,000 - 117,500
Company Size icon
Company Size
5k+
Company Type icon
Company Type
Services
Exp Level icon
Exp Level
Regular
Job Type icon
Job Type
Full-Time
Language icon
Language
English
Visa sponsorship icon
Visa sponsorship
No

Requirements

Must:
- I have a Bachelor’s degree with 2+ years of relevant experience, or a Master’s degree with 1+ years of relevant experience. Additional years of experience will be considered in lieu of a degree. - I possess working knowledge of Python and bash scripting, C++, and OOP/OOAD. - I can obtain a Public Trust clearance (US citizenship required). - I develop solutions to technical issues impacting multiple areas or disciplines. - I regularly employ ingenuity and creativity to help develop new technical solutions and systems to achieve functional objectives. - I communicate effectively with internal team members across multiple areas and with client team members. - I assist in influencing project/team leaders regarding solution design, processes, and approaches. - I have knowledge of and the ability to apply technical principles, theories, and concepts. - I understand data structures, algorithms, and software design solutions. - I am knowledgeable in memory management, multicore processors, and distributed systems design.

Responsibilities

- I design, build, and maintain efficient, reusable, and reliable C++ code using good OOP/OOAD techniques for our systems. - I optimize, identify bottlenecks, bugs, and devise solutions to problems, including maintaining code quality, revision control, and organization. - I analyze customer issues, identify and implement solutions, and participate and contribute within a defined software development process. - I may need to travel occasionally to customer sites, which may be domestic or international. - I participate in the design, development, testing, troubleshooting, and debugging of software programs for enhancements and new software-intensive systems and products. I apply appropriate principles, standards, processes, procedures, and tools throughout the software development life cycle. My duties include software requirements analysis, analysis of hardware compatibility, and the development of software products and tools used for the design, development, and maintenance of infrastructure and platforms.

Description


I am part of Leidos’ Security Enterprise Solutions (SES) operation, where I join a cross-functional engineering team dedicated to using cutting-edge technology to develop innovative solutions that enhance the safety, health, and efficiency of global travel and trade. As a Software Engineer (C++), I collaborate with expert Scientists and Engineers to contribute to products that have a worldwide impact on security detection. This role allows me to refine my engineering skills in embedded products, real-time programming, and object-oriented design, all within a supportive management environment focused on my professional growth. Our team has developed various integrated solutions for aviation, ports, borders, and critical infrastructure customers globally. We provide automated threat detection for a range of items by leveraging industry-leading screening technologies, AI/ML capabilities, and advanced biometric tools. Currently, we have over 24,000 products deployed across 120 countries, including best-in-class security checkpoint and inspection systems for people and baggage. Pay Range: The pay range for this position is between $65,000.00 - $117,500.00. This range is a general guideline and is not a guarantee of compensation. Additional factors, including job responsibilities, education, experience, and skills, will be considered in extending an offer, alongside market data and internal equity.
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 849 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, McCrae Recruiting Inc., Archon Systems Inc, Puter Technologies Inc., Giesecke+Devrient, D3 Security Management Systems, United Wholesale Mortgage 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 103 different C / C++ Developer jobs in the United States. They are probably quite committed to find good C / C++ Developers.