Must-Have Skills
5+ years of non-internship professional software development experience5+ years of programming with at least one software programming language experience5+ years of leading design or architecture (design patternsreliability and scaling) of new and existing systems experienceExperience as a mentortech lead or leading an engineering teamExperience writing low level driversor experience in embedded development in C/C++
Nice-to-Have Skills
5+ years of full software development life cycleincluding coding standardscode reviewssource control managementbuild processestestingand operations experienceBachelor's degree in computer science or equivalent4+ years of highly scalable systems experienceExperience with embedded systems
Tools & Platforms
EC2 Nitro SystemEC2 VPCGit
Hard Skills
CC++Embedded SystemsLow-Level Driver DevelopmentSoftware Development Life CycleCode ReviewsGitSource Control Management
Soft Skills
leadershipmentoringcollaborationcommunicationproblem-solvingprioritizationtime management
Keywords for Your Resume
Sr. Software EngineerSenior Software EngineerEC2EC2 VPCNitro SystemEmbedded SystemsCC++Low-Level Driver DevelopmentDriver DevelopmentSoftware Development Life CycleCode ReviewsSource Control ManagementGitMentorTech LeadArchitectureDesign PatternsReliabilityAWSAmazon Web ServicesCloudLinuxC/C++
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile