Software Engineer
Sir Ayutthaya, TH
Responsibilities
- Design and extend software for a large test system that incorporates many levels of software, from the system down to the embedded processor level.
- Design interface software for customer factory information system and application software.
- Primary responsibility for software design as part of a small design team in Thailand.
- Collaborate with engineers from other disciplines in diagnosing and solving complex system problems.
- Collaborate with a larger design team based primarily in Massachusetts, USA.
- Moderate travel required, both within southeast Asia and to the US to work with the larger engineering team.
Basic Qualifications & Skills
- Fluency in English is required
- BSEE or BSCS or equivalent experience required, MS or equivalent is a plus.
- 8+ years experience in software development required
- Knowledge in C# .NET, TCP/IP, WPF required
- Solid understanding of object-oriented design and programming required
- Familiarity with database programming is a plus
- Experience in Linux is a plus
- Experience in GUI development with Visual Studio 2010 and newer, .NET and ASP a plus
- Experience in Web technologies including HTML, Javascript, CSS a plus
- Familiarity with software configuration management and issue tracking methods a plus
- Ability to work effectively on multiple tasks with multiple deadlines
- Ability to work with local team as well as rest of the design team in the USA
- Ability to problem solve through creative and analytical thinking
- Ability to grasp new technologies and react to changes in a fast- paced environment
- Experience in documenting, troubleshooting and isolating moderate to complex problems
Job Segment:
Test Engineer, Testing, Embedded, Software Engineer, Engineer, Engineering, Technology