Career Opportunities
Devon IT, the fastest-growing provider of thin client terminals and server-desktop solutions, is currently seeking qualified candidates to join our growing organization.
Our customers include large and small companies all over the globe. We provide them with software and hardware products that improve the economics of delivering the desktop experience, increase the effectiveness of administrators, and enhance usability for the users. We pride ourselves on being a leader in the industry.
We offer a competitive salary and comprehensive benefits in an atmosphere intended to help you succeed. See what Devon IT has to offer:
Platform Developer
Position
Software Engineer
Department:
Development
Reports to:
Software Development Manager
Overall responsibility:
Contribute to the ongoing development of the Devon IT Connection Management platform.
Key responsibilities:
- Design and implementation of C++/Qt and Python code individual modules
- Unit and validation test development of responsible modules
- Coordinate with other team members to integrate development efforts
- Review other team member’s code and tests, and provide constructive feedback
- Create training materials for code modules for support staff
Consults with:
- Software Development Manager
- Development staff
- Customer Support staff
Terms of employment:
- Full-time salaried employee with full benefits package
- Salary commensurate with experience
Qualifications:
- Solid understanding of object-oriented programming, including inheritance and polymorphism
- Basic understanding of design patterns as well as complexity algorithms
- Knowledge of multiple operating systems, programming languages, and toolkits
- Enthusiastic, team-oriented attitude
- Effective communication skills
- Ability to acquire and apply technical knowledge rapidly
- Must know one of the following languages fluently: C++, Java, C#, ObjectiveC (Cocoa)
- Must know one of the following languages fluently: Lua, Python, Javascript, Ruby
- Open source developers get preference
- Developers with experience in real time and/or network programming get preference
We would be delighted to hear from you at techjobs@devonit.com
Linux Software Engineer
Position:
Software Engineer
Department:
Development
Reports to:
Software Development Manager
Overall responsibility:
The Linux Software Engineer is responsible for specification, design, implementation, documentation, and testing of a wide variety of software components for Devon IT’s Linux-based thin clients and other network information appliances. Projects typically require a high degree of self-reliance as well as effective teamwork with customers, partners and with other departments in the company.
Key responsibilities:
- Software specification, design, implementation, documentation, and testing
- Communicate with specific customers to help solve problems and to get feedback. This may require an occasional on-site visit
- Actively participate in meetings, e-mail discussions, presentations, reports, and other written and oral communications
- Provide regular reporting to Management on project status, plans, and issues
- Design and implementation of C/C++/Qt and Python code individual modules
- Unit and validation test development of responsible modules
- Coordinate with other team members to integrate development efforts
- Review other team member’s code and tests, and provide constructive feedback
- Create training materials for code modules for support staff
Consults with:
- Software Development Manager
- Development staff
- Customer Support staff
Terms of employment:
- Full-time salaried employee with full benefits package
- Salary commensurate with experience
Qualifications:
- BS CS/EE required, MS CS/EE preferred, or equivalent experience
- Minimum 2 years experience in Linux/C++ system software development as well as experience with script language programming including Bash, Sed and Awk
- Experience in several of the following areas is desired: X Window System, kernel configuration, device drivers, TCP/IP networking, GUI development, Qt toolkit, Linux/Windows integration, centralized software management & distribution over networks, network directory services
- Familiarity with Thin Clients, Citrix, or Windows Terminal Services preferred, but not required
- Experience with embedded systems development preferred, but not required
- Passion for learning new and emerging technologies
- Excellent written and oral communications skills
- Strong troubleshooting skills and a proven self-starter and self-motivated
- Ability to work independently with minimal supervision and to excel in a fast-paced environment
- Basic understanding of design patterns as well as complexity algorithms
- Knowledge of multiple operating systems, programming languages, and toolkits
- Enthusiastic, team-oriented attitude
- Ability to acquire and apply technical knowledge rapidly
- Must know one of the following languages fluently: C, C++, Java, C#, ObjectiveC (Cocoa)
- Must know one of the following languages fluently: Bash, Lua, Python, Javascript, Ruby
- Open source developers get preference
- Developers with experience in real time and/or network programming get preference
We would be delighted to hear from you at techjobs@devonit.com
QA / Lab Engineer
Position:
QA / Lab Engineer
Department:
Development
Reports to:
QA Manager
Overall responsibility:
Contribute to the ongoing testing and quality assurance of the Devon IT Connection Management platform and thin client operating systems.
Key responsibilities:
- Development and maintenance of system test plans
- Coordinate with development team members for testing efforts
- Document infrastructure setup, test results matrix, and deployment processes
- Manage test lab hardware and software
- Burn-in/test new hardware
Consults with:
- Software Development Manager
- Development staff
- Customer Support staff
Terms of employment:
- Full-time salaried employee with full benefits package
- Salary commensurate with experience
Qualifications:
- Proven experience with testing methodologies
- Knowledge of testing tools and automation processes
- Enthusiastic, team-oriented attitude
- Effective communication skills
- Ability to acquire and apply technical knowledge rapidly
- Detail oriented and process driven
- Self-starter
We would be delighted to hear from you at techjobs@devonit.com