Cubic Corporation · 3 hours ago
Senior Software Engineer C++
Cubic Corporation is a technology solutions provider focused on transportation and defense capabilities. The Senior Software Engineer C++ will design, develop, and maintain high-quality software applications while collaborating with cross-functional teams to deliver new features.
National SecurityTraining
Responsibilities
Design, develop, and maintain high-quality C++ software applications
Write clean, efficient, and well-documented code
Develop and execute comprehensive test plans and test cases to ensure software quality
Perform debugging and troubleshooting to identify and resolve issues in a timely manner
Collaborate with cross-functional teams to define, design, and deliver new features
Participate in Agile development processes, including sprint planning, stand-ups, and retrospectives
Utilize JIRA for task management, bug tracking, and project tracking
Contribute to the continuous improvement of the development and testing processes
Stay up-to-date with industry trends and best practices in software development and testing
Qualification
Required
Bachelor's degree in Computer Science, Software Engineering, or a related field
Proven experience in C++ software development, at least 5 years experience
Strong understanding of software development best practices and design patterns
Experience in developing and executing test plans and test cases
Excellent problem-solving skills and attention to detail
Strong communication and teamwork skills
Ability to work independently and manage multiple tasks simultaneously
Preferred
Experience with geospatial technologies or pixel processing and applications
Experience with programming language in Java
Experience developing with Visual Studio
Experience with CMake and other C++ build tools
Experience developing and running containerized applications
Experience working cross platform in Windows and Linux
Experience with scripting languages (BASH, PowerShell, etc.)
Knowledge of continuous integration and continuous deployment (CI/CD) processes
Experience with version control systems, such as Git
Familiarity with Agile development methodologies
Proficiency in using task management and bug tracking tools
Company
Cubic Corporation
Cubic Corporation (Cubic) is an international provider of systems and solutions that address the mass transit and global defense markets.
H1B Sponsorship
Cubic Corporation has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (12)
2024 (14)
2023 (19)
2022 (47)
2021 (21)
2020 (41)
Funding
Current Stage
Public CompanyTotal Funding
unknown2021-05-25Private Equity
2021-02-08Acquired
1978-01-13IPO
Leadership Team
Recent News
Washington Technology
2026-01-19
Company data provided by crunchbase