Logo
ProTalent Finders

Embedded Software Engineer - Knoxville, TN

ProTalent Finders, Knoxville, Tennessee, United States, 37955

Save Job

Embedded Software Engineer - Knoxville, TN Job Overview 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 scriptingReview 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 a 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.

#J-18808-Ljbffr