Summary: Senior C/C++ Software Engineer (P4) with deep expertise in system-level architecture, high-performance development, and cross-platform engineering across Windows and Linux. Skilled in ...
Summary: Senior C/C++ Software Engineer (P4) with deep expertise in system-level architecture, high-performance development, and cross-platform engineering across Windows and Linux. Skilled in ...
C, C++, JAVA, Object Oriented Design, GUI Development, UNIX, MS Windows, Networking Protocols (i.e ... plus Software Engineer duties: * Responsible for the design, development, implementation and ...
C, C++, JAVA, Object Oriented Design, GUI Development, UNIX, MS Windows, Networking Protocols (i.e ... plus Software Engineer duties: * Responsible for the design, development, implementation and ...
Senior Software Engineer - Linux/Kubernetes Location: Bay Area, CA (Onsite) Employment Type ... Proficiency in Go, or C/C++ programming languages. * Strong knowledge of Git and other source ...
Senior Software Engineer - Linux/Kubernetes Location: Bay Area, CA (Onsite) Employment Type ... Proficiency in Go, or C/C++ programming languages. * Strong knowledge of Git and other source ...
Embedded SW Engineer
Columbus, IN · Hybrid
$122.40K - $161.10K/yr
Embedded C Software Engineer Are you looking for a role where you can use your knowledge of embedded "C" software development to make a difference in vehicle performance and the environment? Would ...
Embedded SW Engineer
Columbus, IN · Hybrid
$122.40K - $161.10K/yr
Embedded C Software Engineer Are you looking for a role where you can use your knowledge of embedded "C" software development to make a difference in vehicle performance and the environment? Would ...
Software Engineer Sr C/C++
Manassas, VA · On-site
$122.50K - $161.50K/yr
The Work Lockheed Martin Rotary and Mission Systems is seeking a Software Engineer C/C++ Sr. in Manassas, VA. In this role you will have the responsibility of: Participate in a crossfunctional team ...
Software Engineer Sr C/C++
Manassas, VA · On-site
$122.50K - $161.50K/yr
The Work Lockheed Martin Rotary and Mission Systems is seeking a Software Engineer C/C++ Sr. in Manassas, VA. In this role you will have the responsibility of: Participate in a crossfunctional team ...
Software Engineer Sr C/C++
Manassas, VA · On-site
$122.50K - $161.50K/yr
The Work Lockheed Martin Rotary and Mission Systems is seeking a Software Engineer C/C++ Sr. in Manassas, VA. In this role you will have the responsibility of: Participate in a crossfunctional team ...
Software Engineer Sr C/C++
Manassas, VA · On-site
$122.50K - $161.50K/yr
The Work Lockheed Martin Rotary and Mission Systems is seeking a Software Engineer C/C++ Sr. in Manassas, VA. In this role you will have the responsibility of: Participate in a crossfunctional team ...
... Software and IT/hardware setup including network configuration • Experience with C and C++ Programming • Experience in development of multithreaded applications using C • Knowledge of ...
... Software and IT/hardware setup including network configuration • Experience with C and C++ Programming • Experience in development of multithreaded applications using C • Knowledge of ...
Senior Software Engineer - Linux/Kubernetes Location: Bay Area, CA (Onsite) Employment Type ... Proficiency in Go , or C/C++ programming languages . * Strong knowledge of Git and other source ...
Senior Software Engineer - Linux/Kubernetes Location: Bay Area, CA (Onsite) Employment Type ... Proficiency in Go , or C/C++ programming languages . * Strong knowledge of Git and other source ...
Senior C/C++ Linux Engineer Location: Philadelphia, PA,19102 Complete Description: seeking a highly ... Key Responsibilities • Bachelor's degree in Computer Science, Software Engineering, or a related ...
Quick apply
Senior C/C++ Linux Engineer Location: Philadelphia, PA,19102 Complete Description: seeking a highly ... Key Responsibilities • Bachelor's degree in Computer Science, Software Engineering, or a related ...
Senior Software Engineer - Linux/Kubernetes Location: Bay Area, CA (Onsite) Employment Type ... Proficiency in Go , or C/C++ programming languages . * Strong knowledge of Git and other source ...
Senior Software Engineer - Linux/Kubernetes Location: Bay Area, CA (Onsite) Employment Type ... Proficiency in Go , or C/C++ programming languages . * Strong knowledge of Git and other source ...
Senior Software Engineer: The team is seeking a talented, innovative, senior software engineer who ... Excellent skills with C and C++ * Excellent skills with C# or Java * Excellent skills with ...
Senior Software Engineer: The team is seeking a talented, innovative, senior software engineer who ... Excellent skills with C and C++ * Excellent skills with C# or Java * Excellent skills with ...
Senior Embedded Software Engineer
Salem, OR · On-site
$124.60K - $163.30K/yr
Overview We are seeking a full-time Senior Embedded Software Engineer in our Salem, OR location. In ... Mastered proficiency in writing software in C language and relevant experience and/or training in ...
Senior Embedded Software Engineer
Salem, OR · On-site
$124.60K - $163.30K/yr
Overview We are seeking a full-time Senior Embedded Software Engineer in our Salem, OR location. In ... Mastered proficiency in writing software in C language and relevant experience and/or training in ...
Embedded Software Engineer
Chillicothe, IL · Hybrid
$119.20K - $156.90K/yr
Embedded Software Engineer Seeking a proficient Embedded Software Engineer to apply computer ... Embedded C software development * Knowledge of real-time operating systems * Experience with ...
Embedded Software Engineer
Chillicothe, IL · Hybrid
$119.20K - $156.90K/yr
Embedded Software Engineer Seeking a proficient Embedded Software Engineer to apply computer ... Embedded C software development * Knowledge of real-time operating systems * Experience with ...
Senior Embedded Software Engineer
Salem, OR · On-site
$122.50K - $160.50K/yr
Overview We are seeking a full-time Senior Embedded Software Engineer in our Salem, OR location. In ... Mastered proficiency in writing software in C language and relevant experience and/or training in ...
Senior Embedded Software Engineer
Salem, OR · On-site
$122.50K - $160.50K/yr
Overview We are seeking a full-time Senior Embedded Software Engineer in our Salem, OR location. In ... Mastered proficiency in writing software in C language and relevant experience and/or training in ...
Senior Embedded Software Engineer IV
Prescott, AZ · On-site
$150K - $190K/yr
Due to the 5,300 elevation Prescott enjoys very comfortable average temps throughout the year ... Min 3 years of expertise in DO-178B/C software development process and Architecture/Design ...
Senior Embedded Software Engineer IV
Prescott, AZ · On-site
$150K - $190K/yr
Due to the 5,300 elevation Prescott enjoys very comfortable average temps throughout the year ... Min 3 years of expertise in DO-178B/C software development process and Architecture/Design ...
Senior Software Engineers (Go, or C and C++ ) Required Skills and Experience Resources should possess the following qualifications: • 10+ years of software development experience. • 5+ years of ...
Senior Software Engineers (Go, or C and C++ ) Required Skills and Experience Resources should possess the following qualifications: • 10+ years of software development experience. • 5+ years of ...
JOB - Senior Software Developer (C, C++) Location: Auburn Hills, MI (Onsite Role) Years of Experience: 7+ Years Qualification Required * BE/ BTECH/ ME/MTECH Roles And Responsibilities * More than 7 ...
JOB - Senior Software Developer (C, C++) Location: Auburn Hills, MI (Onsite Role) Years of Experience: 7+ Years Qualification Required * BE/ BTECH/ ME/MTECH Roles And Responsibilities * More than 7 ...
Senior Embedded Software Engineer IV
Prescott, AZ · On-site
$122.30K - $160.30K/yr
Senior Embedded Software Engineer IV This position is NOT available for Remote Work. This position ... Expertise in DO-178B/C software development process. * Experience in capturing requirements and ...
Senior Embedded Software Engineer IV
Prescott, AZ · On-site
$122.30K - $160.30K/yr
Senior Embedded Software Engineer IV This position is NOT available for Remote Work. This position ... Expertise in DO-178B/C software development process. * Experience in capturing requirements and ...
Senior Embedded Software Engineer IV
$120.70K - $158.20K/yr
Senior Embedded Software Engineer IV This position is NOT available for Remote Work. This position ... Expertise in DO-178B/C software development process. * Experience in capturing requirements and ...
Senior Embedded Software Engineer IV
$120.70K - $158.20K/yr
Senior Embedded Software Engineer IV This position is NOT available for Remote Work. This position ... Expertise in DO-178B/C software development process. * Experience in capturing requirements and ...
This role follows a hybrid work schedule and reports to a Senior Staff Software Engineer for Embedded Systems. You will: * Develop high-quality vertically-integrated C++ software systems (on-vehicle ...
This role follows a hybrid work schedule and reports to a Senior Staff Software Engineer for Embedded Systems. You will: * Develop high-quality vertically-integrated C++ software systems (on-vehicle ...
Temporary Sr C Software Engineer information
See salary details
$94K - $105.7K
8% of jobs
$105.7K - $117.5K
12% of jobs
$121.9K is the 25th percentile. Wages below this are outliers.
$117.5K - $129.2K
15% of jobs
The median wage is $137.7K / yr.
$129.2K - $140.9K
22% of jobs
$140.9K - $152.6K
11% of jobs
$152.6K - $164.4K
6% of jobs
$169.5K is the 75th percentile. Wages above this are outliers.
$164.4K - $176.1K
4% of jobs
$176.1K - $187.8K
4% of jobs
$187.8K - $199.5K
5% of jobs
$199.5K - $211.3K
12% of jobs
$211.3K - $223K
1% of jobs
$94K
$158.2K
$223K
How much do temporary sr c++ software engineer jobs pay per year?
What are the key skills and qualifications needed to thrive as a Temporary Sr C++ Software Engineer, and why are they important?
What are some common challenges faced by Temporary Sr C++ Software Engineers when joining a new project mid-cycle?
What does a Temporary Sr C++ Software Engineer do?
What is the difference between Temporary Sr C++ Software Engineer vs Temporary C++ Developer?
| Aspect | Temporary Sr C++ Software Engineer | Temporary C++ Developer |
|---|---|---|
| Experience Level | Senior, with several years of experience | Entry to mid-level, with less experience |
| Responsibilities | Designing complex systems, leading projects, mentoring | Implementing features, fixing bugs, coding tasks |
| Required Skills | Advanced C++ knowledge, problem-solving, system architecture | Basic to intermediate C++ skills, coding proficiency |
| Work Environment | Fast-paced, project leadership, collaboration with teams | Development-focused, task-oriented |
In summary, a Temporary Sr C++ Software Engineer typically has more experience, handles complex system design, and may lead projects, whereas a Temporary C++ Developer focuses on coding tasks with less leadership responsibility. Both roles require C++ proficiency but differ in scope and seniority.
Full-time
Posted 21 days ago
Job description
Job Description Summary:
Senior C/C++ Software Engineer (P4) with deep expertise in system-level architecture, high-performance development, and cross-platform engineering across Windows and Linux. Skilled in abstracting OS-specific functionality using Qt to deliver portable, reliable, and scalable system components. Strong SQL expertise across major databases (SQL Server, Oracle, PostgreSQL). Experienced in modernizing legacy systems, including porting Windows applications to Linux. Hands-on proficiency with AI code assistants and containerization, enabling increased developer efficiency and modern delivery workflows. Experience with IBM i and IBM z platforms is desirable.
Essential Duties and Responsibilities:
- Lead collaboration with product, architecture, and cross-functional teams to translate complex business and end-user requirements into robust technical designs and long-term platform strategies.
- Design, architect, and deliver large-scale, enterprise-grade software systems, ensuring performance, scalability, reliability, and maintainability.
- Drive architectural discussions, define technical direction, and influence product roadmaps through informed recommendations on new features, system enhancements, and modernization initiatives.
- Identify systemic code quality, performance, and architectural issues, and lead remediation through refactoring, redesign, or standardization activities.
- Produce high-quality technical documentation, design specifications, and architectural artifacts; communicate complex technical topics clearly to engineering and leadership stakeholders.
- Serve as an escalation point for the most challenging debugging, production, and customer-reported issues, providing guidance to other engineers and driving root-cause resolution.
- Operate with full autonomy to deliver complex enhancements, resolve critical defects, and implement major new product capabilities, often spanning multiple components or services.
- Develop deep expertise in hardware-software interactions and system-level integration, and provide architectural input on cross-platform and cross-component behaviors.
- Demonstrate technical leadership in collaborative engineering practices, including leading code reviews, mentoring peers, setting coding standards, and improving development workflows.
- Model a strong team-oriented culture, driving accountability, ownership, and engineering excellence across the organization.
- Champion continuous learning and domain mastery, proactively identifying opportunities to modernize tools, improve architecture, and elevate team capabilities.
- Exhibit strategic curiosity and an innovation mindset, challenging assumptions, proposing new approaches, and influencing long-term technical evolution.
Required Qualifications:
- 8+ years of professional software engineering experience, with a proven record of delivering complex, high-impact systems in production environments.
- Demonstrated history of leading large-scale, real-world software development initiatives, including cross-component or cross-platform projects.
- Expert-level proficiency in C++, with deep understanding of object-oriented design, advanced language features, and architectural trade-offs.
- Strong understanding of REST APIs, distributed system patterns, RDBMS concepts, and SQL, including query tuning and performance diagnostics on SQL Server, Oracle, PostgreSQL.
- Extensive experience designing and developing enterprise-grade applications, frameworks, or platform components.
- Familiarity with parser and compiler-adjacent tooling, such as ANTLR, JavaCC, yacc/bison, or custom parser frameworks-ability to analyze, modify, or extend grammar-based systems.
- Strong proficiency in both Windows and Linux environments, including command-line tooling, system-level troubleshooting, and cross-platform development workflows.
- Ability to mentor engineers, influence architectural decisions, and drive engineering best practices across teams.
- Strong communication skills, capable of articulating complex technical topics to technical and non-technical stakeholders.
- Advanced expertise in Qt Core and other low-level modules
- Skilled at reducing platform-specific code and increasing portability across Windows and Linux
- Expert-level experience in both Windows and Linux development
- Strong command of OS internals, filesystems, threading models, debugging tools
- Highly desirable: leading major efforts to port Windows applications to Linux
- Exposure to IBM i (AS/400) and/or IBM z architectures desirable
AI & Developer Productivity Tools
- Hands-on experience using AI code assistants such as:
- GitHub Copilot
- Microsoft Copilot
- Ability to leverage AI tools for:
- Code generation
- Refactoring
- Unit test creation
- Documentation
- Development acceleration
- Strong understanding of validating and responsibly integrating AI-generated code into production-quality systems
Containerization & DevOps
- Proficiency with Docker for:
- Image creation
- Multi-stage builds
- Debugging containerized applications
- Optimizing images for performance and footprint
Leadership & Senior-Level Responsibilities
- Defines system architecture, drives design decisions, and sets engineering direction
- Mentors junior and mid-level engineers; leads deep technical reviews
- Drives complex root-cause analysis, performance investigations, and production issues
- Partners with cross-functional teams to align product direction with technical strategy
- Owns long-term, multi-phase technical initiatives with autonomy
- Models engineering excellence, code quality, and continuous improvement
Rocket Software Inc. is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. Rocket Software Inc. is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
As part of our commitment to a safe and trustworthy workplace, we include background and reference checks in our hiring process.
Rocket is committed to working with and providing reasonable accommodation to individuals with physical and mental disabilities. If you need special assistance or an accommodation while seeking employment, please call: 781-577-4321 or send an email to people@rocketsoftware.com. We will make a determination on your request for reasonable accommodation on a case-by-case basis.
If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!
About Rocket Software
Sourced by ZipRecruiter
Thousands of companies around the world depend on Rocket to solve their most challenging business problems by helping them run their critical infrastructure, business processes, and data, as well as extending the value of these assets to take advantage of cloud and mobile computing, advanced analytics, and other future innovations. From the clothes we wear to the cars we drive, Rocket solutions power the back-end systems that thousands of brands interact with every day. At Rocket, software has always been about people--not just ones and zeroes. We're people solving problems for other people, and we strive to treat our customers, partners, and fellow Rocketeers with humanity.
Industry
It services
Company size
1,001 - 5,000 Employees
Headquarters location
Waltham, MA, US
Year founded
1990