Demo

Senior Software Engineer

Universal Avionics
Duluth, GA Full Time
POSTED ON 1/7/2025
AVAILABLE BEFORE 3/6/2025

Universal Avionics continues to move the avionics industry forward with both the latest iterations of our flagship products as well as designing the next generation of technology to ensure easier management and safety of all phases of flight.

Our software engineers know the critical part they play in the development of sophisticated avionics solutions and are passionate about the safety of flight. Many new and innovative functions and features have been identified that will fuel development needs for many years to come. You will be joining a highly energetic and highly capable team of software engineers that pioneer and maintain the Universal Avionics product lines.

Essential Duties and Responsibilities:

  • Develop, test, debug and review source code.
  • Develop and review software requirements and design data.
  • Integrate software with existing systems.
  • Perform software change impact analysis.
  • Independently estimate and complete work assignments in a timely manner.
  • Follow established software development processes and procedures.
  • Work effectively with others in a collaborative team environment.
  • Investigate complex problem reports.
  • Provide input to, and review product and/or system requirements.

Required Skills:

  • Fluency in both C and C programming languages.
  • Ability to apply understanding of computer science fundamentals in data structures.
  • Ability to apply understanding of computer science fundamentals in algorithm design, problem solving and complexity analysis.
  • Ability to apply understanding of computer architecture concepts.
  • Ability to apply understanding of object oriented design concepts and design patterns.
  • Ability to apply working knowledge of best practices for the full software development life-cycle.
  • Ability to logically and systematically troubleshoot a problem.
  • Ability to work effectively in a team environment.
  • Proficient with personal computers and computer operating systems.
  • Proficient with software development environments, programming and debugging tools.
  • Ability to apply understanding of version control systems.
  • Ability to write professional correspondence and effectively communicate information to other employees in English.
  • Ability to apply understanding of mathematics (algebra, geometry, trigonometry, probability and statistics, logic, sets and number systems).
  • Ability to apply commonsense understanding to carry out instructions furnished in written, oral, or diagram form.
  • Ability to assimilate information from diverse sources to form a complete situational picture and develop a plan of action to accomplish a task.
  • Ability to use process of elimination when diagnosing problems.

    Minimum Qualifications:

    • Bachelor's degree in Computer Science, Computer Engineering or Electrical Engineering.
    • 5 or more years of experience in software engineering.

    Preferred Qualifications:

    • Advanced degree in Computer Science, Computer or Electrical Engineering.
    • 7 or more years of experience developing safety critical software in the aerospace, automotive, medical or maritime industry.
    • Significant development experience in C and C .
    • Knowledge and experience with Object Oriented design concepts.
    • Skills in assembly language, C#, Java, Perl and/or Python.
    • Experience or familiarity with DO-178B/C.

    Why you’ll like working here:

    • Universal Avionics is a mid-sized company with all the functions and benefits of a much larger organization, so you get the best of both worlds.
    • You’ll make an impact! You’ll be part of a company that is making huge strides in the safety and reliability of air travel.
    • You’ll work with very motivated and skilled people who are excellent at what they do and are great mentors.
    • You’ll bring your own unique skills set and passion to create a mutually beneficial working and learning environment.
    • At UASC, we care about our employees, both personally and professionally.

    About Universal Avionics
    Universal Avionics and its parent company, Elbit Systems, Ltd., represent decades of leadership and innovation as developers and suppliers of Head-Down Displays (HDD), Head-Up Displays (HUD), Head Wearable Displays (HWD), and Combined Vision Systems (CVS), which includes both our Enhanced Vision System (EVS) and Synthetic Vision System (SVS).  Universal Avionics is also a leading manufacturer of innovative commercial avionics systems, offering retrofit and forward-fit solutions for the largest diversification of aircraft types in the industry.
    To learn more about Universal Avionics, visit www.universalavionics.com

    U.S. citizenship or U.S. permanent residency status required.  Universal Avionics’ products and technology are controlled under U.S export laws including but not limited to the International Traffic in Arms Regulations, Export Administration Regulations and the Export Administration Act (“Export Laws”).  Universal Avionics’ inquiry regarding citizenship is solely for the purpose of ensuring that Universal Avionics remains compliant with the Export Laws and Universal Avionics internal export control procedures.

     

    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

    What is the career path for a Senior Software Engineer?

    Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $77,657 - $95,021
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295

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

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

    • Bug/Defect Analysis Skill

      • Income Estimation: $72,620 - $96,681
      • Income Estimation: $74,092 - $105,774
    • Debugging Skill

      • Income Estimation: $72,620 - $96,681
      • Income Estimation: $74,092 - $105,774
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Universal Avionics

    Universal Avionics
    Hired Organization Address Tucson, AZ Full Time
    Summary – Reporting to the Supervisor, Quality for Manufacturing, the Quality Control Inspector is responsible for assur...
    Universal Avionics
    Hired Organization Address Tucson, AZ Full Time
    Summary Reporting to the Manufacturing Quality Manager, under minimum direction, the Quality Engineer is responsible for...
    Universal Avionics
    Hired Organization Address Tucson, AZ Full Time
    SUMMARY Working under general supervision, this position provides support to the Customer Support, Marketing and Sales D...
    Universal Avionics
    Hired Organization Address Tucson, AZ Full Time
    Summary – The Senior Procurement Specialist at Universal Avionics is responsible for development and maintenance of glob...

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

    Senior Software Engineer

    OneStream Software, Decatur, GA

    AI Assistant is available now!

    Feel free to start your new journey!