3498 IT & Software Developer jobs in the US

Senior Embedded Software Engineer
$80,000 - 130,000
SAIC
12010 Sunset Hills Road, Panama City
$80,000 - 130,000
Requirements
Must:
- Bachelors degree in Computer Science, Electrical Engineering, or a related discipline with at least 5 years of experience
- Strong proficiency in C/C++ or Java programming
- Familiarity with real-time operating systems (e.g., Linux, VxWorks)
- Knowledge of microcontrollers, protocols (TCP/IP, Modbus), and ability to read schematics
- Excellent problem-solving, analytical, and communication skills
- Ability to write and interpret technical reports and interface documents
- Experience preparing presentation materials and presenting to various stakeholders
- Demonstrated organizational skills with the capability to manage multiple projects simultaneously
- Proven experience in debugging and performance optimization
- Collaboration with hardware teams to ensure effective and reliable performance within resource constraints
- Interim Secret clearance required to start, with sponsorship available for a higher security clearance
Responsibilities
- Develop and implement optimized code for microcontrollers and processors, managing the complete software development lifecycle (SDLC)
- Conduct unit, integration, and system testing, identifying and troubleshooting issues in complex embedded systems
- Create and maintain technical documentation, design specifications, and code for future reference
- Design and implement real-time embedded software solutions, testing components and analyzing runtime profiles for error resolution
- Integrate software units and components to verify they meet both functional and non-functional requirements
- Document software functionalities thoroughly
- Perform Object-Oriented Analysis and Design (OOAD) and programming in Java, C, C++, and C#
- Support lifecycle software development and component design
- Program for Windows, Linux, and VxWorks operating systems
- Use Microsoft Visual C++ development environment alongside Microsoft Foundation Classes (MFC)
- Work in Java development environments including Eclipse, NetBeans, and IntelliJ
- Develop applications based on network protocols utilizing Transmission Control Protocol/Internet Protocol (TCP/IP)
- Update existing code and incorporate improvements to operational software
- Ensure software development lifecycle processes such as unit test coverage, test automation, and CI/CD workflows are completed
- Manage software configuration planning, tracking, and validation processes
- Review and test software components to ensure adherence to design requirements and document test results
- Guide technical projects utilizing your expertise
- Lead team members through Agile software development practices
- Provide direct technical support to the program manager
Description
We are SAIC, a premier technology integrator offering comprehensive life cycle services and solutions across the technical, engineering, intelligence, and enterprise IT sectors. Located in Panama City Beach, FL, we specialize in delivering innovative engineering and integration services for intricate projects. Our dedicated team of approximately 15,000 employees is committed to integrity and mission-focused work, serving customers within the U.S. federal government. We foster a dynamic work environment where you will have the opportunity to enhance your skills and make contributions to impactful Navy projects.
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 3498 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?
D3 Security Management Systems, GINGER Telecom, Gatestone & Co. Inc, ID Cosmetic clinic, GE Aerospace, Decisive Dividend Corporation, Confidential 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 254 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 254 different C / C++ Developer jobs in the United States. They are probably quite committed to find good C / C++ Developers.