Skip to content

United States of America (English) Change
 

Knoxville Tennessee
Full Time Posted: Tuesday, 7 May 2013

Senior Software Engineer

Looking for a senior level Software Engineer with Microsoft Windows programming experience.  Systems utilize Embedded microcontrollers and DSP's for instrument control and sensor measurements.  Devices are connected to a Windows based PC for the user interface, data management, and reporting functions.  Current Windows development is in WPF and C#, but previous products in C++/MFC must be supported.  Team is small and moves quickly using agile development methodologies.  Candidate will be expected to work independently and/or with other developers depending on the scope of the project.

Responsibilities:
-Consult with electrical and mechanical engineers to ensure a successful system design.
-Independent software design from loose specifications.
-Work with manufacturing and an international service team to diagnose and repair problems.
-Complete software system design and implementation including concept, specification, prototyping, development, testing, documentation, and product support.
-Interact with others in a tactful and cooperative manner.  Readily adapting to changing conditions. Communicating effectively with others, including demonstrating active listening skills.

Mandatory Qualifications:
-Minimum of 5 years relevant experience
-B.S. in Computer Science or B.S. in Electrical Engineering with Computer Science emphasis
-GUI design experience in WPF/XAML
-C# and C++/MFC programming
-PC network (TCP/IP) communications including physical layer and protocols
-Database design and interface development

Additional Preferred Qualifications:
-Real Time Embedded software design in C (8051 microcontrollers preferred).
-Electronic circuit level software debugging with oscilloscopes and logic analyzers.

Jobs, Knoxville, Tennessee, TN, C#, C++, Senior Software Engineer, GUI, WPF, XAML, MFC


Knoxville Tennessee, United States of America
Next Step Systems 
Mike Stapinski
JS
5/7/2013 8:05:11 AM

We strongly recommend that you should never provide your bank account details to an advertiser during the job application process. Should you receive a request of this nature please contact support giving the advertiser's name and job reference.