Principal Software Engineer

2021 Cubic ITS, Inc.
Sugar, TX Full Time
POSTED ON 7/3/2024 CLOSED ON 7/25/2024

Job Posting for Principal Software Engineer at 2021 Cubic ITS, Inc.

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:

Job Summary: The Embedded Group Software Engineer is involved in all aspects of the engineering of Cubic’s embedded devices used in traffic intersections world-wide. You will be responsible for not only supporting and maintaining the embedded platforms, but also in taking an active role in improving the solutions using modern technologies, methods, and practices.

Essential Job Duties and Responsibilities:

  • Participate in design, development, planning, and improvement of software systems per Cubic engineering procedures
  • Take a leading role in the in the design, development, and improvement of systems used to provision our software during device manufacturing
  • Apply technical expertise to develop high-quality software design and architecture
  • Identify, prioritize, and execute tasks in the software development life cycle
  • Develop tools and improve processes by producing clean, efficient, maintainable, and reusable code
  • Automate tasks through appropriate tooling and scripting
  • Review and debug code
  • Collaborate with internal teams to fix, streamline, and improve products
  • Document development phases
  • Ensure software and engineering practices are up-to-date with latest technologies and methods

Minimum Job Requirements:

EssentialSkills, Knowledge, and Experience

  • Four-year college degree in computer science, computer engineering, or another related technical discipline, plus a minimum of five years of related experience, or a master’s degree with a minimum of three years of related experience, or equivalent professional experience.

  • Experienced in specification, design, and development of software systems.
  • Proficient using C/C , bash scripting, and python programming languages.
  • Must be able to develop software for Linux.
  • Able to analyze and solve complex software engineering problems.
  • Able to prioritize work and complete multiple tasks under deadline and budget guidelines.
  • Able to comply with Cubic’s values, including code of conduct, quality, security and occupational health, safe and environmental policies and procedures.

Desirable:

  • Linux system administration
  • Strong security background
  • Networking and interfacing – experience of multiple environments.
  • Software development tools – Visual Studio and gcc and associated build scripts.
  • Jira – used within a team practicing scrum.
  • Secure Development Lifecycle - a working understanding of Secure Development to enable assisting with such projects.

Personal Qualities

  • Excellent written and verbal communication skills with the ability to communicate effectively at all levels

  • Diligent, with attention to detail.  Able to problem solve and find effective and timely resolutions
  • Ability to work as part of a team towards individual and shared goals
  • Self-motivated with the ability to work on own initiatives and under pressure
  • Organized with the ability to handle multiple projects and undertake new tasks quickly
  • An effective problem solver with the ability to understand and resolve complex issues
  • Demonstrates excellent interpersonal skills with a willingness to share knowledge, coach and collaborate effectively with individuals and other departments

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.

#LI-Hybrid

#LI-JM1

Worker Type:

Employee
Principal Software Engineer in Back End (Bangkok based – Relocation provided)
Agoda -
Houston, TX
Solutions Engineer
JTek Software Solutions -
Texas, TX
Principal Engineer
Southland Industries Inc. -
Houston, TX

Estimate Salary for Principal Software Engineer in Sugar, TX
$123,351 (Medium)
$112,538 (25th)
$134,848 (75th)
For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs that are on the Principal Software Engineer career path.

Click the checkbox next to the jobs that you are interested in.

Income Estimation: 
$119,625 - $146,225
Income Estimation: 
$143,143 - $174,846
Income Estimation: 
$119,625 - $146,225
Income Estimation: 
$143,143 - $174,846

Sign up to receive alerts about other jobs with skills like those required for the Principal Software Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $113,574 - $162,630
    • Income Estimation: $119,466 - $152,973
  • Debugging Skill

    • Income Estimation: $113,574 - $162,630
    • Income Estimation: $119,466 - $152,973
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Principal Software Engineer jobs in the Sugar, TX area that may be a better fit.

Principal Software Engineer

Affirm, Houston, TX