
Senior C/C++ Software Engineer
RTX
full-time
Posted on:
Location Type: Office
Location: Marlborough • Massachusetts • United States
Visit company websiteExplore more
Salary
💰 $86,800 - $165,200 per year
Job Level
About the role
- Assist and participate in the requirements, design, development and testing of real-time embedded software, application software, and tools, to include development of new work products or enhancement of existing applications and systems.
- Design, code, test, integrate, and document software solutions.
- Participate in internal review of software components and systems.
- Collaborate with project managers and other professionals within Engineering.
- Follow established development practices and processes to maintain the configuration management of software products.
Requirements
- Typically requires a Bachelor’s in Science, Technology, Engineering, or Mathematics (STEM) and a minimum of 5 years of experience.
- Experience with C++, C, and/or Java.
- Ability to obtain Interim Secret U.S. government issued security clearance is required prior to start date.
- U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance.
- Knowledge of data structures and algorithms, systems software design, operating systems, architectures, software development life cycle and processes.
- Experience in software development, and with Windows and Linux Operating Systems, GIT, Jira, Jenkins, Perl, Bash, and Kornshell.
- Experience developing software in a team-based development environment, preferably Agile/SCRUM, DevOps and test automation.
- Experience producing technical documentation.
- Able to travel domestic and international.
Benefits
- 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C++CJavadata structuresalgorithmssystems software designoperating systemssoftware development life cycletest automationAgile
Soft Skills
collaborationcommunicationteamworkproblem-solvingorganizational skills
Certifications
Bachelor’s in Science, Technology, Engineering, or MathematicsInterim Secret U.S. government issued security clearance