FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer
Performance Software. Design, develop, and install software solutions for safety-critical systems, especially avionics and medical instruments .
Posted 11/11/2026full-timeRemote • Arizona • United StatesMid-LevelSenior💰 $75,000 - $145,000 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and developing software solutions for safety-critical systems, particularly in avionics and medical instruments, while executing full lifecycle software development and adhering to industry standards such as DO-178.
Highest-signal resume keywords
Embedded Software DevelopmentObject-Oriented Programming (C++, C#, Python)Full Lifecycle Software DevelopmentSoftware Development Methodologies (Waterfall, Agile)DO-178 Compliance
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software DevelopmentSystems Requirements DevelopmentAutomated Systems TestingSoftware Verification PlansEfficient Code WritingOperational Feasibility AnalysisSoftware IntegrationDocumentation of Software FunctionalityTailoring Software ToolsMetrics Development
Soft Skills
Highly MotivatedSelf-Starting Attitude
Industry Keywords
Safety-Critical SystemsAvionicsMedical InstrumentsExport Control LawsU.S. Person Status
Tech Stack
Tools & technologiesPythonC++
About the role
Key responsibilities & impact- Design, develop, and install software solutions for safety-critical systems, especially avionics and medical instruments
- Build high-quality, innovative, fully performing embedded software
- Execute full lifecycle software development, including developing systems requirements
- Write well-designed, testable, efficient code
- Determine operational feasibility and produce specifications
- Integrate software components into fully functional software systems
- Develop software verification plans and perform automated systems testing
- Document and maintain software functionality
- Tailor and deploy software tools, processes, and metrics
Requirements
What you’ll need- U.S. Person due to U.S. export control laws, defined as a U.S. citizen, U.S. permanent resident, protected status in the U.S. under asylum or refugee status, or having the ability to obtain an export authorization
- Bachelor's or advanced degree in Computer Science, Computer Engineering, Electrical Engineering, Computer Systems Engineering, Mathematics, or equivalent development experience
- Experience with one or more object-oriented languages such as C++, C#, or Python, depending on position level
- Experience with software development methodologies such as Waterfall or Agile
- Full lifecycle software development experience
- Embedded software experience desired but not required
- Experience with DO-178
- BS or advanced degree in Computer Science, Computer Engineering, Electrical Engineering, Computer Systems Engineering, or similar software development curriculum
- Highly motivated and self-starting attitude
Benefits
Comp & perks- 12% of salary contributed every paycheck to an individual SEP-IRA
- Health and dental insurance coverage
- Short-term disability (STD) coverage
- Long-term disability (LTD) coverage
- Paid sick/illness time off
- Vacation days
- Holidays
- Sensible work/life balance
- Wide variety of projects and advanced software development technologies