2261 IT & Software Developer jobs in the US
Be among the first 5 applicants!
Embedded Software Engineer
78,000 - 112,000 USD
Carnegie Mellon University
Warwick Terrace, Pittsburgh
78,000 - 112,000 USD
Requirements
Must:
I am looking for candidates with a Bachelor's degree and 8 years of experience, a Master's degree and 5 years of experience, or a PhD with 2 years of experience in Computer Science, Electrical Engineering, or a related field. You should have experience working in a collaborative team environment as a software developer, software engineer, or verification engineer. You must understand the DoD Systems Engineering lifecycle and be proficient in one or more of the following languages: C, C++, Python, MATLAB, C#, or JAVA. Familiarity with modern RTOSs, such as VxWorks and Integrity, as well as experience in developing and analyzing embedded software is essential. You must be able to develop embedded software, perform performance tests, and interpret the results. Additionally, you need to be willing to work onsite 100% of the week at either an SEI or customer facility, be able to pass a background check, and obtain and maintain an active Department of Defense security clearance. Lastly, you should be willing to travel up to 25% outside your office location for various engagements.
Responsibilities
In this role, you will design embedded software tools and capabilities, including software exception handlers, inter-process communication mechanisms, and software fault monitors. You will utilize static, dynamic, and complexity analysis software tools to identify software weaknesses and areas requiring additional design and refactoring. It is essential for you to ensure deterministic performance by architecting and developing software using state-of-the-art techniques. Additionally, you will be responsible for developing bytecode to test and analyze VHDL for FPGAs, ensuring that hardware interfaces and controls align with the intended design.
Description
At our organization, we advance software engineering principles and practices and serve as a significant national resource in software engineering, computer security, and process improvement. We work closely with defense and government organizations, industry, and academia to enhance software-intensive systems continually. Our core purposes include helping organizations improve software engineering capabilities, advancing cybersecurity methods and technologies, and integrating software engineering discipline into AI systems. Our benefits offer a wide range of competitive employee options, including comprehensive health insurance, tuition benefits, generous time off, and robust retirement savings policies. We invite you to join a world-class organization that significantly impacts software in government, work with cutting-edge technologies, publish your research, access university resources, and enjoy many additional perks. Our office is located in Pittsburgh, PA.
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 2261 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?
Capgemini, DataAnnotation, LGS, une Société IBM / an IBM Company, Twin City Staffing, Rokt, Ahold Delhaize USA, Energy Transfer Partners 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 412 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 412 different C / C++ Developer jobs in the United States. They are probably quite committed to find good C / C++ Developers.