Software Engineer

4 weeks ago


Huntsville, United States Concordia Technologies, Inc. Full time
Job DescriptionJob Description

Concordia Technologies is seeking a highly skilled Software Engineer to contribute to our ongoing research and development efforts. You'll be at the forefront of developing innovative software solutions for next-generation robots and drones. The ideal candidate will have a strong foundation in software engineering principles and a multifaceted skill set encompassing a wide range of software development competencies. 

Responsibilities: 

  • Collaborate with hardware engineers, mechanical engineers, and other software engineers to ensure efficient integration of software and hardware. 

  • Design, develop, and test software modules for mission planning, execution, and monitoring within the autonomous system architecture using finite state machines and other mission planning concepts. 

  • Develop and implement software solutions for embedded platforms such as the Nvidia Jetson. 

  • Optimize software for efficient performance on ARM and NVIDIA platforms  

  • Process and transmit telemetry containing relevant robot state and video streams to inform real-time decision making and system monitoring. 

  • Utilize software frameworks such as Robot Operating System (ROS) development. 

  • Implement robust error handling, fault tolerance, and recovery mechanisms. 

  • Perform software testing and validation  

  • Contribute to the development and maintenance of software documentation and standards within the company 

Qualifications: 

  • Must have the ability to obtain a U.S. security clearance 

  • One of the following:  

  • Bachelor's degree in Computer Science, Robotics, or a related field with 3+ years of relevant experience in the robotics/drone industry. 

or 

  • Master's degree or Ph.D. in Computer Science, Robotics, Control Systems, Computer Vision, or relevant field with experience in applying your knowledge to real-world robotic or drone systems. 

  • 3+ years of experience developing software for systems, especially autonomous platforms. 

  • Proficiency in the programing languages C/C++ and Python 

  • Familiarity with finite state machines and mission planning concepts \

What we offer: 

  • The opportunity to work on cutting-edge robotics and drone projects with real-world impact. 

  • A collaborative and fast-paced work environment with passionate engineers. 

  • Competitive salary and top tier benefits package. 

  • Continuous learning and growth opportunities. 

  • Experience development and debugging on embedded Linux systems 

  • Excellent problem-solving skills and a hands-on approach to engineering 

  • Strong communication and collaboration skills. 

Bonus: 

  • Experience with autonomous vehicle or drone development 

  • Experience conducting software and hardware-in-the-loop testing and validation 

  • Experience with NVIDIA Jetson platform programming and libraries 

  • Experience with drone (UAV) software development and flight control systems 

  • Experience with robot software frameworks (e.g., ROS, ROS2, PX4) and robotics simulation platforms such as Gazebo 

Company DescriptionAt Concordia, our experts use modeling and simulation tools to solve complex challenges in areas like missile defense, space systems, offensive strikes, technology maturation, and threat systems.

Our skilled engineers analyze data for key insights, playing pivotal roles in assessing Missile Defense System performance and conducting scientific analysis. We approach data analysis with a focus on learning objectives and delivering concise products that explain trends and observations.

We specialize in designing and planning complex system-of-system test events, from single-target tests to elaborate multiple-shooter, multiple-target events like the Missile Defense Agency's Flight Test Operational series. We excel in solving challenging test design problems with innovative solutions.Company DescriptionAt Concordia, our experts use modeling and simulation tools to solve complex challenges in areas like missile defense, space systems, offensive strikes, technology maturation, and threat systems.\r
\r
Our skilled engineers analyze data for key insights, playing pivotal roles in assessing Missile Defense System performance and conducting scientific analysis. We approach data analysis with a focus on learning objectives and delivering concise products that explain trends and observations.\r
\r
We specialize in designing and planning complex system-of-system test events, from single-target tests to elaborate multiple-shooter, multiple-target events like the Missile Defense Agency's Flight Test Operational series. We excel in solving challenging test design problems with innovative solutions.

  • Huntsville, United States Thompson Software Solutions Full time

    Thompson Software Solutions, a defense-focused software company of proven and dedicated employees 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...


  • Huntsville, United States Thompson Software Solutions Full time

    Thompson Software Solutions, a defense-focused software company of proven and dedicated employees 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...


  • Huntsville, United States Lynx Software Technologies Full time

    Description Thompson Software Solutions is seeking a principal-level Embedded Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrows problems. 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...


  • Huntsville, United States Lynx Software Technologies Full time

    Job DescriptionJob DescriptionDescriptionThompson Software Solutions is seeking a Senior Embedded Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrow’s problems. The successful candidate will be a member of a high-performing multi-site team and must be self-motivated with a strong work ethic,...


  • Huntsville, United States Lynx Software Technologies Full time

    Job DescriptionJob DescriptionDescriptionThompson Software Solutions is seeking a Senior Embedded Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrow’s problems. The successful candidate will be a member of a high-performing multi-site team and must be self-motivated with a strong work ethic,...


  • Huntsville, United States Lynx Software Technologies Full time

    Job DescriptionJob DescriptionDescriptionThompson Software Solutions is seeking a principal-level Embedded Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrow’s problems. The successful candidate will be a member of a high-performing multi-site team and must be self-motivated with a strong work ethic,...


  • Huntsville, United States Lynx Software Technologies Full time

    Job DescriptionJob DescriptionDescriptionThompson Software Solutions is seeking a principal-level Embedded Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrow’s problems. The successful candidate will be a member of a high-performing multi-site team and must be self-motivated with a strong work ethic,...

  • Software Engineer

    5 months ago


    Huntsville, United States CALIBRE Full time

      CALIBRE Systems, Inc., an employee-owned Management Consulting and Digital Transformation company, is actively seeking a Software Engineer for an opening in Huntsville, Alabama.    Essential Functions   Support the Reagan Test Site (RTS) as a Huntsville-based RTS Operations Center (ROC-H) Senior Software Engineer. Work effectively with other...

  • Software Engineer

    7 days ago


    Huntsville, United States Concordia Technologies LLC Full time

    Job Description Job Description Concordia Technologies is seeking a highly skilled Software Engineer to contribute to our ongoing research and development efforts. You'll be at the forefront of developing innovative software solutions for next-generation robots and drones. The ideal candidate will have a strong foundation in software engineering principles...

  • Software Engineer

    1 week ago


    Huntsville, United States enVention Full time

    ENVENTION is seeking a Mid- to Senior-Level software developer with a passion for building disruptive technologies through a confluence of rapid prototyping, software craftsmanship and elegant user interfaces. As a member of this team, you will know that your work brings impact to our Warfighters, as we work closely with Subject Matter Experts (SMEs) and End...

  • Software Engineer

    2 months ago


    Huntsville, United States Davis Strategic Innovations, Inc Full time

    Job DescriptionJob DescriptionDescription: We are currently seeking a Software Engineer based in Huntsville, AL to join our team. Candidates will work in an Agile team environment, where they will actively engage in sprints and other Agile process activities. You will be performing software development and testing in support of the In-Flight Interceptor...

  • Software Engineer

    2 days ago


    Huntsville, United States KODA Technologies Inc. Full time

    Job DescriptionJob DescriptionSoftware Engineer I-IIICompany Overview:KODA is a people-first company recognized as a five-time winner of Huntsville's Best Places to Work® Award, certified as a Great Place to Work®, and a Best Place for Working Parents®. KODA is a small business focused on solving complex engineering problems on national-priority...

  • Software Engineer

    2 months ago


    Huntsville, United States Sentar Full time

    Software EngineerSentar - Huntsville, ALSentar is dedicated to developing the critical talent that the connected world demands to create solutions to address the convergence of cybersecurity, intelligence, analytics, and systems engineering. We invite you to join the small business team where you can build, innovate, and secure your career. Sentar is...

  • Software Engineer

    2 months ago


    Huntsville, Alabama, United States PeopleTec Full time

    Software EngineerPeopleTec, Inc. - Huntsville, ALResponsibilities:PeopleTec is currently seeking a Software Engineer to support our Huntsville, AL location.We are seeking a full-time on-site software engineer interested in joining an award-winning company and working with cutting-edge missile defense modeling and simulation technologies. The selected...

  • Software Engineer

    2 months ago


    Huntsville, United States PeopleTec Full time

    Software EngineerPeopleTec, Inc. - Huntsville, ALResponsibilities:PeopleTec is currently seeking a Software Engineer to support our Huntsville, AL location. We are seeking a full-time on-site software engineer interested in joining an award-winning company and working with cutting-edge missile defense modeling and simulation technologies. The selected...

  • Engineer (Software)

    3 months ago


    Huntsville, United States Thompson Gray Inc. Full time

    Job DescriptionJob DescriptionThompson Gray is an Equal Opportunity Employer and VEVRAA Federal Contractor. This contractor and subcontractor shall abide by the requirements of 41 CFR 60-1.4(a), 60-300.5(a) and 60-741.5(a). These regulations prohibit discrimination against qualified individuals based on their status as protected veterans or individuals with...

  • Software Engineer

    2 months ago


    Huntsville, Alabama, United States Kratos Defense Full time

    Software Engineer (Contingent)Kratos Defense - Huntsville, ALJob Description:Kratos Defense and Rocket Support Services is currently seeking resumes for a Software Engineer in Huntsville, Alabama. The selected candidate will be responsible for taking on portions of a system design. This involves establishing technical requirements based on stated functional...

  • Software Engineer

    7 days ago


    Huntsville, United States Valkyrie Enterprises Full time

    Position: Software Engineer (Job ID:3425) Location: Huntsville, AL Job Id: 3425 # of Openings: 1 Software Engineer Purpose: Valkyrie Enterprises has an immediate need for a Software Engineer in Huntsville, AL. We are seeking a Junior to Mid-Level Software Engineer with a strong foundation in software development, particularly in .NET Core, and...


  • Huntsville, United States Leidos Full time

    Description Leidos Defense Systems is seeking a talented Software Systems Engineer to join a multi-disciplinary team within a matrixed organization to create unique solutions for complex problems, specifically regarding missile defense systems. With offices across the United States engaging in the defense, space, cyber and commercial fields, Leidos...


  • Huntsville, United States Leidos Full time

    Description Leidos Defense Systems is seeking a talented Software Systems Engineer to join a multi-disciplinary team within a matrixed organization to create unique solutions for complex problems, specifically regarding missile defense systems. With offices across the United States engaging in the defense, space, cyber and commercial fields, Leidos...