UST is hiring a Developer II in Embedded Software for its Telangana, India site. The job entails software driver and application development and testing for ARM and FPGA-based platforms. Applicants must hold a bachelor's degree or higher in Computer Engineering, Electrical Engineering, Computer Science, or a comparable program emphasizing software engineering. Superior programming abilities in C/C++ are necessary, with strong problem-solving and debugging skills and a thorough grasp of object-oriented concepts. Clear technical communication, teamwork, and interpersonal capabilities are valued. With 1 to 3 years of software engineering experience, candidates need involvement in device driver development or embedded systems work on kernel or application software, plus experience handling complex software architectures and producing clean, well-tested, maintainable code.