- Career Center Home
- Search Jobs
- Senior Software Engineer
Description
Universal AvionicsJob 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.
PI279153500