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 designing and developing embedded Linux-based software applications using C++, with a strong focus on high-assurance software components and collaboration across hardware and software teams. Proficient in debugging, testing, and implementing secure software solutions in real-time operating environments.
Highest-signal resume keywords
Embedded Linux Software DevelopmentC++ ProgrammingSoftware Development Life CycleUnit and Integration TestingGit Version Control
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++ ProgrammingEmbedded Linux Software DevelopmentDebugging and TroubleshootingUnit TestingIntegration TestingSoftware Development Life CycleSecure Software Development LifecycleSystems-Level ProgrammingMemory ManagementConcurrency
Soft Skills
Strong Written CommunicationStrong Verbal CommunicationCollaboration
Tools & Technologies
GitYoctoBitbakeDebuggersOscilloscopesLogic AnalyzersMulti-MetersUARTSPITCP/UDP
Industry Keywords
Embedded SystemsReal-Time Operating EnvironmentsContinuous IntegrationContinuous DeploymentRF Systems
Tech Stack
Tools & technologiesLinuxPythonSDLCC++
About the role
Key responsibilities & impact- Design, develop, and optimize high-assurance software components using C++
- Participate in design and code reviews for new and existing systems
- Provide constructive feedback and contribute to high-quality software
- Improve coding practices, testing, and development tools
- Support team testing efforts and collaborate with partner teams
- Work with radar, signal processing, and software engineers to implement platform functionality for system control and signal processing needs
- Own assigned software components and contribute to software development practices and continuous improvement
Requirements
What you’ll need- Experience designing and building embedded Linux-based software applications in C++
- Embedded systems debugging, troubleshooting, and code-testing knowledge using debuggers, oscilloscopes, logic analyzers, or multi-meters
- Knowledge of Python or other scripting languages for testing automation
- Knowledge of software development life cycle and good coding practices
- Experience with Git-based version control and collaborative development workflows, including pull requests, code reviews, branching, and merge conflict resolution
- Experience writing unit and integration tests
- Strong written and verbal communication skills and ability to collaborate across hardware and software teams
- Bachelor of Science degree in electrical engineering, computer engineering, computer science, or equivalent military / industry experience
- 3+ years of designing, implementing, integrating, and testing embedded software solutions in real-time operating environments
- U.S. Citizen, green card holder, or person with asylum/refugee status in the U.S., or eligibility to handle export-controlled information or obtain required Government authorizations
- Desired: Experience with secure software development lifecycle (SSDLC)
- Desired: Experience building tailored Linux OSs using Yocto and Bitbake and administering a Linux environment
- Desired: Familiarity with DevOps, continuous integration, and continuous deployment
- Desired: Experience developing secure solutions for embedded electronic RF systems
- Desired: Experience leading small technical efforts or mentoring junior engineers
- Desired: Experience with UART, SPI, QSPI, I2C, or TCP/UDP IP
- Desired: Proficiency in systems-level programming, memory management, and concurrency
Benefits
Comp & perks- RSU (Restricted Stock Units)
- Fully-paid medical, dental, and vision insurance premiums
- Choice of PPO or HDHP/HSA
- Virtual Care – 98Point6
- Employee Assistance Program
- Mental Health coverage through Springhealth & Talkspace (Premera)
- Travel Assistance Insurance
- Company Paid Life Insurance
- Company Paid Short & Long Term Disability
- Flexible PTO (exempt) / 15 days per year (non-exempt)
- 401(k) match
- Pet Insurance
- Prepaid Legal Program
- Commuter Benefits
- Paid Company Holidays
