
IVHM Software Development Engineers
Real Time Consulting LLC (RTC) · United States
- Hybrid
- Full-time
- $120,000 / year
- United States
Job highlights
- Develop IVHM software for helicopter products.
- Requires 5+ years embedded avionics experience.
- Utilize C++ or C, and DO-178B/C standards.
- Remote work options available for this role.
- Focus on software requirements and verification.
About the role
About the Job
We are seeking multiple Software Development 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.
Responsibilities
- Develop and verify software for an IVHM system.
- Translate software requirements into C++ and/or C code.
- Develop and execute software unit tests.
- Create software verification test cases and scripts.
- Develop automated software verification test procedures.
- Utilize DOORS for requirements and test case documentation.
- Participate in Software Change Request (SCR) processes.
- Adhere to Software Configuration Management processes.
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 in 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.
- Familiarity with Software Change Request (SCR) processes and tools.
- Familiarity 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 to ensure their success. We deliver unsurpassed service by upholding responsibility, teamwork, and quality. Since 1997, RTC has been protecting and enhancing lives with safe, reliable, innovative solutions, providing full life-cycle design, development, and testing of EMBEDDED ENGINEERING SYSTEMS and SOFTWARE SOLUTIONS with Program Management and Consulting Services. Our employees average 20+ years of versatile and accomplished expertise, driving continuous innovation forward. Employee's innovative and analytical ideas are cultivated while maintaining the big picture vision in a fast-paced, changing environment. 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 and regulations. To comply, you must be a U.S. citizen, lawful permanent resident, or protected individual, or eligible to obtain necessary authorizations.
RTCo is an Equal Opportunity Employer. Employment decisions are based on merit, competence, and qualifications. Real Time Companies does not sponsor employment-based visas.
Key skills/competency
- Software Development Engineer
- Integrated Vehicle Health Monitoring (IVHM)
- Embedded Software Development
- Avionics
- DO-178B/C
- C++
- C
- Software Unit Test
- Software Verification
- DOORS
Skills & topics
- Software Development Engineer
- IVHM
- Embedded Software
- Avionics
- DO-178B/C
- C++
- C
- Software Unit Test
- Software Verification
- DOORS
- Computer Science
- Aerospace Engineering
- Waterfall Model
- Requirements Management
- Test Automation
How to get hired
- Tailor your resume: Highlight your 5+ years of embedded avionics software development, C++/C coding, and DO-178B/C lifecycle experience.
- Emphasize requirements: Showcase your skills in requirements development, translation to code, and verification test case creation.
- Showcase tools: Detail your proficiency with DOORS, SCR processes, and configuration management tools.
- Demonstrate teamwork: Provide examples of your self-motivation, initiative, and experience working effectively with remote teams.
- Prepare for technical questions: Be ready to discuss embedded systems, avionics, and software verification methodologies.
Technical preparation
Behavioral questions
Frequently asked questions
- What is the primary focus of the Software Development Engineer role at Real Time Consulting LLC?
- The primary focus of the Software Development Engineer role at Real Time Consulting LLC is to provide software development and verification support for an Integrated Vehicle Health Monitoring (IVHM) system for a cutting-edge helicopter product.
- What are the minimum education and experience requirements for the IVHM Software Development Engineer position?
- The minimum requirements include a Bachelor’s degree in Computer Science or Electrical/Computer/Aerospace Engineering, and at least 5 years of experience in Embedded Software Development for Avionics products.
- Is this Software Development Engineer position remote?
- Yes, remote work options are available for this Software Development Engineer position, allowing for flexibility in where you work.
- What programming languages are essential for this role at Real Time Consulting LLC?
- Essential programming languages for this role include C++ and/or C, as you will be translating software requirements into code using these languages.
- What are the key software development processes and standards mentioned for this IVHM role?
- Key processes and standards include the DO-178B/C Full Lifecycle Software Development process, Waterfall Software Development Process, and familiarity with Software Change Request (SCR) and Software Configuration Management processes.
- Does Real Time Consulting LLC sponsor employment-based visas for the Software Development Engineer role?
- No, Real Time Consulting LLC does not sponsor employment-based visas. Applicants must be legally authorized to work in the United States without requiring future sponsorship.
- What experience is required regarding software requirements and testing for the IVHM Software Development Engineer job?
- Required experience includes Embedded Software Requirements Development and Management, translating requirements to code, developing software unit tests, and creating software verification test cases and scripts.
- How can I best demonstrate my qualifications for the Software Development Engineer position at RTC?
- To best demonstrate your qualifications, tailor your resume to highlight your specific experience with IVHM systems, avionics, DO-178B/C, C++/C programming, and your proficiency with tools like DOORS.