Lynx logo
Lynx

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

Senior Software Engineer

Software EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200

Location

United States

Posted

17 hours ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer

Lynx

Role Description - Bachelor's degree in computer engineering, Computer Science, or related technical discipline. - 5+ years strong software development experience using C, C++, Java, Python, and Bash for embedded systems, automation, testing, and application development. - Hands-on experience with sUAS (small Unmanned Aircraft Systems) and RC aircraft operations, integration, and troubleshooting. - Experience developing and configuring autonomous flight systems using ArduPilot and/or PX4 flight controllers. - Proficient with Git for source control, branching strategies, code reviews, and collaborative software development. - Familiarity with the MAVLink communication protocol, including telemetry, command-and-control messaging, mission planning, and integration with ground control stations. - Understanding robotics, autonomous systems, flight software, sensor integration, and embedded system design. - Proficient with Linux and Windows development environments. - Ability to professionally communicate project status and collaborate on technical solutions with clients and peers. - Active Secret DoD security clearance. - 25% Travel. Qualifications - Proficient with Atlassian Tools (Confluence, JIRA, Bitbucket, etc.). - DevOps & Containerization – Experience with Docker-based development, deployment, and maintaining CI/CD pipelines. - Embedded Systems – Developing software for microcontrollers and embedded hardware platforms. - Autonomy Systems – Working with autonomous systems software and hardware, including Perception (sensors, computer vision, sensor fusion). - Motion and mission planning. - Control systems. - Test & Verification Engineering – Creating automated tests, validation frameworks, and verification software. - Software Quality & CI/CD – Designing and maintaining robust software quality processes, automated builds, testing, and deployment pipelines. - Electrical Engineering Fundamentals – Ability to read and understand electrical schematics and collaborate with hardware teams. - Experience communicating and documenting complex technical designs. - Ability to work in a collaborative and team-based environment. - Excellent written and verbal communication and presentation skills. Benefits - Low-cost Medical / Dental / Vision coverage options. - 401K with generous employer match. - Responsible Paid Time Off + Paid Holidays. - Remote work opportunities based on role. - Employee Assistance Program (EAP). - Career growth and professional development opportunities. Company Description All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

Related Job Pages

More Software Engineer Jobs

Full TimeRemoteTeam 1-10Since 2019H1B Sponsor

• Lead Booking engineering organization for rapid, quality delivery • Integrate AI perspectives into workflows for smarter building • Build exceptional experiences for clinics in partnership with product teams • Coach and grow engineering leaders, raising excellence standards • Shape technical roadmap aligned with growth initiatives

United States
$240K - $390K / year
Quantiphi logo

Senior Application Developer

Quantiphi

Pioneering AI-first solutions, solving complex business challenges through expertise, cloud, data engineering, and AI.

Software Engineer17 hours ago
Full TimeRemoteTeam 1,001-5,000Since 2013H1B Sponsor

• Develop and maintain frontend applications using Next.js, React, and TypeScript. • Develop backend services using Python and serverless AWS technologies. • Design and implement AWS Lambda functions to support application business logic. • Develop and orchestrate workflows using AWS Step Functions. • Design, develop, and maintain Amazon AppSync GraphQL schemas and resolvers. • Implement and enhance multi-tenancy logic across application services. • Build reusable, scalable, and responsive frontend components. • Integrate frontend applications with backend APIs and cloud services. • Participate in application architecture discussions and technical design reviews. • Debug production issues and provide timely resolutions. • Optimize application performance, scalability, and maintainability. • Collaborate with cross-functional teams throughout the software development lifecycle. • Follow coding standards, security best practices, and cloud-native development principles. • Contribute to technical documentation, code reviews, and knowledge sharing.

United States
Guidehouse logo

Lead Developer

Guidehouse

Solving big problems, building trust in society, and empowering our clients to shape the future.

Software Engineer17 hours ago
Full TimeRemoteTeam 10,001+Since 2018H1B Sponsor

• As a Lead Developer, you will provide technical leadership for teams supporting Grants.gov application operations, maintenance, enhancements, forms development, chatbot capabilities, system-to-system integrations, release planning, deployment, testing, documentation, and production support. • You will work closely with federal stakeholders, architects, product owners, scrum masters, developers, testers, operations staff, security teams, IV&V partners, helpdesk partners, and modernization teams to design, build, troubleshoot, and deploy reliable, secure, scalable, and user-centered solutions. • You will help ensure development activities align with HHS EPLC expectations, security and privacy requirements, application performance needs, and the operational continuity requirements of a public-facing federal shared service. • Lead application development, maintenance, and enhancement activities for Grants.gov, including web-based capabilities, system-to-system interfaces, forms processing, chatbot-related updates, and operational support features. • Provide hands-on technical leadership to developers by guiding solution design, coding standards, code reviews, troubleshooting, defect resolution, refactoring, and secure development practices. • Design, develop, test, and deploy approved application enhancements in accordance with HHS Enterprise Performance Life Cycle expectations and program change management processes. • Support corrective and preventative maintenance for the Grants.gov application and chatbot to sustain availability, performance, usability, and uninterrupted service through rolling deployment practices. • Develop and maintain Grants.gov forms and related processing capabilities, including validation, browser compatibility, Section 508 support, XML and PDF generation, and compatibility with current and prior form viewer versions. • Support S2S technical coordination, including certificate coordination, diagnostics, error log review, interface troubleshooting, and issue resolution for partner organizations. • Coordinate with operations, database, cloud, security, and application platform teams on deployments, configuration changes, performance tuning, monitoring, incident response, and production support needs. • Support testing activities, including unit testing, integration testing, regression testing, defect triage, IV&V coordination, release readiness, and validation of production changes. • Update and maintain technical documentation, development artifacts, system documentation, release notes, online help updates, troubleshooting guides, and other materials needed to operate and maintain the system. • Analyze production issues, helpdesk escalations, stuck submissions, broken links, performance concerns, and application defects; recommend and implement timely fixes and long-term improvements. • Partner with architects and modernization teams to identify technical improvements, reduce technical debt, improve maintainability, support cost-efficiency goals, and align legacy Grants.gov capabilities with future-state modernization objectives. • Communicate technical status, risks, design considerations, alternatives, and recommendations clearly to technical teams, federal stakeholders, and non-technical audiences.

Maryland + 1 moreAll locations: Maryland | Virginia
$113K - $188K / year
Magna Marketing logo

Associate Developer

Magna Marketing

We are a boutique technology consultancy focused on transforming our clients businesses with data and automation

Software Engineer18 hours ago
Full TimeRemoteTeam 1-10H1B Sponsor

• Actively participate in Salesforce training pathways, complete assigned Trailhead modules, and work toward achieving foundational Salesforce certifications • Execute basic, well-scoped development tasks under the guidance of senior team members, applying core coding principles to Apex, Lightning Web Components (LWC), and declarative tools (Flows, Validation Rules) • Attend technical discovery and solutioning sessions as an observer to learn how business requirements are converted into technical specifications • Test, debug, fix errors and QA your own work, write clear technical documentation • Progressively increase efficiency to hit billable metrics, aiming for a consistent billable target as platform competence grows • Participate actively in delivery team ceremonies such as daily stand-ups, project syncs, and backlog reviews • Maintain transparent communication regarding task status, ask clarifying questions early, and flag blockers immediately

India