Senior Software Systems Engineer
@ Lynx

Huntsville, Alabama, United States
$150,000
On Site
Salaried Ft
Posted 17 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXXXXXX XXXXXXXX****** @lynx.com
Recommended after applying

Job Details

Overview

Thompson Software Solutions is seeking a senior-level Senior Software Systems Engineer to join a talented team. You will develop, integrate, and test software products using diverse technical principles and methodologies in a high-performing multi-site environment.

Role & Responsibilities

The role involves working independently and collaboratively with other software engineers and team members from program development and deployment teams. You will apply your expertise in systems-level development, cloud platforms, container orchestration, and infrastructure-as-code to deliver innovative solutions. This position requires clearance eligibility and the ability to work 100% onsite.

Basic Requirements

  • Bachelor's degree in a STEM discipline.
  • 7+ years in software engineering focusing on systems-level development.
  • Expertise in programming languages like Go, Python, C++, or Java.
  • Experience with cloud platforms (AWS, Azure, GCP) and container orchestration (Kubernetes).
  • Proficient with Linux and Windows development environments.
  • C/C++ experience, Digital Simulation Development, Embedded Software, I&T integration, and Full SDLC experience.
  • Experience with Flight Software Engineering (FSW) and related technical skills.
  • Clearance eligibility required.

Preferred / Additional Skills

  • Familiarity with Atlassian Tools (Confluence, JIRA, Bitbucket, etc.).
  • Advanced Python proficiency.
  • Experience leading projects or mentoring junior engineers.
  • Knowledge of observability tools like Prometheus, Grafana, and ELK stack.
  • Familiarity with Model-Based System Engineering (MBSE) tools.
  • Experience with safety-critical software development (DO-178C).
  • Expertise in Navigation, Guidance, and Control, as well as Signal Processing and Embedded Flight Software.

Benefits

Enjoy low-cost Medical/Dental/Vision coverage, a 401K plan with employer match, responsible paid time off including 11 holidays, remote work opportunities (based on role), an Employee Assistance Program, and professional growth opportunities.

Key skills/competency

  • Software Engineering
  • Systems Development
  • Cloud Platforms
  • Container Orchestration
  • Infrastructure-as-Code
  • Embedded Software
  • Flight Software
  • Digital Simulation
  • Clearance
  • Collaborative Teamwork

How to Get Hired at Lynx

🎯 Tips for Getting Hired

  • Research Lynx's culture: Study their mission, values, and recent projects.
  • Tailor your resume: Highlight systems-level and clearance skills.
  • Emphasize cloud expertise: Detail AWS, Azure, and Kubernetes experience.
  • Prepare for technical questions: Review C/C++ and embedded software topics.

📝 Interview Preparation Advice

Technical Preparation

Review C/C++ coding challenges.
Practice cloud platform simulations.
Study container orchestration basics.
Brush up embedded systems design.

Behavioral Questions

Describe a challenging project scenario.
Explain teamwork under pressure.
Discuss managing multiple priorities concurrently.
Share a conflict resolution example.

Frequently Asked Questions