Embedded Software Engineer
Veridian Tech Solutions, Inc.
Embedded Software Engineer – Aerospace (DO-178)
About the Role
- Location: Jamestown, ND (Onsite)
- Duration: 6-12+ Months
Key Responsibilities
- Gather requirements from Business stakeholders.
- Create requirement documents.
- Obtain approvals for implementation.
- Design applications.
- Implement software.
- Conduct reviews.
- Resolve issues.
- Execute software.
- Ensure solutions adhere to architectural and aerospace standards and best practices, including security and accessibility policies and guidelines.
- Understand requirements and implement solutions.
- Update traceability matrices between requirements and implementation.
- Involve in Change Request (CR) analysis, correction, and verification activities.
- Understand requirements to write test cases and test procedures.
- Develop test scripts and execute them in the test environment.
- Generate test results.
- Coordinate with cross-functional teams for Development and Verification activities.
- Perform reviews of Requirement-Based Testing (RBT) artifacts using requirement management tools.
- Conduct high-level requirements reviews, software design reviews, and code reviews.
- Perform design reviews and update designs.
- Conduct reviews of test cases, test procedures, and test results.
- Verify the disposition of software problem reports.
- Understand CR Development and Verification Activities.
Requirements & Tech Stack
- Programming in C.
- Programming in Python.
- Experience in embedded software development adhering to aerospace standards DO-178B/C, Reviews, and Testing.
- Experience in preparing planning documents and Requirement analysis.
- Experience using IDEs: Visual Studio Code | Microsoft Visual Studio.
- Expertise using: IBM DOORS | Siemens Polarion.
- Ability to work and align with agile environments.
Qualifications
- Strong analysis skills.
- Thorough understanding of embedded software development in C language.
- Knowledge of aircraft or electronic systems.
- Effective oral/written communication skills (including technical writing).
- Basic knowledge of DO-178B/C, DO-330.
- Degree in Science, Technology, Engineering, or Mathematics (STEM).