Senior Software Engineer
Company: Thales
Location: Melbourne
Posted on: May 12, 2025
|
|
Job Description:
Location: Melbourne FL, United States of America
Interested in this role You can find all the relevant information
in the description below.
Thales people architect solutions that are relied upon to deliver
operational advantage at every decisive moment throughout the
mission. Defence and armed forces customers rely on us to deliver
the full range of defensive systems for land, sea, and air. From
early warning, to threat neutralisation, our platforms cover all
levels from very short-range systems, to extended protection across
the entire battle-space including Airspace Mobility Solutions,
Vehicles and Tactical Systems and Missile Defence, Optronics, and
Radar.
When you rely on airlines to connect you in flight, you rely on
Thales. In an increasingly fast paced world, we make the
unpredictable, predictable by connecting and entertain passengers
to make your life better. Combining a diversity of talents, we
master the decisive moments that matter to passengers and airlines.
Whatever it takes.
Senior Software Engineer
Melbourne, FL or Overland Park, KS (Onsite)
Position Summary
Thales is looking for an Senior Software Engineer to join our radar
processing software development team in Melbourne, Florida. The
ideal candidate will have an in-depth understanding of operating
systems, software migration, and cybersecurity practices, alongside
extensive experience in software development. The radar processing
software development team responsible for maintaining and enhancing
the robustness, security, and performance of our radar processing
software and infrastructure.
In this position, this team actively participates in data analysis
and the investigation and resolution of potential technical issues
in the radar data processing. The successful candidate will
demonstrate strong leadership, technical expertise, and a
dedication to continuous improvement.
Key Areas of Responsibility
Lead the migration and upgrade of an existing custom Operating
System from CentOS 7.9 to Rocky Linux 8, with potential future
upgrades to Rocky Linux 10. Ensure the operating system supports
real-time radar processing, control, and monitoring software
applications. Conduct kernel recompilations tailored to specific
operational needs and security requirements.
Migrate and upgrade a virtual machine OS variant configured for
cybersecurity functionalities, with regular security updates based
on vulnerability scans.
Transition LDAP management from 389-DS to Cockpit, ensuring secure
and efficient directory services. Optimize and manage virtual
machines running cybersecurity functions (e.g., AIDE, LDAP) to
reinforce system security.
Configure and secure network settings according to cybersecurity
best practices, especially for radar processing and management
systems.
Perform comprehensive testing of the upgraded OS to validate
stability, security integrity, and application performance.
Document all processes, configurations, and best practices to
facilitate knowledge transfer within the team. Oversee the annual
maintenance and upgrade of the OS for security purposes, addressing
issues identified in vulnerability scans.
Participate actively in the development and maintenance of radar
processing applications. Integrate, analyze, and resolve software
defects. Design and implement potential new features.
Minimum Qualifications
Bachelor's degree in Computer Science, Software Engineering, or a
related field with a minimum of 8 years of experience in software
engineering with a focus on operating systems and software
migration.
Proficient in Linux-based systems.
Experience with version control, configuration management and
automation tools.
Experience with scripting languages (e.g., Python, Bash). Knowledge
of performance tuning and monitoring tools for Linux systems.
Experience in conducting comprehensive software testing and
validation.
Previous experience in radar processing software development or
similar real-time processing systems. Experience using Jira, and
Git.
Must be a US Person as defined in applicable law. Must be a U.S.
Person as defined in applicable law, or otherwise authorized or
eligible for authorization, to access to hardware, software,
technology or technical data controlled under the International
Traffic in Arms Regulations (ITAR) and/ or the Export
Administration Regulations (EAR).
Special Position Requirements
Travel: 20% of the time
If you're excited about working with Thales, but not meeting the
requirements for this position, we encourage you to join our Talent
Community!
What We Offer
Thales provides an extensive benefits program for all full-time
employees working 30 or more hours per week and their eligible
dependents, including the following:
Elective Health and Dental plans.
Retirement Savings Plan with a company contribution and a match,
and without vesting period.
Company paid holidays, vacation days, and paid sick leave.
Company provided Life Insurance.
Why Join Us?
Say HI and learn more about working at Thales click here.
#LI-MR1
#LI-Onsite
This position will require successfully completing a post-offer
background check. Qualified candidates with [a] criminal history
will be considered and are not automatically disqualified,
consistent with federal law, state law, and local ordinances.
Thales champions inclusion and we believe diversity strengthens the
fabric of our culture. Thales is an Equal Opportunity Employer,
including disability/veterans.
If you need an accommodation or assistance in order to apply for a
position with Thales, please contact us at
talentacquisition@us.thalesgroup.com.
The reference Total Target Compensation(TTC) market range for this
position, inclusive of annual base salary and the variable
compensation target, is between
This reflects how companies in a similar industry and geographic
region generally pay for similar jobs. This range helps the Company
make pay decisions as one data point among many. Where a position
falls within this range is also dependent on other factors
including - but not limited to - the employee's career path
history, competencies, skills and performance, as well as the
company's annual salary budget, the customer's program
requirements, and the company's internal equity. Thales may offer
additional benefits and other compensation, depending on
circumstances not related to an applicant's status protected by
local, state, or federal law.
(For Internal candidate, if you need more information, please reach
out to your HR Shared Service, 1st Point)
Thales provides an extensive benefits program for all full-time
employees working 30 or more hours per week and their eligible
dependents, including the following:
---Elective Health, Dental, Vision, FSA/HSA, Voluntary Life and
AD&D, Whole Group Life w/LTC, Critical Illness, Hospital
Indemnity, Accident Insurance, Legal Plan, Identity Theft, and Pet
Insurance
---Retirement Savings Plan after 30 days of employment with a
company contribution and a match, and with no vesting period
---Company paid holidays and Paid Time Off
---Company provided Life Insurance, AD&D, Disability, Employee
Assistance Plan, and Well-being Program
Keywords: Thales, Fort Pierce , Senior Software Engineer, IT / Software / Systems , Melbourne, Florida
Click
here to apply!
|