[TriEmbed] Job - Labview Embedded

Joseph Supple jmsupple at yahoo.com
Tue Sep 20 11:09:32 CDT 2016


Hi 
Not sure if this is appropriate or not (please tell me if not) but I figured someone on this list may be a better fit.Please email:  
Legath, Benjamin <blegath at aerotek.com>  ______________________________________________ Joseph Supple Home Phone: 919-416-3264 Cellular: 919-271-2444 

Aerotek is currently seeking a Software Engineer for a client in Durham, NC. This candidate must have some LabVIEW experience (Real-Time). They are currently looking for someone with hands on experience with physical electronics on bench integrating. This includes connecting them, bringing up bench top systems that are all controlled by software. The candidate will need knowledge on how to use HMI. This opening is for a software engineer with a National Instruments LabVIEW and embedded programming background to join a small team of multidisciplinary engineers visioning, developing, and delivering state of the art power conversion products. 
| Top Three Skills: |  | - 2-3 years of experience ( Don’t have LabVIEW expert, but do have someone they can call on with questions (this person doesn’t sit onsite))

1. LabVIEW Real-Time

2. Hands on experience w/ physical Electronics on a bench integrating- connecting them, bringing up bench top systems that are all controlled by software 

3. Knowledge on how to use HMI

Plus:

- Renewable resources, interfacing w/ power converters/solar panels/batteries 
- Power conversion experience (PLUS, but not necessary) take 3rd party systems and integrate them, mod bus TCP

- Python (PLUS) 

Associated Degree is okay- BS not required  |
| Job Description: |   | This opening is for a software engineer with a National Instruments LabVIEW and embedded programming background to join a small team of multidisciplinary engineers visioning, developing, and delivering state of the art power conversion products. Our team develops for two platforms; specifically leveraging the National Instruments LabVIEW programming language (G) on their sbRIO and cRIO hardware products and for embedded ARM platforms running Linux.
The qualified candidate will have at least 3 years of experience implementing algorithms and communications for embedded products with at least 1 year implementing embedded algorithms and communications (serial and Ethernet) with the LabVIEW programming language. While certification is not necessary, the CLED, CLD, and CLAD are certifications that are desirable with the CLED being the most valuable.  |
| Work Environment: |   | Soft Skills/Culture:
- Self-starter/ good work ethic
- Multiple hats, willing to learn new things (not necessarily in basic skill set)
- Only 7 people there (self-management)
- Paired with a senior engineer. 
- Self-motivated 
- Team players


• Problem Solving
o Developing familiarity with system emulators, processor-in-the-loop, and hardware-in-the-loop products for early system simulation and verification
o Familiarity with debugging techniques and is capable of using tools such as software debuggers, profilers, oscilloscopes, and logic analyzers to gain insight into issues
o Tolerates stress during development and works with more senior engineers to find solutions, and implement recommended actions.
• Drive for results
o Strives to meet the project schedule for tasks and deliverables  |  |  |
| Qualifications: |   |

Expected Experience
• B.S. or M.S. in Electrical Engineering, Computer Engineering, or Computer Science
• Minimum 3 years developing for embedded targets
o Minimum 1 year developing for National Instruments embedded hardware platforms such as the sbRIO or cRIO family of products
• Demonstrated ability to deliver validated products on tight schedules
Programming Languages
• G (National Instruments LabVIEW environment)
• C/C++ (may be academic)
Environments
• National Instruments LabVIEW
• Windows (use and LabVIEW development)
• Linux (use)

While experience with the following environment is not required, experience with these tools is preferred. The Earl Energy software team leverages SVN for its revision control system, Eclipse IDE for development other than LabVIEW, Linux environments for deployment which requires operating system installation and configuration, various scripting languages for automation (personal preference; e.g. Python, Perl, bash), and Microsoft Office products for documentation.
The candidate is capable of working on well-defined tasks including the implementation and testing of components or some systems. The software engineer will be implementing and testing based on an architecture and specification defined by senior engineers and supporting existing deployed systems. The software engineer is set apart from less experienced software engineers because they have developed skills and knowledge in a few technical areas and with languages, tools, and techniques


   
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.triembed.org/pipermail/triembed_triembed.org/attachments/20160920/01845d12/attachment.htm>


More information about the TriEmbed mailing list