Software Engineering Jobs
This page contains Job Descriptions for Software Engineering Jobs that we have available.
See also:
Copyright© 2015 International Technical Services, LLC. All Rights Reserved.
International Technical Services
Engineering Recruiters      Engineering Employment Agency      Engineering Headhunters     Contract Staffing Agency     Engineering Jobs
Position Title = Staff Software Engineer - Product Development
Education Required = BS in CS, CIS or Engineering or will accept heavy Microsoft programming experience in lieu of a BS
Experience Required = 3 - 5 years’ of experience developing, testing and validating custom software for industrial machines
Status = Full-time, salaried with benefits.
Position Description = Computer Science Professional who is responsible for the creation, testing and validation of custom
system software to be used for Vision System Products.
  • Must have experience managing applications written in C, C++, C#
  • Linux, MATLab programming
  • Good communication skills, the ability to work well within a small team and adaptability to changing task requirements
    are necessary
  • Familiarity with machine vision hardware
  • Knowledge of laboratory testing instruments and procedures
  • Has a strong passion for software development and problem solving
Location = Stafford, TX
Position Title = C++/C# GUI Software Developer
Status = Full time with benefits
Education Required = BS Degree in Electrical Engineering (EE), Computer Science (CS) or Computer Info Systems (CIS)
(Extensive experience may substitute)
Experience Required = 2+ years of work experience in GUI design and programming as primary job function
4+ years of C/C++ programming experience
Position Description = Industrial Machine company is seeking a senior GUI software developer.
  • Excellent Problem solving and Mathematics skills/knowledge
  • Excellent debugging skills (Visual Studio)
  • Excellent communication skills
  • Qt, Winforms, WPF, Windows Embedded Studio, General IT skills
  • Digital Design / Electronics experience
  • Firmware programming experience
  • Labview, Matlab experience
Location = Stafford, TX
Position Title = Software Engineer I
Status = Permanent Full Time with Benefits
Education Required = Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science or equivalent.
Experience Required =.Experience in programing engine controller/PLS is preferred.
Position Description =
  • Good de-bugging and problem solving skills needed.
  • Work on multiple projects simultaneously while ensuring that deadlines are met.
  • Ability to communicate effectively with internal/external customers.
  • Up to 10% travel mainly to support Sales team and establish knowledge/experience with the Company’s products.
  • Must be able to work across cross functional teams such as Production, Planning, R&D Engineering, Manufacturing,
    Quality, Marketing, Product management and other Engineering groups.
  • Responsibilities:
  • This individual will develop and support software for Controllers, Displays and I/O modules for engine and engine
    driven equipments by performing following duties:
  • Analyze specifications and requirements while working with Application Engineering, Marketing, Product management
    and Sales.
  • Develop Software and detailed Sequence of Operation according to customer specification while minimizing complexity.
  • Maintain version control of Software and Sequences of Operation in a secured and organized manner throughout
    product life cycle.
  • Support programing standardization effort.
  • Supply detail to the Sequence of Operations upon completion of programming to ensure complete documentation.
  • Understand application, read schematics and datasheets to debug software and thoroughly tests software to ensure
    accuracy of the code..
  • Provides support to production personnel when issues arise while programming or testing products.
  • Provide troubleshooting and/or technical support to customers, sales and Technical Service Department.
  • Actively participate in the Corporate Quality Improvement Process.
  • Working with project coordinator to ensure on-time delivery of products.
  • Occasional on-site customer visits for commissioning/installation support.
  • Proficiency with PC's, basic DOS operating systems and commands, and manipulating files.
  • Proficiency in the following programming languages: C, Assembly, AngelScript, Visual Basic.
  • Familiarity with J1939 CAN Protocol and Modbus.
  • Ability to conceive, design, and test program code to solve problems and create custom solutions.
Location = Tulsa, OK
Position Title = Software Engineer II
Status = Permanent Full Time with Benefits
Education Required = Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science or equivalent;
Master's degree is a plus
Experience Required =.3-6 years’ experience developing embedded software in C or C++ with an RTOS.
Position Description =
Key Responsibilities
Develop and maintain embedded software throughout its life cycle for control, instrumentation, and display products.
Take part in the creation of software requirements and user stories using input from internal and external customers.
Read schematics and datasheets to develop and debug software, assist in the debugging of hardware using standard
engineering processes and tools.
  • Strong de-bugging and problem solving skills needed.
  • Strong written and oral communication skills including requirements specifications and design documentation.
  • Familiar with a phase/gate development process.
  • Experience with C#, ARM Cortex M3/M4, Agile development is desirable, but not required.
Location = Tulsa, OK
Position Title = Software Engineer
Status = Permanent Full Time with Benefits
Education Required = BA or BS in Computer Science or related field or sufficient experience in a software development
Experience Required = 3+ years in software development with C++ and database design/development using one or more
common databases (Oracle, SQL Server, etc.)
Experience with Microsoft Visual Studio, Visual C++, and Windows-based development.
Machine Vision experience is a plus.
Experience with Source Control Systems and with Matlab are pluses.
Position Description = We are looking for a software engineer with with C++ and database design and development using
one or more common databases like Oracle, SQL Server, etc.
The Software Engineer - Windows GUI and Database Development for the Composites Division will work with a  development
team that develops software dedicated to the design and manufacturing of composite structures for a variety of applications
including, but not limited to , aerospace vehicles .
*           Develop Windows user interface (GUI) and database function according to project designs          
*           Ensure products and services provided by the company meet the highest standards
*           Work closely with the development team to meet deadlines and company goals
*           Demonstrate continuous improvement philosophy
*           Provide appropriate documentation during development process
*           Programming skills in C++ for Windows applications required
*           Proficient in database design.
*           Strong math and 3D graphics skills a plus
*           Machine Vision experience is a plus
*           Good communication and interpersonal skills
*           Flexible work attitude and excellent team player
*           Must be a US Citizen
Location = Rockford, IL

Position Title = Software Engineer - Fixed Income Securities

Status = Permanent Full Time with Benefits

Education Required = PhD or Master's is preferred.

Experience Required =

•        3+ years of programming experience in C.
•        3+ years of software engineering experience in financial product software.
•        Background in Fixed Income Securities is a plus.

Position Description = Company provides expert consulting, custom programming and innovative software products for
investment firms.  They have been a leader in the development and implementation of Trading, Portfolio Management, and
Accounting Systems.

Looking for an experienced Software Engineer that has proven experience with financial products.  Working knowledge of
fixed income securities is critical.  Must have strong programming experience in C and must be able to own and support the
code but also able to grasp and understand esoteric bond nuances and "bond math".

Bottom line requirements

1.  3+ years of programming experience in C.
2.  PhD or Master's is preferred.
3.  3+ years of software engineering experience in financial product software.
4.  Local or close enough for a short easy move.

5.  Background in Fixed Income Securities is a plus.

Location = Framingham, MA

Position Title = ASP .Net Developer

Status = Permanent Full Time with Benefits

Education Required = Bachelor's Degree.

Experience Required = At least 1 year of ASP .NET Development.

Position Description = Company is one of the industry's fastest growing global catalog and online semiconductor and
electronic component distributors.  Looking for a Jr to Mid level ASP.NET developer.

The ideal candidate should have a Bachelor's Degree and at least one year of ASP .NET development.  The business unit is
responsible for multiple Ecommerce and back office applications written on .NET development platforms. The Web Developer
analyzes, designs, codes, debugs, assists in testing and documents software. Participates in all phases of the software
development cycle and is responsible for new and existing applications. Responds quickly to issues brought by customers
and employees.

Bottom line requirements we need notes on with candidate submittal:

1.  Bachelor's Degree.
2.  At least 1 year of ASP .NET Development.
3.  Local.

Location = Mansfield, TX