Description
Job Title: IoT Engineer (Local to Texas)
Job Type : Long term contract
Open for C2C
Requirements
Over all 9+ Years of Experience
Participate in the development of IoT solutions by
Develops, maintains, and troubleshoots firmware running on an RTOS or Linux
Captures data and integrate with cloud services.
Ensures that applications comply with internal and industry software standards and security practices
Continuously learns new practices, processes, technologies, and languages
Create and maintain effective documentation on solutions: The Engineer will create documentation and maintain knowledge transfer documents on build processes, troubleshooting, and deployment. The documentation will be maintained in an ongoing fashion to ensure that all stakeholders have access to relevant and useful information to support their use of those solutions.
Occasionally function as an escalation point for technical support and troubleshooting: The Engineer will be on call as a Tier 3 escalation point for user support requests related to assigned solutions and will apply expertise both for consulting and hands-on troubleshooting/problem resolution.
Coordinate support activities with external vendors where required for problem resolution
General Responsibilities
Provide timely updates to management on open issues and projects
Other duties as assigned
Qualifications
Bachelor's Degree in Computer Science or Engineering (Electrical is preferred).
Has a basic understanding of circuits. (Being an Electrical Engineer is not required but would not hurt)
Minimum of 2 years of software engineering experience
Experience in hands-on development and troubleshooting on embedded targets
Solid programming experience in C and C++
Proven experience in embedded systems design with preemptive, multitasking, RTOS, and Linux
Ability to do (or learn) higher level functions like doing computer vision inferences
Excellent knowledge of OS coding techniques, IP protocols, interfaces and hardware subsystems
Adequate knowledge of reading schematics and data sheets for components
Ability to travel on occasion to support the implementation