JOBSEARCHER

Embedded Systems Software Engineer

Overview You will join SURVICE Engineering to develop embedded software for defense-focused drone control and related systems. In this role you contribute to R&D, prototype architectures, and technology exploration within a cross-functional team supporting government and industry sponsors. You will translate design challenges into robust solutions and validate performance through experiments. The work combines mission-critical impact with opportunities to shape innovative embedded platforms for national defense. Compensation / BenefitsCompetitive salariesComprehensive insurance optionsPaid time off401(k) with company matchTuition reimbursementFlexible scheduling ResponsibilitiesBrainstorm, design and prototype new systems and software architecturesResearch new technologies and libraries applicable to the roadmapSupport proposal developmentAnalyze and implement solutions for technical design challengesValidate software and system performance through experimentation and refactor Key requirementsBachelor in Computer Science or related discipline with 5+ years of relevant experienceExperience developing with C/C++, Java, or Python (5+ years)Experience with functional Object-Oriented programming and design (5+ years)Developing custom applications on embedded platforms (Arduino, Raspberry Pi, Odroid, Beaglebone, etc.)Strong communication skills and detail-oriented, analytical mindsetIndependent yet collaborative team playerActive Clearance or eligibility to obtain (U.S. citizenship)Strong communication (verbal, written, presentation)Analytical mindset and attention to detailEnthusiasm for exploring new processes and techniquesC/C++JavaPython