Position - Systems Engineer
Type -Contract
Location: Huntsville, AL
Role similar to Senior Software Engineer (Systems)
Job Purpose:
To review software implementation for various firmware implementations and update portions of software documentation (including architecture, interfaces, detailed design).
Nature of Duties/Responsibilities:
Participate in updating documentation with required content.
Participate in Design Reviews of the updated documentation with the extended software team.
We need someone who has more experience, especially in medical-level documentation, medical risk management Education and Experience:
Required:
Embedded firmware experience using C
BS Computer Science, Computer Engineering or BSEE (with applicable experience in software development)
8+ years of coding experience
Highly desired:
Good writing skills.
Experience in Software Design Reviews
Experience in Software Code Reviews
Experience with interprocessor communications RFID, Serial, USB, I2C, SPI and BLE experience Familiarity with Cybersecurity is a plus.
Required Skills:
CODING
DOCUMENTATION
MSEE
WRITING SKILLS
SYSTEMS ENGINEER Additional Skills:
USB
SOFTWARE IMPLEMENTATION
SOFTWARE DOCUMENTATION
RADIO FREQUENCY IDENTIFICATION
FIRMWARE
I2C
SPI
SOFTWARE DESIGN
This is a contract position