Systems Design Engineer for Orange County, CA

Please mail your resume in Adobe PDF format to [email protected]
If you have an extraordinary passion for engineering and are not afraid to take on an extremely challenging position,
we have exactly what you have been looking for!
Employer information:
moviMED is a small systems engineering consulting firm located in Southern California. The central focus of our operations is to provide exceptional engineering services to the Life Science Industry in the Academic and Commercial arena. We develop cutting edge technology for major biomedical companies. We offer a broad range of services to our clients to assist them in conceptual prototype design, medical device testing, motion and vision applications.
Job Description:
Employee will plan, document, design, specify and build comlpex systems using best engineering practices. He/She will be required to interact with other employees, vendors and other consultants to solve problems on his/her own. Application software will be mainly developed using LabVIEW and relevant tool packages, such as (but not limited to): NI MOTION, NI VISION, Data Base Connectivity, SPC etc.
The employee will be further required to develop custom electronic signal conditioning and other interfaces to sensors and actuators. The frequent integration of new technology and third party products will require the employee to keep him(her)self up to date by studying relevant documentation and by engaging in a substantial amount of research.
This job is heavily oriented towards the Life Science Industry and demands more than just electronic engineering and computer science skills.
The Ideal Candidate:
Will have experience in the following categories:
- Application Development using LabVIEW V6.1 and V7.x
- Analog and Digital Circuit Design
- Micro-Processor, Micro-Controller Programming in embedded C and/or assembly for 8-bit and 16-bit cores
- Motion Control (Pneumatics, Servo, Stepper etc.)
- Computer Science Skills (MS Windows, MS OFFICE, Data Base/SQL, Networks etc.)
- Project Management
- Sensors of all kinds, Actuators of all kinds
Required Skills:
- Exceptional Sense for Details
- Highly Organized
- Self Sufficient
- Ability to quickly learn on its own
- A great deal of Common Sense
- Capabilty to work of poorly documented requirement specifications
- People Skills
- Teaching Other People (Holding Seminars and Presentations)
- Great Improvisation Skills
- Fluent in English Language (in writing and verbal)
- Analytical Problem Solving
- Methodical Trouble Shooting
- Working with Time Constraints
We look forward to receiving your resume
Regards,
Markus Tarin
President & CEO
www.movimed.com - Custom Imaging Solutions
www.movitherm.com - Advanced Thermography Solutions

I have just read your job posting for LabView Programmer and would like to introduce myself.
I have over six (6) years experience with LabView, from versions 3 to 7.1.1, in systems design and programming of LabView based SCADA/DCS and signal analysis applications.
Your job description is very interesting to me as I have had some exposure to intelligent vision systems use in manufacturing quality control and have been a practicing audio/video engineer since 1987.
I have also looked closely at the Lake Forest, CA location and would consider relocation as I have been recently considering a warmer climate. I have been working as an independent consultant and would be willing to assist you on a part-time or full-time, term, basis if you would find that helpful. I would like to discuss the position further and will send my resume early next week. Please feel free to contact me in the mean time with any questions.
Thanks,
Tom Held
[email protected]
414-964-0518

Similar Messages

  • Sr. Electrical Engineer w/ 12 yrs experince in LV & 25+ years in DAQ systems design looking for new opportunities in Colorado

    Multifaceted, driven and highly motivated Sr. Electrical Engineer with extensive experience in hardware design and development, LabVIEW software development, project management, and controls systems seeks exciting opportunity as Design Engineer, Engineering Manager, or Test Engineer. Interested in opportunities designing BrushlessDC motors, robotics, controls systems, and motion systems in a Research and Development or production test environment. Also interested in development of computerized test equipment.

    First attempt failed download resume
    Attachments:
    John_Freeman1.doc ‏52 KB

  • Software Design Engineer - UTC Power

    Software design engineer for the design of software and control systems used in fuel cell stack and power plant test equipment.
    Responsible for conceptual control logic, software design, software / hardware interfaces and controls hardware selection. Tasks include the planning, design, installation and documentation activities necessary to develop and maintain test equipment control software.
    A thorough understanding of National Instrument's LabView software and its use in automatic or dynamic controls is required. This includes the use of LabView software to control electro-mechanical components, acquire, store and manage data using real time control systems. Experience with PLC programming is also desireable.
    This position involves close interaction with numerous engineering disciplines and hourly functions. Ability to work in a team environment is a must. Applicant must be comfortable in a fast paced, dynamic work environment. Participation in FMEA's, HazOp's, EH&S reviews, failure investigations, and the training of hourly test operators will also be required.
    Bachelors degree in Electrical or Computer Engineering
    2 - 5 years experience in product development evaluation and testing. 
    Send resume to Mr. Joseph P. Haley
    Manager, Software & Controls
    UTC Power
    195 Governor's Highway
    South Windsor, CT 06074
    [email protected]

    I AM WORKING IN LABVIEW FROM 6+ MONTHS WIHT PXI.
    I AM VERY ENTHUSIATIC TO WORK IN LABVIEW
    i am from INDIA
    MY EMAIL ID IS [email protected]

  • LabVIEW programmer needed for full time position, Orange County CA

    Anaheim CA 92801
    [email protected]
    Job Title: Project Manager
    Job Type: Permanent
    Job Location: Anaheim CA
    Main hardware expertise required: Compact DAQ/RIO (cDAQ,cRIO), Enclosures, Cabling, Other (please comment)  
    Main software expertise required: LabVIEW, LabVIEW Real-time (RT)
    Job Description: LabVIEW programmer needed to program and update a series of technologies while using NI CompactRIO and Single Board RIO applications. Some basic networking and basic electronics experience required.
    40 hrs/wk at our Orange County facility.
    What qualifications and T&M certifications do you require? Technical, LabVIEW Certified Developer Prefered
    Salary Offered: $60K-80K based on experience and qualifications  
    The attachment is a picture of the prototype ETU unit. The DBA of the company is "GreenLink Systems," our website is www.greenlinksystem.com
    Attachments:
    ETU and Staff.jpg ‏186 KB

        Bill,
    We are able to offer you the help you need on
    this.  I work for a LabVIEW/test-system consulting group based here out
    of Salt Lake City...not too far if a quick trip is needed.  Among the
    six of us, four of us are former NI employees and we count with a lot of LabVIEW experience and regularly do
    contract work, local and remote.  This sounds interesting and right up
    our alley as far as experience goes.  I'd refer you to our website for
    further info about different projects that we've done for many
    clients.  www.mooregoodideas.com.
    If this seems workable for
    you, feel free to shoot me a note at [email protected]  I'd be
    curious to know more about what you're after and how we can help you
    out. 
    Thanks,
    Jim

  • Choice of design pattern for data acquisition system

    Hello all
    I have a trouble about selecting the suitable design pattern / architecture for a data acquisition system. 
    Here is the details of the desired system:
    There is data acquisition hardware and I need to use it by observing parameters on User interface. 
    the data acquisiton period, channel list to scan should be chosen on User interface. Besides, there are many user interface interactions. e.g. if user selects a channel to add scanlist, then I need to enable and make visible some other parts on user interface. 
    When user completes the channel selection, then he will press the button to start data acquisition. Then I also need to show the scanned values on a graph in real time and log them in txt file.
    I know that I cannot use producer consumer pattern here. because the data acquisition loop should wait for parameters to scan channels. and it works in a given period by user. so the user interface loop performs higher rate then consumer loop (data acquisition loop). it means queue will be bigger bigger. if I use notifier it will loss some data come from user interface. 
    is there any idea about that ? is there any suitable design pattern for this case ? 
    Thanks in advance
    best regards 
    Veli BAYAR
    Embedded Systems Software and Hardware Engineer 
    "You live in a graphical world. Why not program in one?"
    Solved!
    Go to Solution.

    johnsold wrote:
    Veli,
    I recommend the Producer/Consumer model with some modifications.
    You might need three loops.  I cannot tell for sure from your brief description.
    The User Interface loop responds to the user inputs for configuration and start/stop of acquisition.  The parameters and commands are passed to the Data Acquisition loop via a queue. In this loop is a state machine which has Idle, Configuration, Acquisition, and Shutdown states (and perhaps others). The data is sent to the Processing loop via a different queue. The Processing loop performs any data processing, displays the data to the user, and saves it to file. A notifier can be used to send the Stop or shutdown command from the User Interface loop to the other loops.  If the amount of processing is minimal and the file write times are not too long, the Processing loop functions might be able to occur in the Timeout case of the UI loop Event structure.  This simplifies things somewhat but is not as flexible when changes need to be made.
    I am not sure that a Design Pattern for this exact setup exists but it is basically a combination of the Producer/Consumer (Events) and Producer/Consumer (Data) Design Patterns.
    Lynn
    Check out this thread: http://forums.ni.com/t5/LabVIEW/Multiple-poll-case-structures-to-event-help/td-p/2551309
    There are discussions there about a 3-loop architecture that may help you.
    Jeff
    Jeffrey Zola

  • HT5527 Why is it that when I bought my first generation iPad in October of 2010 the Apple sales rep at the Orange County California store suggested that I pay $99 for Mobile Me "coverage" and told me it was a "one time charge".

    Why is it when I bought my first generation iPad in October 2010 the sales rep at the Orange County California South Coast Plaza store suggested that I buy Mobile Me service for $99 which he assured me was a one time charge and now, of course, Mobile Me has been discontinued and I've been "forced" to move to the Cloud and I'm being provided with another year of what Apple calls complimentary service with the clear indication that in a year I'm going to be asked to pay again for something I paid a one time charge for two years ago?

    Mobile Me was the successor to .Mac (dot mac) which was "free" to all users but for a limited time. It included a free email address @mac.com and an amount of what we would now call "cloud" storage that went by the name of iDisk. iDisk worked great but with only dialup service for me it was barely useful.
    So I didn't think much of dot-mac but lots of people thought it was worth paying for, so they did. Apple wanted to make it even more useful and integrate it with their portable devices which we all know as iPads and iPhones, and assembled a team to make it all work. This was to be called Mobile Me.
    They failed miserably. Lots of people including me looked at the final product and said "huh?" Unfortunately for the Mobile Me engineers, one of those people was Steve Jobs. He first humiliated them quite publicly, then disbanded the team, including firing at least one senior manager who shall remain nameless.
    This was the rocky beginning of what is now called iCloud, which is the "free" service I should have explained. iCloud includes an email address @me.com, and the 5 GB of "storage" which aggregates things like iWork documents, your email, calendars, Photostream, and iPhone backups.
    You can buy more storage if you need more than 5 GB, but if you have more than that it's still free through September 2013.
    What happens if you have more than 5 GB stored on iCloud and on September 2013 you don't pay? I'm not sure, but you have a year to think about it.

  • Hello, I own a license for Adobe CS5 Production Premium and Adobe CS4 Design Premium for Windows/PC. I am switching to an OSX/MAC system. Is it possible to transfer my licenses to the new platform?

    Hello, I own a license for Adobe CS5 Production Premium and Adobe CS4 Design Premium for Windows/PC. I am switching to an OSX/MAC system. Is it possible to transfer my licenses to the new platform?

    It's possible to transfer licenses but it must be done by contacting a Customer Service representative by phone or web chat. They'll probably have you submit a form.
    Contact Customer Care

  • How to design EDW for source systems from different Time-Zones

    How to design EDW for source systems from different Time-Zones?
    Suppose IT landscape has a global BW in New York, and source systems in americas, europe and asia, then how the time-zones effect on time related things like delta selections on date or timestamp etc.

    As you said BW is global in NY, your source system must be global too. People from various locations can connect to same source system and thus timestamps for delta is always maintained as 1 single time. We have same scenario in our project. Our R/3 system is used by users in US and Europe. So we run deltas twice in day to make sure we got deltas from both locations.
    If scenarios was such that all locations connect to separate R/3 system, then obviously you have multiple queues. That is unique delta queue for each source system so deltas will be pulled as per data in respective queues.
    Abhijit

  • Do you know any company make m.s.d.s for me in orange county area ?

    I looking for company who can make M.S.D.S sheet for me in orange county .ca

    Dear John
    no idea what you would like top get: But SAP is delivering services to generate MSDS. If we are talking about WWI template definition etc. as well I have no clue what you would like to get PLease explain better your needs.
    C.B

  • Best design idea for parallel DAQ (via GPIB), PID control and watchdog system

    Hello!
    I am a starter programmer in LabView, I already understand the basic ideas, and design patterns, like producer/consumer, events state machine, functional global variables, and so on, so the basics...
    I started a project a few weeks ago, and first I wrote and tested all of the necessary subvi-s for my project, like the ones initializing my GPIB devices (a Keithley mux and a dvm), controlling/reading out the measured voltage/resistancy values from them, subvi for my Static Analog Output card (I have to drive 7 analog output channels, 4 has to be PID controlled regarding to some of the measured values from the GPIB devices), and another subvi for the analogue card, sending TTL watchdog signals out to my experiment in every 2 seconds.
    Any idea is welcomed about suggesting the best design pattern for my project.
    The main features of my program would be:
    After starting the user interface the program starts with a start-up state, initializes the DAQmx channels and the GPIB devices. The program starts to read out different values from the GPIB devices, including 4 temperature values in every 3 seconds.
    In the same loop (?), using PID control, the program sets the DC voltage values of 4 channels (3 to heating wires, 1 to a Peltier-heat pump) on the Static Waveform Analogue output card, the remaining 3 values are constants.
    I have to send digital TTL watchdog signal to some relays from the same output card, changing its state in every 2 seconds (not the same rate as the GPIB values are read out).
    When the 4 temperatures and the power values regarding to the heating wires are equilibrated after a few hours, the program goes into another state, and signals to the user, that the measurement can be started. During a measurement, I write out all of the measured values to a TDMS file, and there is also some basic calculations "on the fly", like a moving average.
    After the measurement done, the user can swap samples, and the program goes into the above state, waiting for equilibration . and so on...
    Do you think I should use a Producer/Consumer pattern with events? Or someone would recommend me a better design idea?
    Thanks very much!
    ps.: I read out lots of values from the Keithleys, so I put them in a cluster. I made a small test vi (attached without the GPIB comm subvi-s), just to test the GPIB comm. So this is the recent state of my project. (all other subvi-s tested and ready to use as I wrote above, like the DAQmx output part)
    Attachments:
    GUI_Calorimeter_control_image_v2.vi ‏284 KB

    Okey
    I think it is a better approach if I work first, and after I ask
    I go with small steps. For first, now I just want to make a DAQ analog output loop, and parallel a watchdog loop sending out TTL in every 2 seconds.
    The main loop in my project will iterate with approx. 10-15 seconds.
    I want to check in my watchdog loop, if my main loop hangs up (in that case the PID control stops, but the danger is if the output voltages stay on).
    After some readings, I have decided to use a functional global variable.
    I have attached the vi, can someone give me advice, what would be the good solution for this purpose?
    (I know it is a bit silly what I messed up with the shift registers in the bottom loop, it was some experimenting).
    Thanks in advance!
    Attachments:
    watchdog_funcglobvariable.vi ‏12 KB
    Global 1_stop.vi ‏4 KB
    analog_output+Watchdog.vi ‏57 KB

  • Electrical​/Software (LabVIEW) Design Engineer, Wiltshire, UK

    Job Title: Electrical/Software (LabVIEW) Design Engineer
    Job Type: Permanent
    Location: Malmesbury, Wiltshire, UK
    Job Purpose:
    To provide design solutions for machine control, instrumentation and data acquisition using National Instruments LabVIEW. Support and maintain systems throughout Dyson Ltd. 
    Principal Accountabilities:
    Design of software using National Instruments LabVIEW for control and data acquisition
    Support existing National Instruments LabVIEW systems
    Design, manufacture and installation of safety and machine control circuits
    Design bespoke signal conditioning PCBs
    Write specifications and manage sub-contract design and manufacture resource
    Skills Knowledge & Experience:
    Essential:
    HND in Electrical/Electronic engineering with 5 years experience
    Attendance at National Instruments LabVIEW Intermediate 1&2 with 5 years programming experience
    Desirable:  
    Working knowledge of National Instruments hardware product range
    PCB design (Mentor Graphics)
    Experience of PLC programming
    Formal training in CE directives on Machinery, Low Voltage and EMC.
    Knowledge of BS7671 Electrical Installations (IEEE 17th Regs)
    Behavioural:
    The ability to communicate appropriate, concise and accurate information across the business (technical and non-technical) is essential for the successful applicant.
    You will be a highly driven individual who strives for accuracy & quality in work delivered.
    You will be able to solve problems in a logical way, pre-empt future problems and seizing opportunities without waiting to be told.
    The proven ability to work as part of a team or un-supervised to an agreed goal or set of deliverables is imperative.
    For more detail visit our website: www.careers.dyson.com
    Contact: [email protected]

    I AM WORKING IN LABVIEW FROM 6+ MONTHS WIHT PXI.
    I AM VERY ENTHUSIATIC TO WORK IN LABVIEW
    i am from INDIA
    MY EMAIL ID IS [email protected]

  • More from Adam Taylor about Zynq and SDSoC: "Zynq is a device every embedded system designer should be familiar with"

    Adam Taylor publishes the MicroZed Chronicles weekly in the Xcell Daily blog so you are likely familiar with his writing. Adam has just published an article about SDSoC and Zynq titled “High-level synthesis comes of age with SDSoC” on the Embedded.com Web site. Here’s his motivation for writing this article:
    “…Zynq is a device every embedded system designer should be familiar with and considering for their application. At its heart the Zynq is not a FPGA with embedded processors -- like previous generations of FPGA with Power PCs -- but a true embedded processor with very flexible interfacing capabilities (DDR, CAN, UART, USB, Giga Bit Ethernet, SPI and I2C to name a few). What separates the Zynq from other embedded processors is the attached programmable logic, and with SDSoC embedded system developers can exploit this pretty simply…
    SDSoC takes the eclipse front end, Vivado HLS, Vivado and a lot of behind the scenes intelligence to create seamlessly the option to accelerate software functions in the attached programmable logic of the device.”
    What follows is a simple explanation of what SDSoC brings to the party from a design engineer’s perspective.
    Recommended reading.
     

    xisal wrote:
    Take a look into /etc/hal/fdi/policy/10-keymap.fdi. This works with portuguese layout:
    <snip>
    The file did not exist, so I created it and changed "pt" to "it". Thanks a bunch, that fixed it!
    Try SMPlayer.
    Ah, I'd rather not involve Qt. Besides, isn't SMPlayer simply a frontend to Mplayer (who already has GMplayer integrated into it, IIRC)?
    Mikko777 wrote:
    Why would you want to use 75Hz with lcd display?
    Does it make a difference?
    On my monitor, from my point of view, it appears to make a difference. It's that simple
    azleifel wrote:In gmplayer Preferences -> Audio -> (assuming alsa selected) -> Configure driver and change the mixer channel to something other than PCM, e.g. Master.
    For all the three combos, I have "driver default" selected. The other option is "default"; I tried to manually type "Master" into the mixer channel field, but then gmplayer's windows and my Xfce taskbar started blinking, so I knew I had just "crossed streams".
    Regarding NVIDIA X Server Settings, running "usr/bin/nvidia-settings --load-config-only" at login is the only way to apply the settings "automatically".
    I've slapped that on my ~/.xinitrc before "exec startxfce4". Thanks in advance, going to test it now!
    About the refresh and non-decorated windows issues (which *appears* to be solved after I've wiped the xfce-session cache), I've been thinking: could they somehow be related the login manager I've chosen, SLIM?
    P.S. New question: is there any way to enable the ALT+num126 for ~ keyboard behaviour I'm used to under M$ environments?
    Last edited by Akaraxle (2009-01-03 09:43:02)

  • LDAP design question for multiple sites

    LDAP design question for multiple sites
    I'm planning to implement the Sun Java System Directory Server 5.2 2005Q1 for replacing the NIS.
    Currently we have 3 sites with different NIS domains.
    Since the NFS over the WAN connection is very unreliable, I would like to implement as follows:
    1. 3 LDAP servers + replica for each sites.
    2. Single username and password for every end user cross those 3 sites.
    3. Different auto_master, auto_home and auto_local maps for three sites. So when user login to different site, the password is the same but the home directory is different (local).
    So the questions are
    1. Should I need to have 3 domains for LDAP?
    2. If yes for question 1, then how can I keep the username password sync for three domains? If no for question 1, then what is the DIT (Directory Infrastructure Tree) or directory structure I should use?
    3. How to make auto map work on LDAP as well as mount local home directory?
    I really appreciate that some LDAP experta can light me up on this project.

    Thanks for your information.
    My current environment has 3 sites with 3 different NIS domainname: SiteA: A.com, SiteB:B.A.com, SiteC:C.A.com (A.com is our company domainname).
    So everytime I add a new user account and I need to create on three NIS domains separately. Also, the password is out of sync if user change the password on one site.
    I would like to migrate NIS to LDAP.
    I want to have single username and password for each user on 3 sites. However, the home directory is on local NFS filer.
    Say for userA, his home directory is /user/userA in passwd file/map. On location X, his home directory will mount FilerX:/vol/user/userA,
    On location Y, userA's home directory will mount FilerY:/vol/user/userA.
    So the mount drive is determined by auto_user map in NIS.
    In other words, there will be 3 different auto_user maps in 3 different LDAP servers.
    So userA login hostX in location X will mount home directory on local FilerX, and login hostY in location Y will mount home directory on local FilerY.
    But the username and password will be the same on three sites.
    That'd my goal.
    Some LDAP expert suggest me the MMR (Multiple-Master-Replication). But I still no quite sure how to do MMR.
    It would be appreciated if some LDAP guru can give me some guideline at start point.
    Best wishes

  • Adobe Design Standard for Student

    Hi there,
    I'd like to purchase Adobe Design Standard. But I have a big problem understanding the system you are working with. I'm a student from Romania in the 1st year of Political Sciency University and I'd like to get and Adobe Design Standard for Student License. How do I'm going to get it? Because I've read all the instructions and didn't understand a thing. Can anyone help me? I've just switch with an iMac and I'd like to buy a CS6 license for student. This means I can use in commercial ways before and after the study years ends right? Also the license comes with the CD/DVD for install?
    Also I'm running on Mac OS X 10.7.4 (just updated yesterday). Is the pack going to work on this version?
    Looking forward for the answer,
    Best regards,
    Tudoran Alexandru

    I would recommend starting by reviewing the Education FAQ - http://helpx.adobe.com/x-productkb/policy-pricing/education-faq.html.  It discusses everything from do you qualify to how to submit your proof of eligibility.  You will want to look at the process which is relevant for your region.

  • System Configuation API for Configuration Management

    Hi all,
    I've been toying around with the system configuration API for a little bit now and I see it as a great way for companies to use it as part of an overall configuration management utility. For example, if a customer wants to build up a new test rack with the same hardware aliases, configuration, and installed NI software then the system configuration API helps with most of this. I've already created a simple utility that can be used to query the currently installed hardware (of a local or remote system) and then programmatically rename the aliases based on a loaded configuration file or manual input. Likewise, the MAX export/import functionality can also be used. My application of this would primarily be non-RT and mostly PXI products but a good design could enable it to work for both.
    So, my question to the community is actually on the side where I haven't used the System Configuration API yet which is querying the installed software on a system. The software querying functionality of the System Configuration API is really only geared towards RT targets and not Windows based controllers. I'd like to be able to export a list of installed software/drivers on an older system and then compare it with what is installed on a newer system to make it easier for customers to determine whether they have everything required. I know that the MAX export or report has a list of installed software but is parsing this the best way of retrieving installed software (It's a beast of a file)? Does anyone have a better method?
    Regards,
    Tim Sileo
    RF Field Account Specialist
    National Instruments
    You don’t stop running because you get old. You get old because you stop running. -Jack Kirk, From "Born to Run" by Christopher McDougall.
    Solved!
    Go to Solution.

    Not sure if the attached VI will work across various Windows OS's since it uses a powershell command and I also don't know how well the command used will work across 32/64 bit applications...But, so far this little VI I came up with is returning the software that I want to query. Hope this is usefull for others and, as always, suggestions for improvement are welcomed!
    Tim Sileo
    RF Field Account Specialist
    National Instruments
    You don’t stop running because you get old. You get old because you stop running. -Jack Kirk, From "Born to Run" by Christopher McDougall.
    Attachments:
    NI_Software_Query(CMD).vi ‏12 KB

Maybe you are looking for