Embedded Software Design Engineer (Microcontrollers Development, Xilinx FPGAs, RS422, RS485, Et[...]

Company:  DBA Web Technologies
Location: Tennessee
Closing Date: 18/10/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Position: Embedded Software Design Engineer (Microcontrollers Development, Xilinx FPGAs, RS422, RS485, Ethernet Switches, GPU Processors, Oscilloscopes)

Location: Johnson City, TN

Duration: Full-Time ONSITE position

Salary: Excellent Compensation with benefits + relocation + 401K + Tuition Reimbursement

Skills: Bachelor’s Degree, Embedded Software Design Engineering, Developing Microcontrollers (TI, NXP, Infineon), Xilinx FPGAs, TCP/IP, USB, CAN, RS422, RS485, SPI, I2C, UART, Test Automation using Python, Managed Ethernet switches, ARM, DSP, GPU Processors, oscilloscopes, meters, power supplies, Linux

Description:

For our prestigious client with multiple locations, we are looking for an Embedded Software Design Engineer for an onsite position to be based in Johnson City, Tennessee.

Required:

  • Bachelor’s degree in computer science, Computer Engineering, Electrical Engineering, Applied Mathematics, Physics, or related technical field.
  • 2+ to 5 years of embedded software engineering experience.
  • Experience developing with common microcontrollers such as TI, NXP, and Infineon.
  • Knowledge of Xilinx FPGAs and development tools.
  • Experience with protocols such as TCP/IP, USB, CAN, RS422, RS485, SPI, I2C, UART, and others.
  • Experience with Test Automation using Python.
  • Experience with Managed Ethernet switches, ARM, DSP, and GPU processors.
  • Familiarity with basic lab equipment such as oscilloscopes, meters, power supplies, etc.

Role and Responsibilities:

As an Embedded Software Design Engineer, you will:

  • Design, develop, and evaluate embedded software-based designs for the military and aerospace markets.
  • Work with internal team members to solve software and system issues.
  • Perform embedded systems engineering tasking including requirements analysis, operational concept development, software system design/architecture, component integration, design reviews, and integration testing.
  • Create version description documents and software releases according to established procedures.
  • Perform code maintenance including debugging and updating.
  • Electrical laboratory test setup planning, design, and debug.
#J-18808-Ljbffr
Apply Now
An error has occurred. This application may no longer respond until reloaded. Reload 🗙