Ultra Electronics 3eTI

Receive alerts when this company posts new jobs.

Similar Jobs

Job Details

Software Engineer 3

at Ultra Electronics 3eTI

Posted: 6/16/2020
Job Status: Full Time
Job Reference #: J3N2SW76YWN98TNDN1Q

Job Description

Job Description:

Ultra is seeking a talented, highly motivated Software Engineer to join our Product Innovation team to develop Open Mission Systems (OMS) software adapters for a communications pod. The communications pod performs multiple functions including participating in a Link 16 network, radio relay and radio bridging. The status and control of the radios is currently performed by the implementation of each radio’s specific interface description. The software engineer will work with others to implement OMS adapters between the User Interface and the radio specific control applications.
  • Responsible for the design, modification, and implementation of real-time software systems
  • Works in the Agile/Scrum development methodology
  • Reviews and tests software components to ensure compliance with application requirements
  • Participates in the software quality process
  • Receives direction from an immediate supervisor and works within a project team to accomplish all deliverables for a project
  • Participates in the software quality process 
Required Skills:
  • Bachelor’s degree in Computer Science, Computer Engineering or related field with a concentration in software development
  • 6+ years software development experience in a professional setting with 1+ years of modern programming language, preferably C, C++ or Java
  • 4+ years software development experience using Linux Operating System
  • Ability to obtain a US Government security clearance.  Security clearances are granted to U.S. citizens.


Desired Skills:
  • Experience with Open Architecture development
  • Development of adapters based on the Open Mission Systems (OMS) Universal Command and Control Interface (UCI) standards
  • 2+ years working with messaging technologies such as ActiveMQ or RabbitMQ
  • 4+ years software development experience using Red Hat Enterprise Linux
  • An understanding of object-oriented design and implementation
  • Solid understanding of computer science fundamentals in data structures, algorithm design and problem solving
  • Familiar with software architecture design principles
  • Effective communication skills
  • Knowledge of Agile/Scrum development methodology 
  • Knowledge of Version Control system such as Git or Subversion

Physical Requirements:
  • Frequently required to sit and use manual dexterity 
  • Works in an office environment with little or occasional light physical effort 
  • Works on a computer, requiring the ability to view a monitor for long periods of time 
The above statements are intended to describe the general nature and level of work being performed by individuals assigned to this classification. They are not intended to be construed as an exhaustive list of all responsibilities, duties and skills required of personnel so classified. A review of this classification has excluded the marginal functions of the classification that are incidental to the performance of fundamental job duties. All duties and responsibilities are essential job functions and requirements and are subject to possible modification to reasonably accommodate individuals with disabilities to perform this job proficiently. The requirements in this document are the minimum levels of knowledge, skills, or abilities.
Advanced Tactical Systems is a leading supplier of tactical command and control systems, communication gateways, data fusion and display systems. It also provides software based applications that deliver enhanced situational awareness in military command, control, communications, computers, intelligence, surveillance and reconnaissance (C4ISR) systems.

Ultra Electronics is a UK-based defense, aerospace, cyber security, energy, and transportation products group.  Ultra manages a portfolio of specialist capabilities, generating highly differentiated solutions and products by applying electronic, mechanical, and software technologies in demanding and critical environments to meet customer needs.
We offer medical, dental, vision, life, and disability insurance, health savings accounts, paid time off, and a 401(k) plan with a Company match.
 
This contractor and subcontractor shall abide by the requirements of 41 CFR 60–1.4(a), 60–300.5(a) and 60–741.5(a). These regulations prohibit discrimination against qualified individuals based on their status as protected veterans or individuals with disabilities, and prohibit discrimination against all individuals based on their race, color, religion, sex, sexual orientation, gender identity, national origin, and for inquiring about, discussing or disclosing compensation. Moreover, these regulations require that covered prime contractors and subcontractors take affirmative action to employ and advance in employment individuals without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status.
Reasonable accommodation statement: If you need an accommodation for any part of the application process, please email [Click Here To Join]

In every market where we operate, Ultra’s work is about using our know how and ingenuity to protect what matters. It’s why we come to work. It’s what we’re good at. And it’s why we feel proud of the contribution we make.

Our values are simple. We trust and empower each other, we love to celebrate success and we win as a team. Together, we embrace change and we’re never satisfied until we’ve done what we said we’d do. We provide a positive working environment where our talented people feel supported to succeed and grow. Working here, you’ll have the opportunity to work on large projects in defense and technology.

We’re transforming Ultra from a collection of over 50 specialist businesses and brilliant individuals into ONE joined-up group. If you want to join a company that solves complex problems we don’t even know about yet, always puts the customer first, and protects our war fighters and our world by innovating to create safer tomorrow, we look forward to connecting with you.

If you are interested in receiving job alerts, sign up for Ultra’s Talent Network!

What is a Talent Network?

Talent Networks enhance your job search and application process. Whether you choose to apply or just leave your information, we look forward to staying connected with you.

  • Responsible for the design, modification, and implementation of real-time software systems
  • Works in the Agile/Scrum development methodology
  • Reviews and tests software components to ensure compliance with application requirements
  • Participates in the software quality process
  • Receives direction from an immediate supervisor and works within a project team to accomplish all deliverables for a project
  • Participates in the software quality process