Senior Software Engineer

Posted 3hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Software Engineer developing aerospace products and maintaining safety-critical software systems. Leading design and verification activities according to RTCA DO-178 standards at Luminator Technology Group.

Responsibilities:

  • Responsible for designing, developing, and maintaining software for our Aerospace products in accordance with industry best practices.
  • Integral to the design, development, and verification of safety-critical software systems that meet stringent industry standards, specifically RTCA DO-178.
  • Lead software architecture, documentation, design proposal participation, and verification/validation activities across new and existing products.

Requirements:

  • Minimum 7 years of verifiable experience in software engineering, with a focus on aerospace or safety-critical systems.
  • 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 language such as C.
  • 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.
  • Education: Bachelor’s degree in computer engineering, Computer Science, Electrical Engineering, or a related field required. Advanced degree preferred.

Benefits:

  • Competitive compensation with career growth potential.
  • Generous time off: Vacation and wellness time, 10 company holidays, and 2 floating days.
  • Educational Assistance Program: Robust reimbursement program for professional growth.
  • Health and wellness: Medical, dental, and vision coverage.
  • Generous 401k match program.
  • Benefits Effective Day One!