Design, develop, and validate embedded and cloud edge software applications under supervision, working with C/C++, Python, or PERL. Responsibilities include analyzing requirements, implementing features, conducting unit testing and debugging, participating in code reviews, and writing technical documentation.… Requires a Bachelor's degree in Engineering or Computer Science and proficiency with Windows debugging and API debugging tools.