Enable job alerts via email!

Senior Software Engineer - Aerospace

Luminator Technology Group

Plano (TX)

On-site

USD 90,000 - 140,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as a Senior Software Engineer where you will tackle complex challenges in aerospace software development. This role offers the chance to work on cutting-edge projects, ensuring compliance with industry standards like RTCA DO-178. You will collaborate with talented engineers, optimize software performance, and contribute to the design of safety-critical systems. If you are passionate about innovation and thrive in a dynamic environment, this position is perfect for you. Embrace the opportunity to make a significant impact in the aerospace industry while advancing your career in a supportive and collaborative atmosphere.

Benefits

Competitive salary and benefits package
Opportunity for continuous learning
Collaborative work environment

Qualifications

  • 7+ years of experience in software engineering focused on aerospace.
  • Strong knowledge of RTCA DO-178 and safety-critical systems.

Responsibilities

  • Develop and implement software for aerospace lighting products.
  • Collaborate with hardware and firmware engineers for integration.

Skills

Embedded Systems Development
RTCA DO-178 Standards
C Programming
C++ Programming
Rust Programming
RTOS Integration
Debugging and Troubleshooting
Code Optimization
Collaboration
Problem-Solving

Education

Bachelor’s degree in Computer Engineering
Advanced degree in related field

Tools

LabVIEW
Git
SVN

Job description

Senior Software Engineer - Aerospace

Location: Plano, TX (on-site)

Position Summary
The Luminator Aerospace team is looking for a Senior Software Engineer with extensive experience in embedded systems development and a deep understanding of RTCA DO-178 standards. The Senior Software Engineer will be responsible for designing, developing, and maintaining software for our Aerospace products in accordance with industry best practices.
This role is integral to the design, development, and verification of safety-critical software systems that meet stringent industry standards, specifically RTCA DO-178. The ideal candidate will have a strong background in software development, a thorough understanding of software architecture, and a proven track record in meeting RTCA DO-178 requirements.
Additional role requirements include architecting software solutions, including all required documentation, participating in new product design proposals, and verification and validation of new and existing software.
Essential Functions:
  • Software Development: Develop and implement software solutions for complex and highly integrated Aerospace lighting products using C and other relevant programming languages.
  • RTOS Integration: Design, configure, and integrate real-time operating systems (RTOS) into the embedded software architecture.
  • Device Driver Development: Create and maintain device drivers and peripheral communication protocols to ensure seamless interaction between hardware components and software.
  • Debugging and Troubleshooting: Identify and resolve software defects, system malfunctions, and performance bottlenecks through debugging and testing.
  • Code Optimization: Continuously optimize software code for memory and performance efficiency, ensuring that the embedded system operates at its full potential.
  • Collaboration: Collaborate with cross-functional teams, including hardware engineers, firmware engineers, and QA testers/technicians, to ensure smooth integration of software components.
  • Documentation: Create and maintain comprehensive documentation for software design, coding standards, and project-related information.
  • Compliance: Ensure that embedded software adheres to industry standards, safety regulations, and cybersecurity best practices.
  • Quality Assurance: Participate in software testing, verification, and validation activities to ensure the reliability and robustness of the embedded systems.

Required Qualifications
  • Education: Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, or a related field required. Advanced degree preferred.
  • GUI Programming: Knowledge of LabVIEW, Labwindows, and Visual Basic.
  • Experience: Minimum 7 years of experience in software engineering, with a focus on aerospace or safety-critical systems. Experience in manufacturing environment preferred.
  • Knowledge: Strong knowledge of both RTCA DO-178 standard and verifiable design experience shipping a product designed under this standard.
  • Programming Languages: Expertise in embedded programming languages such as C, C++, and Rust.
  • Software Architecture: Solid understanding of software architecture, including real-time operating systems (RTOS) and hardware-software integration.
  • Hardware: Familiarity with communication protocols (e.g., UART, SPI, I2C, RS-485, CAN) and other hardware interfaces.
  • Documentation: Proven experience in writing and reviewing technical documentation related to DO-178 including requirements traceability, design, test procedures, and certification artifacts.
  • Tools: Familiarity with development tools, version control systems (e.g., Git, SVN), debugging, and simulation tools used in embedded software development.
  • Collaboration: Experience working in a collaborative, cross-functional engineering environment, including hardware, software, and systems engineers.
  • Problem-Solving: Strong analytical and troubleshooting skills, with a demonstrated ability to resolve complex technical issues.
  • Basic understanding of circuitry is a plus

Preferred Qualifications
  • Advanced Degree: A master’s or higher degree in Computer Science, Electrical Engineering, Computer Engineering, or a related field is a plus.
  • Experience with Safety-Critical Systems: Hands-on experience in designing and certifying safety-critical systems under standards such as RTCA DO-254, IEC60601 for avionics, flight control systems, and medical devices.
  • Embedded Systems Experience: Demonstrable experience designing embedded GUI in embedded Linux or any embedded operating system.
  • Additional Languages: Familiarity with additional programming languages (e.g., Ada, Python) is a plus.
  • Development Environments: Knowledge of National Instruments LabVIEW/LabWindows and/or knowledge of FreeRTOS or Micrium RTOS is a plus.
  • Mentorship: Experience providing technical leadership and mentorship to junior engineers, fostering a culture of continuous improvement.

Soft Skills
  • Strong leadership, communication, and interpersonal skills.
  • Ability to work in a fast-paced environment with a high level of attention to detail.
  • Excellent organizational skills, with the ability to manage multiple tasks and priorities.
  • Ability to work on multiple projects and prioritize.

Why Join Us?
  • Opportunity to work on cutting-edge aerospace projects with a team of highly skilled engineers.
  • Functional understanding of GUI design.
  • Competitive salary and benefits package.
  • A collaborative, innovative, and supportive work environment that values continuous learning and development.

Luminator Technology Group intends to provide a safe and drug-free work environment for our customers and our employees. As a condition of employment Luminator Technology Group will require a negative drug screen during the pre-employment process due to working on or with federal contracts.

It is the policy of Luminator to ensure equal employment opportunity without discrimination or harassment on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, age, disability, marital status, citizenship, national origin, genetic information, or any other characteristic protected by law. Luminator prohibits any such discrimination or harassment.

The above described responsibilities and requirements are a general guide for the role you are applying for and are not all inclusive of the job requirements.

Luminator Technology Group does not accept staffing agency candidates for our postings.

All positions posted are required to be in office unless otherwise posted.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

(Senior) Commissioning Engineer - Aerospace Testsolutions (m/f/d)

whatchado GmbH

Remote

USD 70.000 - 110.000

8 days ago

Senior Manufacturing Engineer | Aerospace | Lombard, IL

Michael Page

Lombard

On-site

USD 115.000 - 135.000

Today
Be an early applicant

Aerospace Engineer

DataAnnotation

Savannah

Remote

USD <104.000

Today
Be an early applicant

Technical Sales Engineer - Aerospace & Defense

Kistler Group

Rhode Island

Remote

USD 80.000 - 120.000

5 days ago
Be an early applicant

Aerospace Engineer - AI Trainer

DataAnnotation

New York

Remote

USD 80.000 - 100.000

6 days ago
Be an early applicant

Application Development Engineer | Automotive and Aerospace Division

Remote

USD 70.000 - 110.000

6 days ago
Be an early applicant

Aerospace Engineer - AI Trainer

DataAnnotation

Town of Hempstead

Remote

USD 100.000 - 125.000

6 days ago
Be an early applicant

Senior Manufacturing Engineer | Aerospace | Lombard, IL

Michael Page US

Lombard

On-site

USD 115.000 - 135.000

21 days ago

Senior Software Engineer, Avionics

Merlin Labs

Aurora

On-site

USD 80.000 - 130.000

30+ days ago