Logo
EOTECH

Embedded Systems Engineer

EOTECH, Clarksville, Tennessee, United States, 37040

Save Job

Position Description Position Title: Embedded Systems Engineer Department: EOTAK Classification: Exempt & Indirect Approved By: Human Resources

Reporting Relationships Position Reports To: General Manager of EOTAK Positions Supervised: N/A

Position Purpose EOTAK is seeking a highly skilled Embedded Systems Engineer to design, develop, and integrate real-time embedded software and hardware systems for mission‑critical applications in the defense and aerospace sector. The successful candidate will work on cutting‑edge avionics, guidance, control, and communication systems that ensure the safety, reliability, and performance of advanced defense platforms.

Essential Functions And Basic Duties The following statements of duties, responsibilities, and frequency are intended to describe the general nature and level of work being performed by individuals assigned to this position. These statements are not intended to be an exhaustive list of all duties and responsibilities required of all personnel within this position. Actual duties, responsibilities, and frequency may vary depending upon assignments and other factors.

Design, develop, and test embedded software for real-time, safety‑critical systems (e.g., flight control, radar, navigation, communication).

Develop firmware and low‑level drivers for microcontrollers, DSPs, and FPGAs.

Integrate hardware and software components, perform debugging and system‑level validation.

Work closely with multidisciplinary teams (hardware, systems, test, and mechanical engineers) to ensure successful product integration.

Develop software using C/C++.

Conduct requirements analysis, design reviews, code inspections, and unit/integration testing.

Utilize real‑time operating systems (RTOS) such as VxWorks, FreeRTOS, or Integrity.

Support hardware‑in‑the‑loop (HIL) and software‑in‑the‑loop (SIL) testing.

Prepare technical documentation, interface control documents, and system specifications.

Ensure designs meet MIL‑STD, DO‑160, and DO‑254 compliance requirements.

Qualifications Job Specifications and Requirements Required Skills and Qualificationsh3>

Bachelor’s or master’s degree in electrical engineering, Computer Engineering, Aerospace Engineering, or related field.

Proficiency in Embedded C, C/C++, embedded Linux, and RTOS environments.

Strong understanding of embedded hardware, digital electronics, and communication protocols (CAN, SPI, UART, I2C, Ethernet).

Excellent problem‑solving, debugging, and documentation skills.

U.S. Citizenship is required.

Preferred

3–7+ years of experience in embedded systems development.

Experience with defense/aerospace software standards (DO‑178C, MIL‑STD‑1553, ARINC 429).

Experience with Model‑Based Design (MATLAB/Simulink).

Exposure to cybersecurity for embedded systems.

Experience in FPGA‑based system design or VHDL/Verilog.

Familiarity with Agile development and continuous integration environments (e.g., Jenkins, GitLab CI).

Prior work with aerospace OEMs or defense contractors (Lockheed Martin, Raytheon, Northrop Grumman, etc.).

Schedule

Monday – Friday

Overtime may be required as needed.

Seniority Level Mid‑Senior level

Employment Type Full‑time

Job Function Engineering and Information Technology

Industries Defense and Space Manufacturing

Referrals Referrals increase your chances of interviewing at EOTECH by 2x

Get Notified Get notified about new Embedded System Engineer jobs in Clarksville, TN.

#J-18808-Ljbffr