Logo
Universal Avionics

Senior Software Engineer

Universal Avionics, Duluth, Georgia, United States, 30155

Save Job

Universal Avionics

Job Category:

Software Engineer

Requisition Number:

SENIO001437

Oct 24, 2025

Full Time

Job Details Description Summary

Follow established processes to develop software changes while effectively working in a collaborative team environment. Responsibilities span the full life-cycle, including analysis, development and review of software requirements, design, code and low-level test procedures; software integration testing, and investigating problem reports. This is a senior-level position, requiring minimal direction on work assignments, and no direct supervision.

Essential Duties and Responsibilities include the following. Other duties may be assigned.

Independently estimate and complete work assignments in a timely manner

Follow established software development processes and procedures

For small to large/system level software changes:

Develop and review software requirements

Develop and review software design data

Develop, test, debug and review source code

Integrate software with existing systems

Perform software change impact analysis

Develop and execute low-level requirements based test procedures

Work effectively with others in a collaborative team environment

Investigate complex problem reports

Provide input to, and review product and/or system requirements

May fulfill the role of Software Lead on small to large software projects

May recommend improvements to software development processes and company products

May support ROM estimates for business proposals

May act as mentor to other engineers on software engineering or company products

Some travel may be required

Minimum Requirements

Bachelor’s Degree in Computer Science, Computer Engineering, or Electrical Engineering

7 or more years of embedded software engineering experience with C/C++

Proficiency in scripting languages such as Bash and Python

Solid understanding of build systems (Make / CMake)

Strong understanding of computer science fundamentals:

Data structures

Algorithm design

Problem solving

Complexity analysis

Computer architecture

Object-oriented design and design patterns

Experience with embedded Linux development, including:

Yocto Project

Kernel-level programming

Board Support Package (BSP) customization

System bootstrap and bring-up

Experience working with Real-Time Operating Systems (RTOS)

Familiarity with best practices for the full software development life cycle

Logical and systematic troubleshooting skills

Effective collaboration in team environments

Proficiency in software development environments, programming, and debugging tools

Ability to write technical documentation and communicate effectively in English

Solid grasp of mathematics: algebra, geometry, trigonometry, probability, statistics, logic, sets, number systems

Ability to interpret engineering drawings and instructions in written, oral, or diagram form

Ability to define problems, collect data, establish facts, draw valid conclusions, and develop action plans

Even Better if You Have:

Master’s Degree in Computer Science, Computer Engineering, or Electrical Engineering

5+ years of experience developing safety-critical software in aerospace, automotive, medical, or maritime industries

Familiarity with DO-178B/C standards, guidelines, and concepts

Experience with:

Xilinx PetaLinux

Xilinx Zynq UltraScale+ MPSoC

OpenGL or OpenGL ES 2.0 for embedded graphics

Previous experience with version control systems (e.g., git, Perforce, etc)

Familiarity with Agile/Scrum methodologies

What We Offer:

Benefits eligibility starts on your first day as a full-time employee at Universal Avionics.

Medical insurance (multiple plan options, including low-deductible PPO)

Preventive care covered at 100%

Affordable copays for doctor visits, urgent care, and prescriptions

Teladoc virtual care access

Vision coverage through VSP (includes exams, frames, and lenses)

Dental insurance (covers preventive, basic, and major services)

401(k) with immediate safe harbor match (100% match on up to 4% of pay after 60 days)

Vacation, sick time, and 14 paid holidays (including a week in December)

Tuition reimbursement

Gym reimbursement

Wellness programs:

One Pass Select (discounted access to gyms, fitness apps, and more)

Travel assistance and employee discounts

Employee Assistance Program (EAP) and emotional wellness support:

Up to 3 free counseling visits per issue/year through Reliance Matrix

Up to 6 free counseling sessions per issue/year through Health Advocate

Includes mental health, financial, legal, work-life, medical navigation, and life coaching support

And more!

Why You’ll Love Working Here:

Universal Avionics offers the best of both worlds: the close-knit, agile culture of a mid-sized company, with the resources and global impact of our parent company, Elbit Systems.

Our team is driven by purpose, innovation, and a shared passion for aviation safety.

Here’s what makes our work environment thrive:

A collaborative, supportive team of skilled professionals and mentors

Groundbreaking projects that shape the future of avionics technology

A company culture that promotes innovation, career growth, and continuous learning

Meaningful work that impacts air travel safety around the world

To learn more about Universal Avionics, visit: www.UniversalAvionics.com

Universal Avionics’ products and technology are subject to U.S. export laws and regulations, including but not limited to the International Traffic in Arms Regulations (ITAR) and Export Administration Regulations (EAR). As part of our compliance process, we inquire about work authorization and citizenship status to ensure alignment with these regulations.

Universal Avionics Systems Corporation is dedicated to providing and promoting equal employment opportunities without regard to race, color, religion, gender, ancestry, sexual orientation, gender identity and expression, age, disability, veteran status or any other protected factor in accordance with applicable federal, state, and local laws.

Equal employment opportunity, including veterans and individuals with disabilities.

#J-18808-Ljbffr