Full-Time

Senior Software Engineer

Confirmed live in the last 24 hours

Cubic

Cubic

1,001-5,000 employees

Technology solutions for transportation and defense

No salary listed

Senior

Hyderabad, Telangana, India

Category
Backend Engineering
Embedded Engineering
Software Engineering
Required Skills
Git
Jenkins
SCRUM
C/C++
Linux/Unix
Requirements
  • Bachelor of Science degree in computer science, electrical engineering, or related field or equivalent professional experience or combination of both.
  • 6+ years of C++ experience (C++ 11 & 14 is mandatory) in Linux
  • Experience in Software Engineering with a proven track record of specification, design and development.
  • Demonstrable experience of defining test plans and test data requirements.
  • An effective problem solver with the ability to understand and resolve complex issues.
  • Experience in troubleshooting and debugging applications.
  • Organised with the ability to prepare reports, manuals, procedures and status reports.
  • Experience of Object-Oriented Design (e.g. UML) and implementation, along with Design patterns.
  • Ability to contribute to the development of the architecture for applications.
  • Experience of maintaining and improving coding standards.
  • Able to build reusable code and libraries, ensuring thorough application documentation for future use.
  • Experience of software best practices such as Automated Testing (Google Test and VSTest), Continuous Integration, Test Driven Development, SOLID and Clean Code principles.
  • Scrum or Kanban experience. GIT and Jenkins experience.
Responsibilities
  • Using the current programming language and technologies provide creative, thorough and practical solutions to a wide range of technical problems.
  • Share technical expertise within the department and other departments as requested.
  • Analyse and contribute to system and subsystem requirements specifications and design definitions.
  • Design, develop and test of applications and programs to support the company’s products.
  • Design, develop and test software programs following established quality standards and in accordance with internal engineering procedures including coding, unit testing, peer reviews and software configuration control.
  • Complete high- and low-level detailed software design specifications, storyboards and interface specifications.
  • Provide support of products through conception to product delivery including problem solving, defect maintenance and support to customer services (which may require out of hours support in certain circumstances).
  • Prepare reports, manuals, procedures and status reports.
  • Provide training and guidance to other team members.
  • Supports the bids and proposal and customer variation requests.
  • Keeps abreast of improvements and developments within software engineering, supporting continuous improvement within engineering.
  • Comply with Cubic’s values and adherence to all company policy and procedures. In particular, comply with the code of conduct, quality, security and occupational health, safety and environmental policies and procedures.
  • In addition to the duties and responsibilities listed, the job holder is required to perform other duties assigned by their manager from time-to-time, as may be reasonably required of them.
Desired Qualifications
  • Master’s Degree in computer science or related discipline or equivalent qualification/experience.
  • Certification in a relevant programming language or framework.
  • Experience working in a similar industry.
  • Experience in developing in other high-level languages, such as C#, Java, Python, JavaScript, PPP, and XML.
  • Experience with Valgrind.
  • Efficient memory management experience.
  • Efficient usage of disk IO experience.
  • Cryptography.
  • Low-level smart card comms/NFC interfacing.
  • Experience writing simulators and test harnesses.

Cubic Corporation develops technology solutions for the transportation and defense industries. In transportation, Cubic Transportation Systems (CTS) provides integrated systems that help commuters with fare collection, real-time passenger information, and traffic management. For the defense sector, Cubic Defense focuses on advanced training, simulation, and communication systems that improve the effectiveness and safety of military operations. Unlike many competitors, Cubic serves a wide range of clients, including public transportation agencies and defense organizations, both in the U.S. and internationally. The company's goal is to enhance the efficiency of transportation systems and the success of defense missions through its technology solutions and ongoing support.

Company Size

1,001-5,000

Company Stage

Acquired

Total Funding

$2.8B

Headquarters

San Diego, California

Founded

1951

Simplify Jobs

Simplify's Take

What believers are saying

  • AI-driven predictive maintenance reduces downtime and costs in transportation systems.
  • 5G integration improves real-time data transmission for better traffic management.
  • Smart city initiatives increase demand for integrated transportation solutions.

What critics are saying

  • eSIM solutions may face compatibility issues with existing infrastructure.
  • AI-driven transport solutions could encounter data privacy concerns.
  • Quantum-resistant encryption technology may attract scrutiny, delaying deployment.

What makes Cubic unique

  • Cubic integrates AI in transportation, enhancing efficiency and reducing fare evasion.
  • Cubic Defense offers advanced simulation systems for autonomous vehicle training.
  • Cubic's DTECH Fusion Trust provides quantum-resistant cybersecurity solutions.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Hybrid Work Options

Professional Development Budget

Company News

CIHT
May 27th, 2025
AI helping to transform public transport

Among many innovators working on artificial intelligence (AI) projects across the country, engineers at Imperial College London are currently partnering with Cubic Transportation Systems to develop AI techniques analysing 'irregular domains' such as the London Underground network where multiple 'nodes' (stations) stand in inconsistent relationships with one another, attracting different passenger flow and connectivity features.

Tamedex
May 14th, 2025
The Future of Driving: How Skylo is Redefining Connectivity for Cars and Beyond

In partnership with Cubic[3] and Qualcomm, Skylo introduces a revolutionary eSIM solution that negates the need for multiple network supports.

ExecutiveBiz
May 6th, 2025
Cubic to Exhibit Quantum-Resistant Encryption Tech at 2025 SOF Week

Cubic will display DTECH Fusion Trust at the 2025 Special Operations Forces Week, which will be held from May 5 to 8 in Tampa, Florida.

Military Embedded Systems
May 5th, 2025
Cubic launches DTECH Fusion Trust platform at SOF Week 2025

Cubic DTECH is launching DTECH Fusion Trust - powered by HyperSphere quantum-resistant cybersecurity - at this week's SOF Week show, currently underway in Tampa.

European Business Magazine
Mar 17th, 2025
Cubic Corporation CEO Stevan Slijepcevic Named Chairman of the Board

SAN DIEGO, CALIFORNIA / ACCESS Newswire / March 17, 2025 / Cubic Corporation announced that Mac Curtis will retire as Chairman of the Board, effective today.