Embedded Software Verification Engineer
Innovative IT Solutions Inc
United States
6 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours
Job source
Tech stack
Adobe InDesign
Unit Testing
Code Review
Computer Programming
Computer Engineering
Software Debugging
Embedded C
Embedded Software
Software Engineering
Software Requirements Analysis
Systems Integration
Software Verification
+4 more
Test Scripts
Integration Tests
Information Technology
DO-178B
Job description
- Perform Requirements-Based Verification (RBV) activities in accordance with DO-178C DAL A/B guidelines.
- Develop and execute verification procedures, test cases, and test scripts for embedded software.
- Perform low-level software integration and verification testing.
- Execute unit testing, integration testing, and software verification activities.
- Analyze software requirements and ensure complete traceability between requirements, code, and test cases.
- Identify, document, and resolve software defects throughout the verification lifecycle.
- Collaborate with software development teams to validate implementation against system requirements.
- Support software certification activities for safety-critical aerospace applications.
- Participate in design reviews, code reviews, and verification reviews.
- Maintain verification documentation required for regulatory compliance.
Requirements
- Bachelor’’s degree in Computer Science, Computer Engineering, Electrical Engineering, Aerospace Engineering, or a related STEM discipline (preferred).
- 8+ years of embedded software development or verification experience.
- Strong hands-on experience with DO-178C DAL A or DAL B certification.
- Experience with Requirements-Based Verification (RBV).
- Experience performing low-level software integration and verification.
- Strong Embedded C++ programming skills.
- Experience with unit testing and software integration testing.
- Knowledge of software development lifecycle for safety-critical embedded systems.
- Strong debugging and problem-solving skills.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
KD
Krissy Davis
almost 3 years ago
M
Maulik
Software Engineer Career: Things You Should Know
over 3 years ago
LM
Luis Minvielle
Is Software Engineering Hard?
about 2 years ago
DC
Daniel Cranney
How software is steering vehicle technology
over 1 year ago
LM
Luis Minvielle
The 8 Best Code Testing Tools
over 2 years ago
LM
Luis Minvielle
Where to Find Entry-Level Software Engineering Jobs
over 2 years ago