IT & Software Developer jobs in the US
Software Verification Engineer (DO-178B/C)
$105,000 - 130,000
Quest Global
North Main Street 11, Vergennes
$105,000 - 130,000
Requirements
Must:
- A degree in Science, Technology, Engineering, or Mathematics (STEM) with at least 5 years of relevant experience, or an Advanced Degree in a related field with a minimum of 3 years of experience
- At least three years of practical experience in embedded software development using the C and/or C++ programming languages
- Hands-on experience in aerospace product development, particularly in the design and integration of electrical or electromechanical systems
- Proficient in designing, implementing, and debugging sensor interfaces, including analog-to-digital (A/D) conversion within embedded systems
- Familiarity with software development for motor control applications, including brushless DC (BLDC) motors and resolver interfaces
- Experience with model-based development tools (e.g., MATLAB/Simulink) is a plus
- Knowledge in DO-178B/C software verification and certification processes
- Proficient in using DOORS (requirements management), Subversion (SVN) or similar version control systems, Teamcenter or equivalent PLM systems, and LabVIEW
- Ability to read and interpret electrical schematics to aid embedded software development
- Experience in DO-178 compliant software development and verification settings
- Strong organizational, communication, and interdepartmental collaboration skills
- Capability to quickly adapt and work with minimal oversight
Responsibilities
- Assist in the development and certification of safety-critical embedded software according to DO-178B/C standards
- Engage in hands-on verification, test development, hardware-software integration, and certification data support in an onsite laboratory setting
- Conduct DO-178B/C verification tasks, including structural coverage analysis (such as MC/DC), data and control coupling analysis, and source-to-object code analysis
- Create and execute DO-178B/C compliant test cases, procedures, and automation scripts
- Manage lifecycle data related to DO-178 compliance, including traceability, reviews, and certification artifacts
- Take part in tool qualification processes following DO-178B/C and DO-330
- Perform embedded software verification and debugging within a hardware-software integration environment
- Utilize lab equipment including multimeters, oscilloscopes, resistance and calibration boxes, and test breakout boxes
- Aid in system integration and troubleshooting utilizing LabVIEW and custom test setups
- Collaborate with cross-functional teams across software, hardware, systems, and certification domains
- Identify potential issues proactively, communicate risks promptly, and independently drive solutions
Description
At Quest Global, we provide exceptional end-to-end engineering solutions by harnessing our extensive industry knowledge and digital expertise. We unite various technologies and fields while valuing diverse contributions to tackle substantial challenges across sectors like aerospace & defense, automotive, healthcare, and more. We are in search of innovative individuals who believe in the power of engineering to turn the impossible into reality. We offer a workplace that values growth, learning from failures, and collective success. Our role is based in Vergennes, VT, and includes a competitive salary range of $105,000 - $130,000, alongside a comprehensive benefits package that features health insurance, paid time off, and a retirement plan.
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find C / C++ Developer salaries in the United States here.
How many C / C++ Developer jobs are in the United States?
Currently, there are 0 C / C++ openings.
Is the US a good place for C / C++ Developers?
The US is one of the best countries to work as a C / C++ Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.