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.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in C++, C#, and embedded software development, with a strong focus on automation testing and integration of software with hardware components. Proficient in managing DevSecOps CI/CD pipelines and ensuring compliance with U.S. export control regulations.
Highest-signal resume keywords
C++ ProgrammingEmbedded Software DevelopmentAutomation TestingDevSecOps CI/CD PipelinesTest Equipment Software Development
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
C++ ProgrammingC# ProgrammingEmbedded Software DevelopmentAutomation TestingSoftware IntegrationDebuggingReal-Time Software DevelopmentTest Equipment DevelopmentGitLabElectrical Engineering
Soft Skills
CommunicationProject Management
Tools & Technologies
DevSecOpsCI/CD PipelinesTest InstrumentationRobotics SystemsInspection Systems
Certifications & Qualifications
U.S. Security Clearance
Industry Keywords
Embedded SystemsAutomation ApplicationsNetworking ProtocolsTCP/IPARINC429MS1553
Tech Stack
Tools & technologiesAssemblyTCP/IPC++
About the role
Key responsibilities & impact- Develop, integrate, resolve bugs in, and test C++/C# software controlling NDI and ATE equipment
- Update user interfaces
- Develop functional and unit tests
- Control NDI equipment including robotics, LIDAR, ultrasound, and electrical test equipment
- Control ATE equipment including digital, analog, RF Wi-Fi and cellular, communication bus, power, and display test equipment
- Support updates to test executive and sequence software
- Maintain and set up DevSecOps CI/CD pipelines and Windows runners in GitLab
- Design, develop, test, debug, and maintain software integrated into embedded devices and systems
- Translate customer requirements into software designs for embedded devices and systems
- Build code for specialized hardware
- Integrate embedded software with hardware components
- Analyze and improve embedded software efficiency and stability
- Implement relevant technologies, tools, frameworks, and regulatory changes
- Monitor internal and supplier software team performance for project and standards compliance
- Perform embedded software project management functions
- Communicate with technical personnel across multiple skill areas regarding design, production, and product support issues
Requirements
What you’ll need- Bachelor Degree
- Ability to obtain a U.S. Security Clearance for which the U.S. Government requires U.S. Citizenship
- 5+ years of experience programming in C, C++ or C#
- 5+ years of experience in embedded software development
- 3+ years of experience with test equipment software development and sustainment support
- Ability to obtain a U.S. Security Clearance; an interim and/or final U.S. Secret Clearance Post-Start is required
- U.S. Person required for U.S. export control compliance
- Employer will not sponsor applicants for employment visa status
- 5+ years of experience developing automation testing and maintaining automation tools
- 3+ years of experience with embedded software design, development, debugging, and performing software integration and test
- 5+ years of experience with automation applications development
- 5+ years of experience with development of real-time software or integration of embedded software onto hardware
- 5+ years of experience with lab or test equipment and hardware
- 1+ years of working knowledge of GitLab
- Ability to build, integrate and troubleshoot software components
- Knowledge of electrical, mechanical, and/or systems engineering disciplines
- Knowledge of C++, C#, C, and Assembly
- Knowledge of communications, networking, and protocols including TCP/IP, FTP, XML, WAP, ARINC429, and/or MS1553
- Knowledge of general and real-time software development and testing tools, including test instrumentation, robotics systems, and inspection systems
- Knowledge of deriving and allocating requirements and showing traceability throughout the product lifecycle
- Must complete a technical assessment as part of the selection process
Benefits
Comp & perks- Health insurance
- Flexible spending accounts
- Health savings accounts
- Retirement savings plans
- Life and disability insurance programs
- Paid and unpaid time away from work
- Potential signing bonus for eligible/qualified external candidates
- Relocation based on candidate eligibility
