Current opportunities available
Software Developer – Microsoft Net technologies
This position requires working knowledge and experience in use of Microsoft net technology components and rest methodology.
Knowledge of related programming languages including java, C++, and XML. Knowledge of Windows 2012 and above, IIS 6.0 and above, MS SQL Server 2012 and above. 2 years’ experience working with databases and web applications. This position requires a Bachelor’s/Master’s degree in Computer Science or Engineering with 1 year of relevant experience.
Technical Lead – Mobile Applications technologies
This position requires experience and working knowledge of mobile interface, print technology, and mobile development platforms.
Experience and domain knowledge in e-business suite, Financials, Human Resources, and process design. Knowledge of developing and managing complete implementations, and experience working with databases and web applications. This position requires a Bachelor’s/Master’s degree in Computer Science or Engineering with 2 years of relevant experience.
Senior Systems (Firmware & Software) Engineer
Use experience, and knowledge of integrated circuit and hardware design and verification to design, develop, modify, program and test product prototypes using working and or theoretical models.
Use hardware and software integration experience and knowledge to design or modify Device/Kernel drivers and develop highly secure interfaces and programs for RFID tags and electronic devices as per solution requirement using protocols and standards for technologies including TCPIP, RFID, and Internet of Things (IOT), and High Level Language to simulate and test the product in various environments. Experience in optimizing for large concurrent incoming data from electronic devices. Remotely troubleshoot and fix issues related to technical problems for such installations in client application and network. Assist in solution coordination and delivery, hardware and software design, development, and implementation to ensure work is properly performed in accordance with requirements and company policy. Supervise installation of client department-specific applications and systems, monitor company and client supplied equipment and hardware and applications, plan, set-up, and monitor for pro-active support for application and server maintenance, and automating server logs error detection.
Knowledge in Circuit Design and VLSI Design experience; Understanding of VLSI architectures such as RISC, CISC, or PCIe bus design; Synthesis, equivalence checking, verification, and timing analysis tools experience; Understanding of serial interface protocols such as RS232 and Ethernet(TCP/IP), Experience in Low Level Assembly programming and C language; High level object oriented programming in C++, C# and Java; Knowledge of Windows, DOS, and Linux Operating Systems; Understanding of Windows and Linux based Drivers; Visual Studio; VHDL/Verilog; timing Diagrams, WDF; Quartus, MS SQL Server, HTML, XML.
This position requires a Master’s degree Computer Science or Engineering with two years of relevant experience.
Application for Employment at TSP
Submitted resumes and other information shall be considered CONFIDENTIAL. TSP hereby pledges to treat this information in a privileged manner and will not release it to anyone without your prior written permission.
Please submit resumes as an attached Microsoft Word document to: firstname.lastname@example.org
TSP LLC is an Equal Opportunity Employer.