software developer / systems integrator

advertisement
System Integration / Software Intern
About the Company:
Advanced Measurements is a progressive company using technology to bring life to remote data.
We build products that transform and present data from mobile oil and gas equipment into
meaningful business information. For 23 years, we have been integrating software and hardware
instrumentation systems for data measurement, automation and control. Our products now focus
on providing remote data access and meaningful information from it.
At AMI, we provide a challenging environment in which each employee is empowered to be
innovative and creative to achieve our goals. We place high value on recruiting and maintaining a
core of highly skilled and positive people who thrive in a stimulating team oriented workplace. As
a valued employee, you will be able to develop your career, while being rewarded by working in
an enjoyable environment that promotes professional teamwork.
Position Summary:
This position is for a 16 month internship position with our software development team working
primarily on developing/improving remote information products, reporting, instrumentation and
control. Primary responsibilities include software development and software testing according to
product requirements and test plans working with a larger team of software engineers. It also
involves software integration of modules/components to build, test and deliver complex software
for control systems, data monitoring and remote applications. Secondary responsibilities will
include integrating these field solutions with business data and reporting. We develop our
applications using LabVIEW, Java, C# and deploy to PC, web hosted servers and real-time
embedded field controllers. The ability to adapt development skills and to learn different
programming languages is essential.
Skills and Requirements:
•3rd year completion for Bachelor’s degree program in Electrical Engineering, Software / Computer
Engineering or Computer Science
•Experience developing in a team and an interest in both software development and software
testing.
•Strong understanding of electronic system hardware, real world interfaces (input/outputs,
sensors, transducers) and communication interfacing (web services, TCP/IP and others).
•Knowledge / practical experience of structured software development methodologies.
•Experience in application development and designs using multiple languages is important.
Specifically in LabVIEW, JAVA, C# and HTML5/Javascript.
•Strong quality ethics to ensure that all software delivered has been tested thoroughly.
•Self motivated and hardworking with willingness to take ownership and complete assignments
meeting agreed upon time, cost, and quality.
•Excellent verbal and written communication skills. Must follow good software documentation
practices, be free to share ideas and discuss issues and problems with team members and
leaders.
Additional Skills that would be an asset in this position:
•Experience with electronic systems and instrumentation for the Oil and Gas industry
• Instrumentation and data acquisition knowledge, experience and interest for applications
•Experience with SQL and database storage and reporting
•Experience with using unit test frameworks and building automated tests for software
applications
Download