Robert Half Technology Software Engineer in FAIRFIELD, Ohio
EST Software engineers design, modify, develop, write and implement software programming applications. They participate in the testing process through test review and analysis, test witnessing and certification of software. Software engineers are expected to be familiar with a variety of the field's concepts, practices, and procedures. Rely on experience and judgment to plan and accomplish goals. Perform a variety of complicated tasks. May lead and direct the work of others. A wide degree of creativity and latitude is expected. *4-6 years of experience in the field or in a related area. Primary Work Activities:
Identify and correct noted bugs/issues in product codebase.
Assist manufacturing personnel with software and hardware systems production issues.
Develop and implement new functionality as required.
Assist in development of product documentation for all phases of product lifecycle.
Identify resource requirements for requested new features and functionality in product codebase.
Assist customer service and service technician personnel in resolution of software and hardware systems issues.
Develop and implement software and hardware systems unit testing as required for products.
Collaborate with others to determine design specifications or details.
Integration of product sustainment tasks into our quality assurance system.
Communicate project information to others.
Assist in new product development. Essential Job Skills:
Experience developing desktop and embedded applications with Microsoft .Net technologies. Windows OS's, Windows embedded OS's, VB.Net, C#, C++, Winforms, WPF.
Experience with standard interfaces and peripherals such as USB, Ethernet and RS232/485.
Ability to write technical documentation and reports.
Ability to use electronic testing equipment.
Experience with Agile lifecycle methodologies using Microsoft Team Foundation technologies.
Experience with ARM core microcontroller firmware development.
Experience with control process loops.
Experience with OSI and TCP/IP models.
Experience with digital communication protocols I2C, I2S, SPI and UART.
Experience troubleshooting electronic PCB's. If you are interested in this opportunity, please contact Kevin Newkirk at kevin.Newkirk@rht.com
With more than 100 locations worldwide, Robert Half Technology is a leading provider of IT professionals on a project and full-time basis for initiatives ranging from web development and systems integration to network security and technical support. Through our alliances with industry-leading organizations such as HDI® and the Microsoft® Partner program, we have access to client companies that other staffing firms don't. In addition to our free job search services, we provide our candidates with access to free online technical training and a competitive benefits and compensation package.
Our parent company, Robert Half, once again was named to FORTUNE® magazine's list of "World's Most Admired Companies" and was the highest-ranked staffing firm. (March 1, 2016)
Contact your local Robert Half Technology office at 888.674.2094 or visit roberthalf.com/technology to apply for this job now or find out more about other job opportunities.
All applicants applying for U.S. job openings must be authorized to work in the United States. All applicants applying for Canadian job openings must be authorized to work in Canada.
Equal Opportunity Employer M/F/Disability/Vet
Req ID: 03320-0008923732
Functional Role: Software Engineer
Postal Code: 45014-7594
Requirements: Windows Forms, WPF - Windows Presentation Foundation, WCF - Windows Communication Foundation, VB - Visual Basic, TCP/IP - Transm Ctrl Prot/Internet Prot