Vacancy expired!
Job Description
The embedded software engineer will work with hardware engineer and application engineer to conduct various analysis per customer request. This position will perform software design analysis, generate test software for hardware component diagnostic. C and Client 8086 assembly code analysis and debugging are essential skills for daily work. This position requires good documentation skill. DUTIES AND RESPONSIBILITIES This position will report to System Engineering manager and responsible to carry out software analysis create testing software, debug and maintain existing firmware, and troubleshooting tasks. The software engineer will receive and respond customer reported product issue, generate test software and instructions for data collection, demonstrate engineering analysis process and discipline throughout software troubleshooting work and report generation. This position is required to work with hardware engineer and application engineer to generate comprehensive root cause analysis report with test plan and test data. MINIMUM SKILLS AND EXPERIENCE REQUIRED- C language
- Client 8086 assembly
- embedded software development experience
- at least two types of serial port SOC programming experience such as I2C, SPI, UART etc.
- Python
- MS Powershell
- QNX software development experience
- ARM embedded software experience
- MS or BS in Computer Science or Computer Engineering
- with 35 years working experience in embedded software development
- ID: #49020212
- State: Texas Carrollton 75006 Carrollton USA
- City: Carrollton
- Salary: USD TBD TBD
- Job type: Permanent
- Showed: 2023-02-05
- Deadline: 2023-04-05
- Category: Et cetera