Embedded Software Verification, UI Programmer
Location
United States
Posted
2 days ago
Salary
$90K - $120K / year
Seniority
Senior
Job Description
Embedded Software Verification, UI Programmer
Quest Defense
• Develop User Interface (UI) using Python Tkinter library • Developing controls/monitoring software, low-level requirements-based tests to generate full-coverage LDRA verification procedures • Analyzing and dispositioning structural coverage holes • Coordinating with the customer to ensure full test coverage, correct expected results, and communication/disposition of test findings • Executing the tests in the LDRA test setup on both simulated and on-target environments • Reviewing test results and test time history data during test development, regression runs, and to help debug software issues • Identifying findings to the customer in instances where test outcomes do not align with requirements or with expected results • Authoring and participating in formal reviews of test cases, procedures, and results
Job Requirements
- Bachelor’s or Master’s degree in aerospace engineering, electrical engineering, software engineering, or a related technical field
- Experience developing Python UI using Tkinter or similar libraries (pySide, pyQt, wxPython, etc)
- Experience performing low-level software requirements-based testing under DO-178B/C or other safety-critical process standards
- Experience testing with LDRA or a similar tool (i.e. VectorCAST)
- Proficiency in understanding C programming, preferably with experience developing C code
- A general understanding of control laws and redundancy management
Benefits
- Competitive pay
- Comprehensive medical/dental/life and disability coverage
- 401(k) with employer match
- Professional development support
- Flexible, friendly workplace
Related Guides
Related Job Pages
More Software Engineer Jobs
Design and build APIs and microservices, write scalable code, and implement monitoring for stability. Collaborate with teams to deliver cohesive solutions while ensuring data security and compliance with government requirements.
Freelance Developer
bullpen talentRe-imagining remote talent. We recruit, vet and staff elite remote talent for U.S. clients.
• Work ranges from web builds and redesigns to custom integrations, automation workflows, and app development • You'll be working directly with founders, marketing leads, and product teams — so clear communication matters as much as clean code.
Senior Consultant / Manager – Requirements Engineering, PKV
AAA Auctor Actor Advisor GmbHStrategische Denkansätze, innovative Themen + konstruktive Beratung begleiten unsere Kunden in die erfolgreiche Zukunft
• Requirements Engineering: Anforderungen aufnehmen, analysieren, dokumentieren, Use Cases gestalten und unterstützen bei der Systemumsetzung. • Prozess- und Organisationsberatung: Geschäftsprozesse analysieren, optimieren und implementieren, Fokus auf Digitalisierung, Automatisierung, Customer Experience, Workflow-Optimierung. • Eigenverantwortliche Projektleitung: Kundenprojekte von der Planung bis zur Umsetzung führen, Zeitpläne, Qualität und Budget einhalten. • Innovations- und Geschäftsentwicklung: Neue Chancen identifizieren und innovative Lösungen entwickeln. • Strategische Beratung: Zukunftsweisende Konzepte entwickeln, die Kunden voranbringen. • Netzwerkpflege: Langfristige Beziehungen zu Kunden und Partnern aufbauen.
Role Description We're seeking an experienced full stack engineer to work on ClearanceJobs.com, the leading career marketplace for security-cleared professionals. You'll work across a Laravel (PHP) backend, Vue.js frontends, and a MySQL data layer, contributing to multiple interconnected repositories spanning the main web application, internal REST APIs, background job workers, and Terraform-managed infrastructure. The platform runs on AWS (EC2, RDS, S3, CloudFront, Lambda) and integrates with third-party services for recruiter tooling, identity verification, and analytics. Day to day, you'll ship features that shape how recruiters find and engage cleared candidates — candidate search and matching, workflow automation, job posting tools, messaging, and reporting. You'll own work end-to-end, from scoping with product through implementation, testing, and deployment via our CI/CD pipeline, on a small, senior team that values shipping over debating — we make pragmatic trade-offs, move quickly, and lean toward action rather than relitigating decisions. Qualifications - A bias toward delivery. You find a way to ship valuable changes even when the work is large, unfamiliar, or touches code you didn't write. - Ability to understand the product and ask the right questions to ensure you are aligned with the product vision provided. - Able to work with the product owners and product designers to incorporate their requirements into engineering solutions. - Able to work within an agile software development framework and adhere to existing team processes. - Able to troubleshoot and provide analysis for reports on issues and bugs. - Able to disagree well with other engineers, raise concerns clearly, hear the counterargument, and commit to the decision so the team can keep moving. Requirements - Proficiency with VueJS, TypeScript, Laravel and PHP 8 or similar frameworks - Understanding of state management and component architecture - Experience with AWS Lambda, API Gateway, S3, SES, CloudFront, and other core AWS services - REST API and GraphQL API development - MySQL and SQL query optimization - Understanding of database migrations and schema management - Terraform for infrastructure as code - CI/CD pipelines (AWS CodeBuild/CodePipeline) - Docker and containerization fundamentals - Git version control and collaborative development workflows - Understanding of authentication/authorization (Sessions, OAuth, SSO) - Experience with core AWS services (EC2, Lambda, S3, RDS, CloudFront, etc) Preferred - Familiarity with Recruitment, HR, or ATS domain concepts (workflows, candidate pipelines, job management) - Experience with real-time features and WebSocket patterns - Experience with complex form workflows and dialog/modal patterns - Background with large dataset rendering (table virtualization, pagination, search-heavy UIs) - Experience with application observability and analytics tools. - Demonstrated ability to leverage AI tools effectively across the modern SDLC — using coding assistants (Copilot, Cursor, Claude Code, etc.) for implementation, code review, testing, and debugging, with sound judgment about when AI accelerates the work and when it doesn't. Benefits - Healthy living - medical, dental, vision, FSA, HSA, disability, life, wellness & fitness programs - Future living - 401(k) match, performance bonuses, education assistance, learning & development - Enjoy living - generous paid time off, parental leave, flexible summer hours, social & giving events


