Embedded Software Design Engineer (Microcontrollers Development, Xilinx FPGAs, RS422, RS485, Etherne
New Today
DESCRIPTION
: For our prestigious client with multiple locations, we are looking 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
=========================
- Location:
- Southbury