Call us now at
+1 708-547-0110
News
Interested in WirelessHART? Stay tuned for an announcement about a WiHART protocol stack from STG.
STG products among First ZigBee™ Certified Products Now Available
STG Announces 802.15.4 MAC Software Availability
Technologies
White Papers
Supporting Semiconductor Manufacturers with Improved Software
Creating Market Opportunities for Network Equipment OEMs
C and C++ software design and development of low level Windows systems software for 32 and 64-bit systems.
The work involves the design and development of systems level 32/64-bit Windows software including DLL, and other low level software. Work includes device drivers, network protocol modules, and HAL-level development.
In many cases, the work will involve equipment, devices, or software which
are not yet released requiring software never before developed.
This work will have a very high level of challenges and requires an
experienced and disciplined approach to design, development, and problem
solving.
This is a senior level position that requires significant experience in the
areas described below.
Significant C and C++ development experience is required.
Good debugging skills are a must.
Experience developing network oriented software including working at the TCP/IP socket level.
Significant device driver, DLL, network protocol level experience.
Significant systems level experience such as APIs, libraries, device drivers, and/or embedded systems.
Software design skills including the ability to create detailed and complete system designs and other system documentation.
Ability to understand a hardware device data sheet and be able to translate this information into a working software component interfacing with this hardware device.
Significant experience with Microsoft and other Windows-oriented development tools.
Good personal skills and the ability to lead a small team of other developers is required.
Good written communications skills.
Good customer interfacing skills used as part of pre-sales, development, and support relationships.
The ideal person must be self motivated and have a disciplined approach to software development.
Authorized to work in the United States
Protocol level networking experience (protocol design and/or implementation from protocol specifications).
Low-level embedded experience
Working with software development oriented around communications and networking devices, wireless communications, serial protocols, and other communication areas.
Operating system internals development including drivers, file systems, protocols, and other OS areas.
MS in Computer Science, Computer Engineering, Electrical Engineering or related fields. BS with applicable industry experience will also be considered.
Candidates with resumes of interest will undergo a rigorous, but not
unpleasant, interview process including:
Software Technologies Group, Inc. - www.stg.com - 708.547-0110