Embedded Systems Engineer II

EOTAK

Clarksville (TN)

On-site

USD 85,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

EOTECH in Clarksville, TN is seeking an analytical, hands-on Embedded Systems Engineer II to design, develop, and integrate firmware and hardware systems. You will collaborate with a multi-disciplinary team to implement sensor integration, hybrid MCU/FPGA systems, and RTOS-driven applications.

You will work with C/C++, interface with UART/SPI/I2C/CAN/BLE, contribute to tests and documentation, participate in design reviews and sprints, and grow your skills in Agile workflows while meeting

Qualifications

  • Basic understanding of embedded systems and microcontrollers (ARM/AVR/PIC).
  • Experience with C/C++ in real-time or embedded contexts.
  • Hands-on hardware experience: breadboarding, soldering, test measurement.
  • Strong problem-solving and communication skills; able to work in fast-paced settings.

Responsibilities

  • Write, test, and debug embedded C/C++ code for microcontrollers in real-time systems.
  • Interface with sensors, actuators, and communication modules (UART, SPI, I2C, CAN, BLE).
  • Contribute to documentation of code, schematics, and design processes.
  • Assist in writing test procedures and reports.
  • Participate in design reviews and sprint planning; follow Agile workflows.

Skills

Embedded systems
C/C++ programming
Hardware interfacing
Git/JTAG
Problem-solving

Education

Bachelor's in Electrical Engineering, Computer Engineering, Robotics, or related field

Tools

Git
JTAG debuggers
Oscilloscope
Logic analyzers
Multimeters

Job description

Position Title: Embedded Systems Engineer II Department: VK - TNClassification: Exempt Approved By: Human ResourcesREPORTING RELATIONSHIPPosition Reports To: Program ManagerJOB SUMMARYEOTECH is seeking an analytical, hands-on Embedded Systems Engineer to join our engineering team in Clarksville, TN. In this role, you will be instrumental in the design, development, and integration of robust firmware and hardware systems. You will collaborate closely with a multi-disciplinary engineering team to develop cutting-edge solutions, from sensor integration and hybrid MCU/FPGA systems to Linux kernel debugging and real-time tactical applications.ESSENTIAL FUNCTIONSAssist in writing, testing, and debugging embedded C/C++ code for microcontrollers and real-time systems.Work with engineers to interface with sensors, actuators, and communication modules (e.g., UART, SPI, I2C, CAN, BLE).Contribute to documentation of code, schematics, and design processes.Assist in writing test procedures and reports.Participate in design reviews, sprint planning, and team meetings.Learn and apply Agile or other development workflows.U.S. Citizenship is Required.All other duties as assigned.SUPERVISORY RESPONSBILITYNoneMINIMUM QUALIFICATIONSKnowledge, Skills and Abilities (as demonstrated through experience, training and/or testing)Basic understanding of embedded systems and microcontrollers (e.g., ARM, AVR, PIC, or similar).Familiarity with breadboarding, soldering, and hands-on circuit work.Strong problem-solving and communication skills.Enthusiastic, curious, and eager to learn in a fast-paced environment.Familiarity with tools such as Git, JTAG debuggers, or version control.Demonstrates the ability to perform effectively in a fast-paced environment, managing shifting priorities and occasional high-pressure situations with professionalism, resilience, and sound judgment.Experience debugging Linux boot, kernel, driver, interrupt, DMA, memory-mapping, and device-enumeration issues.Experience with IMUs, magnetometers, accelerometers, and gyroscopes, including calibration and bias compensation.EDUCATIONBachelor's in Electrical Engineering, Computer Engineering, Robotics, or a related field.EXPERIENCE2 to 4 years' experience of coursework or project experience with C/C++ programming, digital electronics, or real-time systems.Use lab equipment (e.g., oscilloscopes, logic analyzers, multimeters) to test and validate embedded systems performance.BACKGROUND PREREQUISITIESMust undergo and meet company standards for background check, employment verification, pre-employment drug screening, and reference checks.PREFERRED QUALIFICATIONSExperience with RTOS, FreeRTOS, or embedded Linux.Exposure to IoT protocols (MQTT, BLE, Zigbee) or wireless communication.Familiarity with Linux multimedia subsystems and APIs such as V4L2, DRM/KMS, media-controller, ALSA, GStreamer, or hardware codec frameworks.Familiarity with motion tracking, pose estimation, and gesture recognition.Designed, delivered, and completed hybrid MCU / FPGA and/or SoC systems for video mixing applications.Personal, academic, or club projects involving robotics, drones, wearables, or automation.Master’s degree in Electrical Engineering, Computer Engineering, Robotics, or a related field.WORKING CONDITIONS AND PHYSICAL DEMANDSWith or without reasonable accommodation, requires the physical and mental capacity to perform effectively all essential functions. In addition to other demands.Ability to lift up to 25 pounds occasionallyMonday through FridayOvertime may be required as assignedNOTE: These statements are intended to describe the general nature and level of work involved for this job. It is not an exhaustive list of all responsibilities; additional duties may be assigned.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Systems Engineer II
Embedded Systems Engineer II

EOTECH • Clarksville (TN)

On-site
USD 70,000 - 100,000
Electronics Design Engineer
Electronics Design Engineer

EOTECH • Clarksville (TN)

On-site
USD 85,000 - 120,000
Embedded Systems Engineer II: Real-Time Firmware
Embedded Systems Engineer II: Real-Time Firmware

EOTECH • Clarksville (TN)

On-site
USD 70,000 - 100,000
Embedded Systems Engineer II: Firmware, RTOS & Linux
Embedded Systems Engineer II: Firmware, RTOS & Linux

EOTAK • Clarksville (TN)

On-site
USD 85,000 - 110,000
Senior Embedded Firmware Engineer
Senior Embedded Firmware Engineer

V2X Inc • Indianapolis (IN)

On-site
USD 110,000 - 140,000
Senior Embedded Firmware Engineer
Senior Embedded Firmware Engineer

Vectrus, Inc • Indianapolis (IN)

On-site
USD 90,000 - 130,000
Embedded Firmware Engineer I (T01)
Embedded Firmware Engineer I (T01)

Vectrus, Inc • Indianapolis (IN)

On-site
USD 70,000 - 95,000
Embedded Systems Engineer
Embedded Systems Engineer

Phoenixcontact • Middletown Township (PA)

Hybrid
USD 80,000 - 110,000
Medical, dental, and vision coverage
401k matching
16 weeks fully paid maternity leave
+2
Embedded Software Engineer
Embedded Software Engineer

Embedded Shishya • Northern (KY)

Hybrid
USD 130,000 - 195,000
Senior Firmware Engineer
Senior Firmware Engineer

Smart Start, Inc. • Grapevine (TX)

Hybrid
USD 120,000 - 155,000
Health insurance
401(k) match
Birthday bonus
+1