933 IT & Software Developer jobs in the US
Explorer Blv NW 901, Huntsville
$126,100 - 227,950
Requirements
Must:
- Bachelor’s degree in Software Engineering, Computer Science, Computer Engineering, Electrical Engineering, Aeronautical Engineering, Mathematics, or a similar technical field with an overall GPA of 3.0 or higher.
- I possess 10-15 years of relevant technical experience.
- I have proven expertise in software development throughout the entire lifecycle, including architecture, implementation, testing, and deployment.
- I have demonstrated experience leading technical teams and bringing high-impact projects to successful completion.
- I am proficient in one or more programming languages such as C/C++, Python, Java, or C#.
- I possess strong experience in C++ software development.
- I have a solid understanding of modern software development practices including Agile, DevOps, CI/CD, and test automation.
- I have expertise in software architecture, system design, and the integration of complex systems.
- I possess hands-on experience with debugging, performance tuning, and system troubleshooting.
- I have strong analytical and problem-solving abilities to tackle intricate technical challenges.
- I have excellent verbal and written communication skills, allowing me to engage with executive stakeholders and cross-functional teams effectively.
- I have experience with version control systems (e.g., Git), build tools, and modern development environments.
- I am a resident of North Alabama or am willing to relocate to the Huntsville-North Alabama area.
Responsibilities
- I will conceptualize designs across the full stack of software for airborne systems, focusing on embedded software architectural design, code implementation, peer reviews by the team, unit testing, cohesive integration of loosely coupled software modules within subsystems, and across distributed networks. Additionally, I will implement DevOps and CI/CD pipelines and develop software tools and harnesses to support fully integrated solutions.
- I will lead and contribute to the design, development, testing, troubleshooting, and debugging of software enhancements and new software-intensive systems and products.
- I will engage in frequent and direct communication with customers, end users, internal stakeholders, and my team members.
- I will apply established software engineering principles, standards, and best practices throughout the full software development lifecycle (SDLC), including software requirements analysis, hardware compatibility analysis, and the development of tools and products that support infrastructure, platform design, and system maintenance.
- I will recommend and implement new technologies, tools, and standards to enhance software engineering practices that align with our organizational goals.
- I will lead and mentor other team members, contributing to the successful delivery of complex projects while aligning with our technical strategy and execution plans.
Description
At Leidos, we are committed to creating a safer world, beginning with assisting our customers in the Defense Industry with their critical missions. Our dedicated Defense Group team members are tackling significant challenges globally. We provide innovative solutions through the contributions of our diverse and talented workforce dedicated to our clients' success. We empower our teams, support our communities, and operate sustainably, all rooted in our commitment to doing the right thing for our customers, our people, and our communities. Our Mission, Vision, and Values guide our business conduct. With offices spread across the United States and engaging in defense, space, cyber, and commercial sectors, we deliver responsive, cost-effective engineering, scientific, and IT solutions. Leidos is recognized for our people-focused culture, positive work atmosphere, technical proficiency, and strong business ethics. We currently have an exciting opportunity for a Senior Aviation Embedded Engineer in our Huntsville office, where your experience will help us develop software for tactical strike, sensors, CUAS, and UAS solutions. This role centers on creating robust and innovative software frameworks, the fielding, support, and maintenance of software products, including analysis tools/simulations, mission planning software, and components of mission-critical systems. If you're looking for comfort, keep scrolling. At Leidos, we challenge the norm, innovate, and move at a pace that meets mission demands. We aren’t looking for followers; we want those who disrupt, provoke, and refuse to accept failure. Together, we are advancing beyond yesterday’s limitations and striving for excellence in everything we do.
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 933 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, Puter Technologies Inc., MAK Consulting Group, Giesecke+Devrient, Webistry, Atlas Professional Services, Inc., Progress Rail 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 141 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 141 different C / C++ Developer jobs in the United States. They are probably quite committed to find good C / C++ Developers.
