Sr Software Engineer UAS
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• 6+ years of experience designing, developing, and deploying high-quality, scalable software solutions, with bonus points given if you have experience involving applications that remotely manage and configure robotics platforms, embedded systems, and/or android devices. • Strong experience with languages like C/C++, Python, Java, and/or Typescript/JavaScript • Experience with USB debugging and device drivers on Windows, Linux, and MacOS systems. • Experience with unit and integration testing frameworks like jest. • Experience with version control systems such as Git. • Ability to write clean, maintainable, and well-documented code while working within established coding standards where present, and contributing to the creation of new standards as needed. • Excellent problem-solving skills and ability to work autonomously in a fast-paced environment. • Strong communication skills and ability to collaborate effectively with cross-functional teams. • US Citizen with ability to obtain a Secret or Top-Secret Clearance • 8+ years software engineering experience. • A BS or higher in Computer Science or related fields. • Familiar with HW/SW exploitation including application reverse engineering. • Familiar with Android OS, Android development ecosystem, principles, and tools • Familiar with UAS/multi-rotor aircraft and associated application ecosystems. • Familiar with the design and implementation of mock interfaces for complex data types and objects in typescript projects. • Have worked on projects implementing serial communication protocols across embedded devices or host/peripheral connection schemes. • Experience working with AWS services, Docker, and CI/CD pipelines. • Experience working in a dispersed team environment with strong communication skills. • Working at Edgesource • As an ISO 9001:2015 certified and CMMI Level 3 appraised small business, Edgesource specializes in providing a variety of technical solutions to include software development, database services, enterprise networking, data center virtualization, and management support. We are always seeking top-talent to join our team in helping to address the most critical technical challenges facing our nation. • At Edgesource, we understand that our employees are our greatest asset, and as such we offer a wide array of benefits to support the well-being of our staff to include: • Flexible PTO Policy + 11 Paid Holidays • Flexible Work Schedules (Remote / Hybrid) • Medical / Dental / Vision / Flexible Spending Account (FSA) • 401k Plan with Match • Tuition & Professional Development Support
Benefits
• Bonus & Employee Referral Programs • Career Growth Opportunities • Disclaimer