Senior Software Engineer
Posted 3hrs ago
Employment Information
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!

















