Senior Software Engineer

3 Minutes ago • 3-5 Years • Software Development & Engineering

Job Summary

Job Description

Cubic Transportation Systems is seeking a Senior Software Engineer to specialize in certification and certification testing for payment card industry requirements, including debit/credit card acceptance and financial transaction processing. The role involves managing its Payment Gateway for transit applications, ensuring regular certifications with acquiring banks and periodic PA-DSS certification. Additionally, the engineer will work with contactless NFC readers requiring EMVCo and brand certifications, and industry-standard readers/PIN pads. Responsibilities include running multiple certification projects, communicating with certification analysts, understanding technical specifications like EMV Standards and Acquirer Host specifications, performing EMV test transactions, analyzing and troubleshooting transactions, defining test schedules, testing software, documenting results, and liaising with customer, subcontractor, and vendor representatives. The position requires evaluating vendor capabilities, monitoring project status, and operating within budget and schedule.
Must have:
  • Experience with Payment Card Industry certification
  • Experience with EMV standards and brand specifications
  • Ability to perform EMV test transactions
  • Transaction analysis and troubleshooting skills
  • Experience with POS systems testing
  • Proficiency in programming languages like Java, C/C++/C#
  • Effective written and oral communication skills
  • Ability to analyze and solve complex software engineering problems
  • Ability to prioritize and complete multiple tasks under deadline
Good to have:
  • Experience with UL BTT or ICC tools for EMV certification
  • Retail or Hospitality / POS payment processing experience
  • Programming or scripting experience (Python, jmeter, Javascript)
  • Experience with embedded processing
  • Knowledge of customer needs and competing products
Perks:
  • Opportunity to work on cutting-edge transportation technology
  • Exposure to global transit solutions
  • Career development opportunities within a leading technology company

Job Details

Business Unit:

Cubic Transportation Systems

Company Details:

When you join Cubic, you become part of a company that creates and delivers technology solutions in transportation to make people’s lives easier by simplifying their daily journeys, and defense capabilities to help promote mission success and safety for those who serve their nation. Led by our talented teams around the world, Cubic is committed to solving global issues through innovation and service to our customers and partners.

We have a top-tier portfolio of businesses, including Cubic Transportation Systems (CTS) and Cubic Defense (CD). Explore more on Cubic.com.

Job Details:

Position Summary:
Cubic is looking to fill a position specializing in certification and certification testing as required by the Payment Card Industry, including Debit/Credit card acceptance and financial transaction processing. Cubic has written its own Payment Gateway for transit applications.  That gateway requires regular certifications to acquiring banks (currently Fiserv, American Express, Chase, BAMS, Elavon, Vantiv/Worldpay, MPGS, and Barclays), and periodic PA-DSS certification.  In addition, Cubic manufactures contactless NFC readers that require EMVCo and brand certifications, while also deploying industry standard readers and PIN pads from different POS manufacturers (Ingenico, ID TECH, PAX, Verifone).  All these devices require EMV L3 certification when deployed to new cities/transit agencies with different acquirers.  The ideal candidate will have experience with some or all of these certification activities, whether working for a merchant or an acquirer. 

Job Summary: 
Works independently and acts as technical expert on complex software engineering assignments. Provides project execution, coordination, and supervision for multiple projects. This position typically works under limited supervision and direction. Incumbents of this position will regularly exercise discretionary and substantial decision-making authority.

Experience:

Minimum of five years of experience or a master’s degree with at least three years of related experience

Essential Job Duties and Responsibilities:

•    Runs several certification projects simultaneously
•    Sustains communications with certification analysts/project coordinators from acquirers/banks
•    Can read and understand technical specifications such as EMV Standards, Brand specifications, and the Acquirer’s Host specifications
•    Performs EMV test transactions with test cards from different brands and card simulators
•    Performs transaction analysis and troubleshooting
•    Defines test schedules and requirements  
•    Tests software and documents results
•    Maintains liaison with customer, subcontractor, and vendor representatives
•    Evaluates vendor capabilities to provide required products or services
•    Monitors project status, measures system performance, and reports progress
•    Operates within budget and schedule for software engineering tasks
•    Assumes additional technical responsibilities as needed

Technical Skills:
•    Credit or debit card processing
•    Experience with UL BTT or ICC tools for EMV certification
•    Retail or Hospitality / POS Systems testing experience, or POS payment processing
•    Programming or scripting experience (such as Python, jmeter, Javascript, Java)

Minimum Job Requirements:

Four-year college degree in computer science, computer engineering or other related technical discipline, plus a minimum of five years of related experience or a master’s degree with at least three years of related experience. Experience to include specification, design and development of software systems. Requires proficiency using programming languages such as Java, “C/C++/C#,” Product Lifecycle Management, graphics or other developmental software.  May require ability to develop software in a Unix, Windows Server 2003/2008/Vista/XP/Windows 7 and up, Integrated Development Environments (IDEs) or other PC environment.  May require experience with embedded processing.  Ability to use PC software such as Microsoft Word/Project/Visio, database, spreadsheet and flowchart, and Computer Aided Software Engineering (CASE) tools.  Effective written and oral communication skills required.  Knowledge of customer needs and competing products desirable.  Able to analyze and solve complex software engineering problems.  Able to prioritize work and complete multiple tasks under deadline and budget guidelines. May be required to travel domestically and internationally to include working odd hours, in-line with customer requirements

The description provided above is not intended to be an exhaustive list of all job duties, responsibilities and requirements.  Duties, responsibilities and requirements may change over time and according to business need.

Worker Type:

Employee

Similar Jobs

Enverus - Accountant I

Enverus

Calgary, Alberta, Canada (On-Site)
1 Month ago
London stock Exchange - Credit Controller- German Speaker

London stock Exchange

Gdynia, Pomeranian Voivodeship, Poland (On-Site)
1 Month ago
Barracuda - Partner Marketing Programs Manager, EMEA

Barracuda

Reading, England, United Kingdom (Hybrid)
3 Months ago
Scout - Senior Specialist, Title and Registration Operations

Scout

Fremont, California, United States (On-Site)
2 Weeks ago
CAE - I.T Technologist

CAE

Mirabel, Quebec, Canada (On-Site)
1 Month ago
N-ix - Pre-sales Manager for Game & VR Studio

N-ix

Ukraine (Hybrid)
1 Month ago
Ion - Internship - Software Engineers/Developers - Italy

Ion

Pisa, Tuscany, Italy (On-Site)
9 Months ago
CrowdStrike - Experienced Software Engineer - Reliability team

CrowdStrike

Sydney, New South Wales, Australia (Remote)
2 Months ago
Scopely - Lead Engineer

Scopely

Mexico City, Mexico City, Mexico (On-Site)
4 Months ago
Mozilla - Staff Software Engineer

Mozilla

Canada (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Ubisoft - IT Technician

Ubisoft

Tokyo, Japan (On-Site)
3 Months ago
Dream Games - Procurement Specialist

Dream Games

İstanbul, Türkiye (On-Site)
11 Months ago
CME Group - Manager, Global Account Management

CME Group

Tokyo, Japan (On-Site)
1 Year ago
Tesla - Construction Site Manager - MEP

Tesla

Brandenburg, Germany (On-Site)
5 Months ago
Addepar - Alternatives Data Operations Analyst

Addepar

Pune, Maharashtra, India (On-Site)
2 Months ago
Granicus - SLED Enterprise Account Executive - State Team - East Region

Granicus

United States (Remote)
2 Months ago
Qualcomm - Department Support Assistant, Intermediate

Qualcomm

Boulder, Colorado, United States (On-Site)
1 Month ago
Instawork - Enterprise Support Specialist

Instawork

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Zeeco, Inc. - Project Manager / Project Engineer - Thermal Oxidizers

Zeeco, Inc.

Mumbai, Maharashtra, India (On-Site)
6 Months ago
Alphawave Semi - Assistant Manager - Finance

Alphawave Semi

Bengaluru, Karnataka, India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Hyderabad, Telangana, India

Paytm - AVP- Regulatory Compliance

Paytm

Noida, Uttar Pradesh, India (On-Site)
6 Months ago
Brillio - Senior Data Specialist - ETL Informatica

Brillio

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Maersk - Electrician Engineer (SF)

Maersk

Mumbai, Maharashtra, India (On-Site)
336 Years ago
Dream Sports - Director - International Market Expansion

Dream Sports

Mumbai, Maharashtra, India (On-Site)
6 Months ago
Cognite - Senior IT Operations Engineer

Cognite

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Tide - Senior Data Engineer (DBT/Snowflake)

Tide

Delhi, India (Hybrid)
1 Month ago
Ziff Davis - Senior Data Quality Analyst

Ziff Davis

Hyderabad, Telangana, India (Remote)
2 Months ago
Blinkhealth - Senior Cloud Infrastructure Engineer

Blinkhealth

India (On-Site)
2 Weeks ago
HCL Tech - Senior Designer - Casting

HCL Tech

Chennai, Tamil Nadu, India (On-Site)
1 Week ago
Alphawave Semi - Staff SOC Verification Engineer

Alphawave Semi

Bengaluru, Karnataka, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

zoox - Software Engineer - Simulation Motion Planning

zoox

Seattle, Washington, United States (Hybrid)
1 Year ago
PayPal - Staff Software Engineer

PayPal

Chennai, Tamil Nadu, India (Hybrid)
1 Month ago
Nasdaq - Software Engineer, Sr Specialist

Nasdaq

Philadelphia, Pennsylvania, United States (Hybrid)
1 Month ago
Hike - Web3 Engineer

Hike

India (Remote)
3 Months ago
Qualcomm - GPU Compiler Engineer

Qualcomm

Santa Clara, California, United States (On-Site)
1 Month ago
Rippling - Senior Customer Engineer

Rippling

Austin, Texas, United States (On-Site)
5 Months ago
Riot Games - Principal Software Engineer - VALORANT Experience Team

Riot Games

Los Angeles, California, United States (On-Site)
7 Months ago
house of how - Engineering Intern - Sweden

house of how

Boden, Norrbotten County, Sweden (On-Site)
8 Months ago
Ansys - Senior Application Engineer SCBU

Ansys

Canonsburg, Pennsylvania, United States (On-Site)
3 Weeks ago
NVIDIA - Hardware Application Engineer, Ethernet Switch

NVIDIA

Shenzhen, Guangdong Province, China (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Cubic creates and delivers technology solutions in transportation that make people’s lives easier by simplifying their daily journeys, and defense capabilities that help promote mission success and safety for those who serve their nation. Led by our talented teams around the world, Cubic is committed to solving global challenges through innovation and service to our customers and partners.We have a top-tier portfolio of businesses, including Cubic Transportation Systems (CTS) and Cubic Defense (CD).CTS is an industry-leading integrator of payment and information solutions and related services for intelligent travel applications.CTS delivers integrated systems for transportation and traffic management, delivering tools for travelers to choose the smartest and easiest way to travel and pay for their journeys, and enabling transportation authorities and agencies to manage demand across the entire transportation network. Cubic Defense provides networked Command, Control, Communications, Computers, Cyber, Intelligence, Surveillance and Reconnaissance (C5ISR) solutions, and live, virtual, constructive and game-based training solutions for both U.S. and Allied Forces. These mission-inspired capabilities enable assured multi-domain access; converged digital intelligence; and superior readiness for defense, intelligence, security and commercial missions.

Hyderabad, Telangana, India (On-Site)

Hyderabad, Telangana, India (On-Site)

Hyderabad, Telangana, India (On-Site)

Salfords, England, United Kingdom (On-Site)

United Kingdom (On-Site)

Hyderabad, Telangana, India (On-Site)

Hyderabad, Telangana, India (On-Site)

Hyderabad, Telangana, India (On-Site)

Hyderabad, Telangana, India (On-Site)

Hyderabad, Telangana, India (On-Site)

View All Jobs

Get notified when new jobs are added by Cubic corporation

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug