Thales Defense & Security, Inc.

Returning Candidate?

Senior Software Engineer - T

Senior Software Engineer - T

Job ID 
2627
Location 
US-MA-Billerica
Posted Date 
10/18/2017
Category 
Engineering - Support (CDM, PCB, Designers, or Installation)
Experience (Years) 
5
Recruiter 
Bill Denning
Minimum Degree 
Bachelors

More information about this job

Overview

Thales Defense & Security, Inc. (TDSI) a leading innovator in helmet mounted display and motion tracking technology, has an opening for an experienced Software Engineer in our Billerica, MA office. 

 

We are seeking a multi-talented Senior Software Engineer experienced in both low-level and high-level software development. You will join a small group of experienced engineers working with cutting edge motion-tracking and display technologies. We are looking for someone who is self-motivated, passionate about their work, and versatile enough to solve a wide variety of engineering problems to help develop features and functionality for our interesting Motion Tracking products experienced working with C/C++ software for x86 and ARM microprocessors with the Linux operating system.  Knowledge of the RTCA DO-178B/C and DO-254 is a must. 

 

The Motion Tracking business is primarily located in Billerica, MA.

 

Responsibilities

  • Perform software requirements definition, design, integration and documentation for a motion tracking system and sensor devices
  • Develop high-level mathematical software to low-level drivers for microprocessors according to the RTCA DO-178B/C standard
  • Resolve system-level and hardware/software integration issues.
  • Perform software verification in accordance with RTCA DO-178B/C
  • Technical report writing and documentation
  • By example sets the standards that embody the TDSI Core Values & Thales Leadership Model
  • Maintain a high ethical standard of practice, including compliance with all company procedures
  • Capable of performing engineering design and support tasks of moderate complexity without supervision
  • Complex designs require technical assistance
  • Possesses strong knowledge of practical and theoretical design
  • Provides technical assistance in developing proposals and bids
  • Provides guidance and support to junior level engineers.

Qualifications

Required

  • BS or MS in Electrical Engineering or Computer Science
  • 5+ years of C/C++ software development experience
  • Software development experience for x86 and ARM microprocessors with the Linux operating system
  • RTCA DO-178B/C development experience
  • Good technical writing and verbal communication skills
  • US Citizenship or US Permanent Residency is required for this position.

 

Preferred

  • Real-time embedded software development experience
  • Experience with C/C++ development with Linux and tools such as Eclipse
  • Experience with source control tools such as SVN
  • Experience with Matlab/Simulink
  • Knowledge of Linux internals.

Please submit your resume to work in this exciting role in our excellent Motion Tracking Product Development Engineering group.

 

Thales Defense & Security, Inc. offers a competitive salary, excellent benefits, and work team environment!  Pre-Employment screening required.

 

Thales Defense & Security, Inc. participates in the United States Department of Homeland Security's E-Verify program.

 

Thales Defense & Security, Inc. is an equal opportunity / affirmative action employer. We welcome and encourage diversity in our workforce.

 

No agencies or third party recruiters please.

 

Take action with this job

Share on your newsfeed