
IVHM Software Development Engineers
Real Time Consulting LLC (RTC) · United States
- Hybrid
- Full-time
- $120,000 / year
- United States
Job highlights
- Develop IVHM systems for helicopters.
- Utilize C++ and C coding languages.
- Work with DO-178B/C lifecycle processes.
- Focus on software requirements and verification.
- Remote work options available.
About the role
Software Development Engineer – Integrated Vehicle Health Monitoring
Real Time Consulting (RTC), an RTCo Company, is seeking multiple software engineers to provide software development and verification support for an Integrated Vehicle Health Monitoring (IVHM) system for a cutting-edge helicopter product. Remote work options are available for this role.
About The Job
This role involves contributing to the development and verification of an IVHM system for an advanced helicopter. You will be involved in the full software development lifecycle, from requirements to testing.
Required Skills
- Bachelor’s degree in Computer Science or Electrical/Computer/Aerospace Engineering
- 5+ years of Embedded Software Development experience for Avionics products
- Familiarity with DO-178B/C Full Lifecycle Software Development process
- Experience with Embedded Software Requirements Development and Management
- Experience translating Software Requirements to C++ and/or C Coding Languages
- Experience with Software Unit Test Development
- Experience with Waterfall Software Development Process
- Experience with Architecture/Design Development
- Experience translating Software Requirements to Software Verification Test Cases
- Experience with Software Verification and Analysis
- Experience with Software-level Test Case Development
- Experience with Software-level Test Script Development
- Experience developing Automated Software Verification Test Procedures
- Familiar with Software Change Request (SCR) processes and tools
- Familiar with Software Configuration Management processes and tools
- Experience using DOORS for requirements and test case documentation
- Effective written and verbal communication skills
- Accountable and takes ownership of assigned tasks
- Self-motivated and takes initiative to get things done
- Team-driven mentality
- Experience working with remote team members
Preferred Skills
- A615 Data Loader experience
- ACARS Datalink experience
- Linux Experience
- Experience porting Ada to C-language
- Onboard Maintenance System (OMS) experience
- Health and Usage Monitoring System (HUMS) experience
- Experience using Git for software configuration management
- Experience with Eclipse test development environment
About The Company
Real Time Consulting (RTC) partners outstanding engineering talent with clients' success. Since 1997, RTC has delivered full life-cycle design, development, and testing of EMBEDDED ENGINEERING SYSTEMS and SOFTWARE SOLUTIONS. Our corporate values are to Uphold Responsibility, Support People, Promote Teamwork, and Deliver Quality.
This position may require exposure to software, source code or technology that is subject to US export control laws. To comply with these requirements, you must be a U.S. citizen, lawful permanent resident, or protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain necessary authorizations.
RTCo is an Equal Opportunity Employer and does not sponsor employment-based visas.
Key skills/competency
- Embedded Software Development
- Avionics Systems
- DO-178B/C
- Software Requirements
- C++ Programming
- C Programming
- Software Unit Testing
- Software Verification
- DOORS
- Configuration Management
Skills & topics
- Software Development Engineer
- IVHM
- Embedded Software
- Avionics
- DO-178B/C
- C++
- C
- Software Requirements
- Software Verification
- DOORS
- Waterfall
- Aerospace Engineering
- Computer Science
- Remote
- Real Time Consulting
How to get hired
- Tailor your resume: Highlight your embedded software, avionics, and DO-178B/C experience. Quantify achievements in requirements management and test case development.
- Showcase C++/C skills: Emphasize your proficiency in translating software requirements into code and your unit test development experience.
- Demonstrate process familiarity: Detail your experience with the full software lifecycle, including architecture, design, verification, and configuration management using tools like DOORS.
- Address remote work: Provide examples of successful collaboration with remote team members and highlight your self-motivation and initiative.
- Prepare for technical and behavioral questions: Be ready to discuss your experience with avionics systems, embedded development, and problem-solving approaches.
Technical preparation
Behavioral questions
Frequently asked questions
- What are the primary responsibilities of a Software Development Engineer at Real Time Consulting (RTC)?
- As a Software Development Engineer at Real Time Consulting, you will be responsible for providing software development and verification support for an Integrated Vehicle Health Monitoring (IVHM) system for a helicopter product. This includes requirements development, translating requirements to C++ or C code, unit testing, verification, and adhering to processes like DO-178B/C.
- What qualifications are essential for this Software Development Engineer role at RTC?
- Essential qualifications include a Bachelor’s degree in Computer Science or a related engineering field, at least 5 years of embedded software development experience for avionics products, and familiarity with the DO-178B/C lifecycle. Experience with C++, C, software requirements, unit testing, and verification are also critical.
- Does Real Time Consulting offer remote work opportunities for the IVHM Software Development Engineer position?
- Yes, Real Time Consulting offers remote work options for the Software Development Engineer - Integrated Vehicle Health Monitoring position, as stated in the job description. This allows for flexibility in where you work.
- What kind of projects can I expect to work on as an IVHM Software Development Engineer at RTC?
- You can expect to work on cutting-edge helicopter products, specifically focusing on the development and verification of an Integrated Vehicle Health Monitoring (IVHM) system. This involves deep engagement with avionics software development processes and standards.
- What is the importance of DO-178B/C experience for this role at Real Time Consulting?
- DO-178B/C experience is crucial as it signifies familiarity with the rigorous full lifecycle software development process required for avionics products. This includes understanding and applying the standards necessary for safety-critical software.
- How does Real Time Consulting support its employees' professional development?
- Real Time Consulting emphasizes cultivating innovative and analytical ideas from employees while maintaining a big-picture vision. Their values of Uphold Responsibility, Support People, Promote Teamwork, and Deliver Quality suggest a supportive environment that encourages growth and learning within a fast-paced setting.
- What are the citizenship requirements for this Software Development Engineer position?