Seal Technologies is one of the fast growing companies providing embedded thin client solutions.
Job offers for those experienced in C, C++ with in linux environment for thin clients: 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: a.. Software specification, design, implementation, documentation, and testing b.. Communicate with specific customers to help solve problems and to get feedback. This may require an occasional on-site visit c.. Actively participate in meetings, e-mail discussions, presentations, reports, and other written and oral communications d.. Provide regular reporting to Management on project status, plans, and issues e.. Design and implementation of C/C++/Qt and Python code individual modules f.. Unit and validation test development of responsible modules g.. Coordinate with other team members to integrate development efforts h.. Review other team member's code and tests, and provide constructive feedback i.. Create training materials for code modules for support staff Consults with: a.. Software Development Manager b.. Development staff c.. Customer Support staff Terms of employment: a.. Full-time salaried employee with full benefits package b.. Salary commensurate with experience Qualifications: a.. BS CS/EE required, MS CS/EE preferred, or equivalent experience b.. Minimum 2 years experience in Linux/C++ system software development as well as experience with script language programming including Bash, Sed and Awk c.. 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 d.. Familiarity with Thin Clients, Citrix, or Windows Terminal Services preferred, but not required e.. Experience with embedded systems development preferred, but not required f.. Passion for learning new and emerging technologies g.. Excellent written and oral communications skills h.. Strong troubleshooting skills and a proven self-starter and self-motivated i.. Ability to work independently with minimal supervision and to excel in a fast-paced environment j.. Basic understanding of design patterns as well as complexity algorithms k.. Knowledge of multiple operating systems, programming languages, and toolkits l.. Enthusiastic, team-oriented attitude m.. Ability to acquire and apply technical knowledge rapidly n.. Must know one of the following languages fluently: C, C++, Java, C#, ObjectiveC (Cocoa) o.. Must know one of the following languages fluently: Bash, Lua, Python, Javascript, Ruby p.. Open source developers get preference q.. Developers with experience in real time and/or network programming get preference Write to [email protected] [Non-text portions of this message have been removed]

