Embedded Software Engineer

1 month ago


Knoxville, United States Gables Search Group Full time

must be US Citizens and must be able to obtain a security clearance.

Must have debian/drone experience

We are seeking a talented Senior Software Engineer to join our team. The ideal candidate will have a strong background in embedded software engineering (particularly Debian-based Linux distributions) or UI development within Qt and will have a background with or personal interest in small unmanned systems (i.e. drones). Our client has several senior software engineering opportunities with various focuses including embedded Linux administration, machine learning, UI development, autopilot software and system architectures.

Responsibilities

• Develop high-quality software design and architecture for next-generation unmanned systems

• Grow to lead a team of junior software engineers to develop products and solutions related to unmanned systems.

• Identify, prioritize, and execute tasks in the software development life cycle

• Develop tools and applications by producing clean, efficient code

• Automate tasks through appropriate tools and scripting

• Review and debug code

• Perform validation and verification testing

• Collaborate with internal teams to fix and improve software

Experience

The successful candidate would ideally possess the following skills; however, we will consider applicants with only partial skillsets.

  • Software Engineering: 5 years (Required)
  • Proficiency in C, C++, Qt, .Net and/or Python

• Strong proficiency in embedded Linux, including system, network manager, modem manager, etc.

• Familiarity with or strongly expressed interest in open-source autopilot projects and communication protocols (PX4, ArduPilot, ROS, MAVLink, QGroundControl, Mission Planner, etc.)

• Experience with ARM architectures, Raspberry Pi, Nvidia Jetson and other embedded platforms preferred

• Knowledge of Visual Studio

This is an exciting opportunity for a skilled Senior Software Engineer to contribute to cutting-edge projects in fast growing company supporting consumer and defense drone development.

Requirements

Job applicants must be US Citizens and must be able to obtain a security clearance.

Education

B.S. Degree in Engineering or Computer Science. Advanced degrees are welcome.

Job Type : Full-time

Benefits

  • 401(k)
  • Life insurance
  • Paid time off
  • Professional development assistance
  • Relocation assistance
  • Stock options

Schedule

  • Choose your own hours
  • No weekends

Ability to Relocate

  • Relocate with an employer provided relocation package (Required)

Willingness to travel

  • 25% (Preferred)


  • Knoxville, United States Gables Search Group Full time

    must be US Citizens and must be able to obtain a security clearance.Must have debian/drone experienceWe are seeking a talented Senior Software Engineer to join our team. The ideal candidate will have a strong background in embedded software engineering (particularly Debian-based Linux distributions) or UI development within Qt and will have a background with...


  • Knoxville, Tennessee, United States Control Technology, Inc Full time

    Job DescriptionCompany OverviewControl Technology, Inc. is a leading manufacturer of industrial control and communications products. Our company has a strong presence in the global market, with a network of distributors and a commitment to innovation and quality.Job SummaryWe are seeking a highly motivated and experienced Software Test Engineer to join our...


  • Knoxville, Tennessee, United States Gables Search Group Full time

    Must be US Citizens and must be able to obtain a security clearance.Experience with Debian and drone technology is essential.We are looking for a dedicated Senior Software Engineer to become a vital part of our team at Gables Search Group. The ideal candidate will possess a robust background in embedded software development, particularly with Debian-based...


  • Knoxville, United States Control Technology Inc Full time

    Job Description Job Description Company Overview Control Technology Incorporated designs, manufactures, sells and supports products for industrial control and communications. Our products are sold world-wide mostly through our network of distributors. CTI was founded in 1980 and is a privately-held company located in Knoxville Tennessee. Software Test...


  • Knoxville, United States Control Technology, Inc Full time $85,000 - $105,000

    Job DescriptionJob DescriptionCompany OverviewControl Technology Incorporated designs, manufactures, sells and supports products for industrialcontrol and communications. Our products are sold world-wide mostly through our network ofdistributors. CTI was founded in 1980 and is a privately-held company located in Knoxville Tennessee.Software Test...


  • Knoxville, Tennessee, United States Jobot Full time

    Job OverviewWe are seeking a highly skilled Senior Software Engineer to join our team at Jobot, a leading provider of innovative medical devices. As a key member of our engineering team, you will be responsible for designing, developing, and testing complex software systems for our next-generation products.Key ResponsibilitiesDesign and develop high-quality...


  • Knoxville, Tennessee, United States Gables Search Group Full time

    Eligibility Requirements:Must be US Citizens and must be able to obtain a security clearance.Experience Required:Must have experience with Debian and drone technology.We are looking for a Senior Software Engineer to join the Gables Search Group team. The ideal candidate will possess a robust background in embedded software development, particularly with...

  • Software Engineer

    1 week ago


    Knoxville, Tennessee, United States Gables Search Group Full time

    Eligibility Requirements:Must be US Citizens and able to obtain a security clearance.We are looking for a dedicated Senior Software Engineer to become a key member of our innovative team at Gables Search Group. The ideal candidate will possess a robust background in embedded software development, particularly with Debian-based Linux systems, or have...


  • Knoxville, Tennessee, United States Jobot Full time

    Job OverviewWe are seeking a highly skilled Senior Software Engineer to join our team at Jobot, a leading provider of innovative solutions in the medical device industry. This is an exceptional opportunity for a talented professional to contribute to the development of next-generation products and work with a dedicated team of engineers.Key...


  • Knoxville, Tennessee, United States Control Technology, Inc Full time

    Job DescriptionCompany OverviewControl Technology, Inc. is a leading manufacturer of industrial control and communications products. Our company has a strong presence in the global market, with a network of distributors and a commitment to innovation and quality.Job SummaryWe are seeking a highly motivated and self-starting Software Test Engineer to join our...

  • Software Engineer

    7 days ago


    Knoxville, Tennessee, United States K-VA-T Food Stores Inc Full time

    Job SummaryWe are seeking a highly skilled Software Engineer to join our team at K-VA-T Food Stores Inc. As a key member of our technology team, you will be responsible for designing, developing, and implementing software solutions to meet the business needs of our company.Key ResponsibilitiesSystem Analysis and Development: Conduct thorough analysis of...

  • Software Engineer

    4 weeks ago


    Knoxville, United States Premier Staffing Partners Full time

    .Net Software Engineer - Mid-level and Senior role availableThe ideal candidate will live in/near Knoxville, TN and be responsible for developing high-quality .Net applications. They will also be responsible for designing and implementing testable and scalable C# code.This role is not open to C2C, sponsorship, or vendors. .Net Software Engineer...

  • Software Engineer

    4 weeks ago


    Knoxville, United States Premier Staffing Partners Full time

    .Net Software Engineer - Mid-level and Senior role availableThe ideal candidate will live in/near Knoxville, TN and be responsible for developing high-quality .Net applications. They will also be responsible for designing and implementing testable and scalable C# code.This role is not open to C2C, sponsorship, or vendors. .Net Software Engineer...

  • Software Engineer

    2 weeks ago


    Knoxville, United States Johnson Service Group Full time

    Job DescriptionJob DescriptionEntry level candidates acceptedResponsibilities:Embedded hardware experienceC/C++, Python, Qt/QMLROS, Linux, git Embedded code concepts: interrupts, data busses, real time systemsCode debugging & systems troubleshooting.Code repository concepts using git.Comfortable with code review / testing / documentation / release...


  • Knoxville, United States Luxedo Full time

    Job DescriptionJob DescriptionWe are seeking a Senior Software Engineer to become an integral part of our team! You will be responsible for creating and modifying computer application software or specialized utility programs.Responsibilities:Analyze user needs and develop software solutionsWork with project manager or product owner to meet specification...

  • Software Engineer

    2 months ago


    Knoxville, United States Artemis Consultants Full time

    We are looking for a hybrid-remote software engineer for the Knoxville, TN office. As amember of our engineering team, you’ll:Build new applications and automated tests using .NET 6, C#, HTML, CSS, JavaScript, TypeScript, SQL Server, and containersCreate secure, public-facing RESTful web APIs and user-friendly web applicationsEnhance and maintain legacy...

  • Software Engineer

    1 month ago


    Knoxville, United States Artemis Consultants Full time

    We are looking for a hybrid-remote software engineer for the Knoxville, TN office. As amember of our engineering team, you’ll:Build new applications and automated tests using .NET 6, C#, HTML, CSS, JavaScript, TypeScript, SQL Server, and containersCreate secure, public-facing RESTful web APIs and user-friendly web applicationsEnhance and maintain legacy...


  • Knoxville, United States Resultstack LLC Full time

    Job DescriptionJob DescriptionSenior Software EngineerResultStack – Who We AreWe are a systems engineering team with members from a variety of professional backgrounds who are united in a quest to deliver enterprise-class solutions to our clients. This includes building scalable, secure, consumer-facing web and mobile apps for a variety of audiences and...


  • Knoxville, United States Clayton Full time

    Position SummaryThe Software Engineering Senior Manager is responsible for leading a software engineering team, which includes career and talent development, strategic technical vision and planning, capacity and demand management and project delivery.The Software Engineering Senior Manager is a partner to business customers and works in concert with the...


  • Knoxville, Tennessee, United States Management Solutions Full time

    Position Overview...Management Solutions is looking for a Visual Basic Software Engineer to contribute to our innovative projects.About Us...Management Solutions is a nationally recognized management consulting firm dedicated to providing project management solutions that are critical to national security. Our expertise encompasses project strategy and...