JR Software and Test Engineer/Intern
Agile Systems, Inc. (www.agilesi.com) is a growing product engineering and development company for the electronic industry.
Ideal candidate will be someone with software and electrical engineering experience who wants to contribute and learn in a fast pace R/D work environment, and is willing to take on new challenges. A problem solver who can debug and troubleshoot software, electronic, and potentially mechanical issues with minimal supervision.
Responsibilities:
- C++/C/C#, Python and GUI programming for Windows and Linux
- ARM based Microprocessor and microcontroller debug and programming
- Windows and Linux Application programming, driver and kernels
- Hardware, electronics and software Testing
- Familiar with xUnit/Googletest or similar software testing
- Provide test reports using Google doc, Word and Excel
- Prototype testing including software validations with software engineers
- Support and work with external vendors and test labs
- Organizational skills
Qualifications
• Ability to program and debug using C/C++ on Windows, Linux and embedded systems
• Be able to understand basic electronics sub-systems such as flash/eeprom/sram, I2C/SPI, GPIOs,
• Motion controls, TCP/IP network protocols, USB experience
• Comfortable with running software testing/validation on prototypes and working with software engineer
• Familiar with digital and analog circuits, be able to read datasheets.
• Comfortable to run test procedure and help set up internal process
• Proficient in MS Word, Excel
• Strong written and oral communication skills, excellent organization skills and attention to detail.
• A BS or Master degree from CE,CS, EE fields
• 1 to 2 years of related experience.