Software Engineer, Technical
Company: CAE USA
Location: Arlington
Posted on: May 16, 2022
|
|
Job Description:
Job Description Job Description Summary The objective of this
role is to be part of the Communication Navigation and
Identification (CNI) software development team. The team is
dedicated to developing software models that simulate
Communications and Avionics systems of different aircrafts, and the
integration of those models into flight simulators. Essential
Duties and Responsibilities Reasonable accommodations may be made
to enable individuals with disabilities to perform the essential
functions. An entry-level Software Engineer will perform in a
production team role in the deployment of training systems,
networking, interfacing with platform simulation applications, and
general system-level integration and troubleshooting. The Software
Engineer will update / develop software support documentation as
required. This position requires assisting in the development of
technical solutions to a wide range of difficult problems.
Solutions must be imaginative, thorough, practicable and consistent
with organizational objectives and processes. Apply computer
science, engineering, and mathematical analysis concepts and
principles in the development of software for the target
application Work closely with cross functional members of the
engineering organization to develop and evaluate interfaces between
hardware and software, and operational performance requirements and
design of the overall system Support and participate in all phases
of the software development life cycle, including requirements
analysis, design, implementation, integration, and test of embedded
software for real-time control of simulated and stimulated avionics
equipment Develop software test procedures, software programs, and
related documentation Ensure software and quality company processes
and standards are met Participate in peer reviews, identify, track
and repair defects Utilize a variety of software languages (i.e.,
C++, C, Perl, Python, Qt) on Windows and Linux. Qualifications and
Education Requirements Must be able to obtain a DOD security
clearance Bachelor's degree in Computer Science, Computer
Engineering, Software Engineering, Mathematics, or related field
Experience with Linux Operating Systems, C++, and Object Oriented
Design and Programming Excellent demonstrated technical writing,
presentation, and communication skills Ability to effectively work
across disciplines and achieve consistent quality results
Demonstrated creativity and problem-solving skills Flexibility to
support occasional overtime, weekend work, shift work and site
travel General computer skills including use of Microsoft Office
products Adaptable as business environment changes resulting in
responsibility and technology changes Preferred Skills Previous
simulation or Avionics experience is a plus Software baseline
management experience, including branching, merging, building,
maintaining, and installing software is a plus Knowledge of
different testing methodologies (e.g., White/Gray/Black box
testing) Security Responsibilities Must comply with all company
security and data protection / usage policies and procedures.
Personally responsible for proper marking and handling of all
information and materials, in any form. Shall not divulge any
information, or afford access, to other employees not having a
need-to-know. Shall not divulge information outside company without
management approval. All government and proprietary information
will be accessed and stored electronically on company provided
resources. Incumbent must be eligible for DoD Personal Security
Clearance. Work Environment This job operates in a professional
office environment. This role routinely uses standard office
equipment such as computers, phones, photocopiers, filing cabinets
and fax machines. Physical Demands N/A As part of Executive Order
14042, you may be required to be fully vaccinated against COVID-19
by January 4, 2022. CAE USA will consider employee requests for
exemptions to the vaccination requirements based on
medical/disability or sincerely held religious beliefs. All
requests will be reviewed in accordance with applicable laws and
must be approved by CAE USA prior to employment. Other Duties
Please note this job description is not designed to cover or
contain a comprehensive listing of activities, duties or
responsibilities that are required of the employee for their job.
Duties, responsibilities, and activities may change at any time
with or without notice. Company Description CAE, based in Montreal,
is a world-class training systems integrator and a foremost leader
in training and technology for the defense, civil aviation, and
healthcare markets. Tampa-based CAE USA is the largest segment of
CAE's defense and security business unit, focused on helping the
U.S. military to develop and maintain the highest levels of mission
readiness. CAE USA serves the U.S., Central and South America, and
select international markets. Recently, L3 Harris' Military
Training business segment was acquired by CAE USA, and with this
highly complementary expansion, we are now able to meet the needs
of our customers like never before. With nearly 3,000 employees
dedicated to seeking out new opportunities ahead, CAE USA's future
is bright. At CAE USA, our purpose drives us. We are people
training people to be better at what they do, allowing defense
forces to be mission ready by delivering cutting edge technologies
and training systems. With your help, we will work together to meet
the demands and challenges of a changing world, and we will forge
new growth and innovations far into the future
Keywords: CAE USA, Arlington , Software Engineer, Technical, IT / Software / Systems , Arlington, Texas
Click
here to apply!
|