Senior Software Engineer

3 weeks ago


Denver, United States Lynx Software Technologies Full time

Thompson Software Solutions is seeking a senior-level Embedded Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrow’s problems. This position requires a software engineer to use a wide application of technical principles, theories, and concepts in the software field to develop, integrate, and test software products. The successful candidate will be a member of a high-performing multi-site team and must be self-motivated with a strong work ethic, time-management, and interpersonal skills. In this role, you will work independently at times on projects, at other times will be in a collaborative team environment with other software engineers, as well as other program development and deployment teams.

Selected applicant will be subjected to a government security investigation and must meet eligibility requirements for access to classified information and must maintain eligibility for continued access to classified information throughout their employment as required by the job.

Why us?

Founded in 2004 with locations in Atlanta, GA and Fort Worth, TX, the Thompson Software Solutions team understands what is required to develop, integrate, test, and deploy software with a safety-critical pedigree while meeting the challenges of modernization and digital transformation. As a defense-focused software company of proven and dedicated employees, we take pride in our ability to react quickly and produce quality solutions to difficult technical challenges. We work with partners to find the right path to meet operational needs while future-proofing systems with portability and sustainment considerations to ensure next-generation success.

Requirements

What We Need To See:

  • Bachelor's degree in a STEM discipline
  • 6+ years of C/C++
  • Bootloader and board support package (BSP)
  • Low-level driver development (FPGA comms, serial, ethernet, spacewire)
  • Linux kernel and system modules (PetaLinux on UltraScale+)
  • DDS/AOS/SPP Messaging Protocols
  • Security, including vanilla Linux, SELinux, and ARM Trusted Firmware/Secure Boot
  • I/O applications for communicating with Avionics and Payload components
  • Fault management software design and implementation
  • Proficient with Linux and Windows development environments
  • Ability to professionally communicate project status and collaborate on technical solutions with clients and peers
  • Ability to travel 25%
  • Ability to obtain a DOD clearance

Ways To Stand Out From The Crowd:

  • Proficient with Atlassian Tools (Confluence, JIRA, Bitbucket, etc.)
  • Proficient in Python development
  • Familiarity with Model-Based System Engineering (MBSE) concepts and tools (Cameo, AADL)
  • Experience with safety-critical software development and practices (DO-178C)
  • Experience with Signal Processing Implementation
  • 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

  • Medical
  • Dental
  • Vision
  • 401k
  • 401k Match
  • Flexible hours
  • Flexible PTO

Thompson Software Solutions is a Lynx Software Technologies, Inc. company and is an Equal Opportunity Employer. We base our employment decisions entirely on business needs, job requirements, and qualifications—We have zero tolerance for any kind of discrimination, and we are looking for candidates who share those values. Here at Lynx, it is our mission to create and sustain a diverse, equitable, and inclusive environment, no matter what an employee's: Ethnicity, sexual orientation, gender identity, physical ability, religion, age, marital status, socioeconomic status, national origin, veteran status thus providing a positive work employee experience.



  • Denver, Colorado, United States Rocket Software Full time

    Job DescriptionAt Rocket Software, we are seeking a highly skilled Senior Systems Engineer to join our team. As a key member of our IT organization, you will be responsible for designing, implementing, and maintaining complex systems in your area of expertise.Key Responsibilities:Design and implement complex systems in multiple technology domains, including...


  • Denver, Colorado, United States Focused HR Solutions Full time

    The company is seeking a talented Senior Software Engineer to lead the development of innovative software solutions. Key responsibilities include:Design and implement software architectureCollaborate with cross-functional teamsEnsure high-quality code deploymentAs a Senior Software Engineer at company, you will have the opportunity to work on cutting-edge...


  • Denver, Colorado, United States SET Development Full time

    Job Title: Senior Software EngineerWe are seeking an experienced Senior Software Engineer to join our Satellite Systems team at SET Development. In this role, you will be responsible for developing, integrating, and testing software for satellite systems in collaboration with customers and vendors.Key Responsibilities:Develop and integrate software for...


  • Denver, Colorado, United States Soar Autism Center Full time

    We're looking for a Senior Software Engineer to join our team at Company. As a key member of our development team, you'll be responsible for designing, developing, and maintaining high-quality software solutions using cutting-edge technologies. If you're passionate about coding and have a strong background in software development, we'd love to hear from you.


  • Denver, United States IQ Clarity LLC Full time

    IQ Clarity's client in Greenwood Village, CO is looking for a Senior Software Engineer. As a Senior Software Engineer, you will play a critical role in designing, developing, and delivering high-quality software solutions. Your expertise in C#, .NET Core, AWS or Azure, Xamarin, and modern JavaScript frameworks such as Angular or React will be essential in...


  • Denver, United States Altamira Technologies Full time

    Description Altamira Technologies is seeking Senior Software Engineers to join our world-class Space Systems engineering team in Denver, CO. As a candidate for this opportunity,you should have a good foundation in object-oriented software development and be experienced working in a LINUX or UNIX environment. The candidate should have a demonstrable...


  • Denver, Colorado, United States Compass Group, North America Full time

    Description:We are seeking a Senior Software Engineer to join our team at "{company}" in the field of software development. In this role, you will be responsible for designing, developing, and testing software applications.Main Responsibilities:Design and develop software applicationsCollaborate with the cross-functional team to ensure timely delivery of...


  • Denver, Colorado, United States True Anomaly Full time

    Job Title: Senior Software Engineering LeadJob Summary:True Anomaly is seeking a highly-experienced Elixir Software Engineer with an active TS//SCI to lead the development of our distributed spacecraft ground control system. As a Senior Software Engineering Lead, you will be responsible for designing, developing, and sustaining satellite command and control,...


  • Denver, United States Altamira Technologies Full time

    Description Altamira Technologies is seeking Senior Software Engineers to join our world-class Space Systems engineering team in Denver, CO. As a candidate for this opportunity,you should have a good foundation in object-oriented software development and be experienced working in a LINUX or UNIX environment. The candidate should have a demonstrable...


  • Denver, Colorado, United States Cribl, Inc Full time

    About the RoleCribl Inc is looking for a talented Senior Software Engineer to join our remote-first team focused on building a novel distributed and federated search system for in-place data. As a key member of our cross-functional team, you will have the opportunity to shape the future of Cribl Search by architecting high-performance web applications in a...


  • Denver, Colorado, United States Saxon Global Full time

    Job Title: Senior Software Quality Assurance EngineerJob Summary:At Saxon Global, we are seeking a highly skilled Senior Software Quality Assurance Engineer to join our team. As a Senior Software Quality Assurance Engineer, you will be responsible for ensuring the quality of our Sailpoint security solutions. You will work closely with our development team to...


  • Denver, Colorado, United States Sensor Tower Full time

    About the Role:We're seeking a skilled Senior Software Engineer to join our team at Sensor Tower. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our advertising analytics platform. Key Responsibilities:Design and implement scalable and efficient software solutions using C#, SQL, and AWS.Collaborate...


  • Denver, Colorado, United States IQ Clarity LLC Full time

    Job Title: Senior Software Engineering ManagerWe are seeking a highly skilled Senior Software Engineering Manager to lead our engineering organization in the delivery of high-quality, scalable software solutions that meet strategic product goals. The ideal candidate will be passionate about technology, demonstrate strong leadership in Agile practices, and...


  • Denver, Colorado, United States Tyler Technologies Full time

    We are seeking a skilled Senior Cloud Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable cloud-based software solutions.This role requires a strong background in cloud computing, software development, and system architecture. You will work closely with our...


  • Denver, Colorado, United States Focused HR Solutions Full time

    Job OpportunityWe are seeking a highly skilled Senior Software Engineer to join our team at Focused HR Solutions. As a key member of our development team, you will be responsible for designing, developing, and deploying software applications using C#, .NET, and SQL.Key Responsibilities:Design and develop software applications using C#, .NET, and...


  • Denver, Colorado, United States Blue Origin Full time

    Job DescriptionAt Blue Origin, we're pushing the boundaries of space exploration and development. As a Senior Software Development Engineer, you'll play a critical role in designing and developing software systems and infrastructure that will help us achieve our mission.We're looking for a talented software engineer with a passion for aerospace and a strong...


  • Denver, United States InfoVision Inc. Full time

    Senior Software Engineer(Full Stack)Denver, CO(onsite)Long term contractDeveloping automated pipeline which is python based to create the mobile apps, in the AWS environment. You have a BS degree or higher in Computer Science, Engineering, or related field.• You have 5+ years of experience as a Software Engineer, including at least one year of professional...


  • Denver, Colorado, United States Onyx Point, Inc. Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Onyx Point, Inc. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems. Key Responsibilities:Analyze user requirements to derive software design and performance requirementsDesign and...


  • Denver, Colorado, United States FusionAuth Full time

    About the RoleFusionAuth is seeking a highly skilled Senior Java Software Engineer to join our engineering team. As a key member of our team, you will be responsible for designing, developing, and maintaining our software applications. You will work closely with our cross-functional teams to deliver high-quality solutions that meet the needs of our...


  • Denver, Colorado, United States Glow Networks Full time

    Job Description:At Glow Networks, we're seeking a skilled Senior Software Engineer to join our team. As an API Systems Developer, you will be responsible for designing and implementing scalable, secure, and efficient APIs using various programming languages, including Javascript/Typescript and Python. Your expertise in integration testing, end-to-end...