What are the responsibilities and job description for the Senior Software Engineer position at Luminator Technology Group?
About The Role
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.
About Us
Based in Plano, Texas with a global presence, Luminator Technology Group fosters a collaborative work environment that encourages creativity, personal growth, and professional development. We offer a competitive total compensation package, a generous vacation and sick leave plan, plus 10 paid company holidays, and 2 floating holidays. With a commitment to excellence, our company offers the opportunity to make a meaningful impact in a vibrant and supportive workplace, ensuring your career flourishes as our organization grows.
Responsibilities
Education: Bachelor’s degree in Computer Engineering, Electrical Engineering, or a related field required. Advanced degree preferred.
Experience: Minimum 7 years of verifiable experience in software engineering, with a focus on aerospace or safety-critical systems.
Skills
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.
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.
About Us
Based in Plano, Texas with a global presence, Luminator Technology Group fosters a collaborative work environment that encourages creativity, personal growth, and professional development. We offer a competitive total compensation package, a generous vacation and sick leave plan, plus 10 paid company holidays, and 2 floating holidays. With a commitment to excellence, our company offers the opportunity to make a meaningful impact in a vibrant and supportive workplace, ensuring your career flourishes as our organization grows.
Responsibilities
- 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, 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.
Education: Bachelor’s degree in Computer Engineering, Electrical Engineering, or a related field required. Advanced degree preferred.
Experience: Minimum 7 years of verifiable experience in software engineering, with a focus on aerospace or safety-critical systems.
Skills
- Strong knowledge of both RTCA DO-178 standard and verifiable design experience shipping a product designed under this standard.
- Expertise in embedded programming languages such as C, C , and Rust.
- Solid understanding of software architecture, including real-time operating systems (RTOS) and hardware-software integration.
- Familiarity with communication protocols (e.g., UART, SPI, I2C) and other hardware interfaces.
- Proven experience in writing and reviewing technical documentation related to DO-178 including requirements traceability, design, test procedures, and certification artifacts.
- Familiarity with development tools, version control systems (e.g., Git), debugging, and simulation tools used in embedded software development.
- Experience working in a collaborative, cross-functional engineering environment, including hardware, software, and systems engineers.
- Strong analytical and troubleshooting skills, with a demonstrated ability to resolve complex technical issues.
- 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.
- 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.
- Having demonstrable experience designing embedded GUI in embedded Linux or any embedded operating system.
- Familiarity with additional programming languages (e.g., Ada, Python) is a plus.
- Knowledge of National Instruments LabVIEW/LabWindows and/or knowledge of FreeRTOS or Micrium RTOS is a plus.
- Experience providing technical leadership and mentorship to junior engineers, fostering a culture of continuous improvement
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.