Seeking Project Engineers II & III - Software Design

Seeking Project Engineers II & III - Software Design
Summary: The ideal candidate will be responsible for the development, coding and integration of test control software
for custom test system integration in the development and design of functional test systems. Responsibilities will
include developing software for data acquisition, instrument control; test, measurement, and calibration algorithm
development; and definition and implementation of control interfaces to hardware. Prefer familiarity with instrument
control via GPIB, VXI, MXI, RS232 and experience in test applications development in a Windows NT/2000/XP environment
using LabWindows CVI, TestStand, LabVIEW, Visual Basic, and/or C++. Job responsibilities will include software
development, SW integration with HW, and customer interface.
Requirements: BSEE and/or MSEE and 3 - 8+ years of related experience in hardware based system software applications
development using the above software packages. Knowledge of RF concepts and/or systems application is a plus. US
CITIZENSHIP IS REQUIRED.
Location: Austin, TX
Contact: Larry, [email protected]
Larry Junek, Certified LabVIEW Developer

                                                                                                                                    09-09-2012
Dear Hiring Manager:
As a Senior LabVIEW Engineer, and long time contributor to the technical ladder, I have expertise in consumer and government communication systems.  I have 20 plus years excelling in manufacturing, development, material and reliability engineering. Additionally, I have 10 plus years of automation expertise.
Whether planning for new product introduction or field failure rate improvements, I believe you will find my experience in RF, hardware & software and deployment of root cause analysis methods into key processes, a value-added asset to your programs.
My broad technical skills and leadership abilities have been major contributors to driving cost reduction and corrective action over many new product launches, and I am looking forward to repeating success stories in your group.
Experience has taught me that technical skill alone cannot guarantee meeting all goals and I bring your firm commitment, perseverance, flexibility, and the critical ability to work productively with others in challenging situations.
I welcome the opportunity to speak with you further about how my diverse experience and up-to-date skills will add value to your company’s bottom line.
I look forward to hearing from you directly at (561) 792-6026, (561) 351-4776
Sincerely,
Brian N. Nover
14635 Horseshoe Trace
Wellington, FL  33414
Attachments:
Nover-Brian-Resume-2012RFLV.docx ‏23 KB

Similar Messages

  • Wanted: Sr. Software Design EngineerASLF

    I'm looking to direct hire someone for a position available in the Farmington Hills, MI area.
    Here are the required qualifications.
    Education:
    B.S. Electrical Engineering or B.S. Computer Engineering.
    Required Skills:
    5 years experience in embedded software design.
    Experience in at least 3 complete Embedded Systems based project from Requirements Analysis through Product Implementation utilizing a formally documented Software Engineering process.
    Education or experience in Software Engineering and Software Design.
    Preferred Education, Skills and Experience:
    C programming language.
    Experience with software project development on 8, 16, or 32 bit microcontroller or microprocessor.
    Experience in writing assembly language programs.
    Hardware knowledge, analog and digital, ability to read and understand system schematics.
    Demonstrated ability to estimate work product size, time effort and on time delivery of software work products.
    Job Description:
    Establish and Manage software Project Team according to Software Design Standard Operation Procedure.
    Develop, Manage and Monitor software Project Team Schedule and Deliverables.
    Develop Software Requirements Specification, Design Models, Source Code Modules and Unit Tests.
    Conduct Software Requirements, Design and Code Reviews.
    Integrate software Code onto target Electronics Control Module.
    Trouble Shoot Electronics Control Module Microcontroller Interface.
    Perform configuration Management, Software Testing.
    Develop software support tools for Embedded Software development.

    LC wrote:
    The change request is to add another tab on the page with about 40 more data fields and to expand the existing page by additional 50 data fields.
    Option 1:
    For me, I simply wanted to add these new columns to the MEDICAL_PROFILE table, as these are logically attributes of the profile itself (a one-to-one relationship) and this would be consistent with the way we do things in our other application areas. This would put about 120 columns on the table.Although you haven't provided evidence to defend the relationship, if you are correct, then I agree that they should all be associated with the MEDICAL_PROFILE table/entity. It's crucial that the data model be correct for many, many reasons.
    >
    Option 2:
    The developer prefers the object oriented approach. The developer is of the mindset that these new columns should go on a separate small tables. She agrees that they are attributes of the profile, but since they are presented on the different tab or in different profile's boxes they can be divided and the smaller logical chunks.
    Further she thinks that with a new tables, this will lend itself better to creating new and separate java objects that can plug-and-play elsewhere the application for code reuse should these objects ever be used in other places.
    She further finds that 120 columns on the table is really too much for ease of development – you can’t easily view or keep in mind a huge object with more than 250 getter/setter methods. She prefers small objects for better reusability and maintainability.
    Why does there have to be a one-to-one Java object to database table mapping?
    What about using Object Relational Views to present different objects to the caller but keep the data model correct but allow for the developer's preferred approach?

  • Best project sizing strategy for software tutorials when UI is 1024w or over?

    Hi,
    I've read many of the discussions on the forum related to project size, but am still wondering about this.
    I'm creating e-learning modules for software where the required minium resoultion is 1024x768 (but in practice most users have wider displays). In the past I would use a project size of around 965w (as RodWard suggests in his helpful blog post ) and then either downsize the images a little to fit, or do some panning in the project when necessary. I've also used zoom areas a little, but these add considerable labor for the benefit IMO.
    My quandary is, while I've always designed my Captivate projects to match the software UI size as closely as possible, I'm wondering if user expectations about this are changing. There are umpteen software 'how to' videos on Youtube and elsewhere set at around 640W (or smaller) and though the screen shots are inevitably blurry, I'm not hearing a lot of complaints. Since one of my goals is to extract the "screencast" portions of my tutorials and publish them as MP4 videos (for mobile delivery, right?) I am wondering if I should not just set my project size smaller and live with the blurry screens, using zoom areas in places where detail is absolutely essential.
    Thoughts, opinions and lively discussion welcome!
    Corbin

    Personally, I would never settle for blurry images of any tutorial I create.  If we're creating a tutorial for output to YouTube video, we now use the HD format size, 1280x720.  If there is any way you can use that, go for it.  Alternatively, go for YouTube XGA format at 1024x768.  Anything is better than 640.
    The only way I've seen tutorials work at 640 size is when making heavy use of Panning to follow the cursor around the screen.  However, I don't personally like this method because I find it disorienting.  It's like watching a screencast through a keyhole.

  • Software design patterns

    Dear members,
    As part of a research degree, I am conducting an online survey on the use
    of software design patterns within software design projects, especially
    when used within the scope of integrating applications (e.g. web services,
    EAI etc). The aim is to investigate how use of software design patterns can facilitate software reuse and save time and cost with software development
    The study doesn�t assume the use / knowledge of software design patterns as
    a pre-requisite for filling the online survey as we are collecting views of
    software developers with different background and experience.
    Your response would be treated as confidential and the online survey and
    results are anonymous (no name, address � etc is required).
    All those who completed the survey with valid E-mail address will receive
    copy of the aggregated results and any related publications, though giving
    E-mail is optional.
    The survey is expected to take 5 minutes to complete.
    The link to the online survey is at
    http://integrationsolutions.co.uk/Patterns_may.htm
    Many thanks for helping with this study.
    Contact details: [email protected]
    University of Bolton UK( http://www.bolton.ac.uk)
    Project web site (Under construction http://www.integrationsolutions.co.uk
    ).

    the only problems i could find is...
    1. sensors and display unit may vary...
    2. each measurement should displayn their hi and low values which can b considered as a common function...
    3. the display should vary according to user's request
    this is the scenario...
    could you help me to find the real problems and to apply patterns
    Weather Monitoring Station
    This system must provide automatic monitoring of various weather conditions. The system will have sensors to measure:
    Wind speed
    Wind direction
    Temperature
    Barometric pressure
    Humidity
    The system must also provide the following derived measurements.
    Wind chill(derived from temperature, wind speed and humidity).
    Dew point temperature(derived from temperature and humidity)
    Temperature trend(derived from recent temperature readings)
    Barometric pressure trend(derived from recent pressure readings)
    The user can request the system to report the highest and lowest values of any of the four primary measurements during the previous 24 hour period.
    The user has a screen display that continuously indicates all nine primary and derived measurements, as well as the current time and date.
    The user may direct the system to display the 24 hour maximum or minimum values of one primary measurement, together with the time of that report value.
    The user will be able to calibrate the sensors against known values and to set the current time and date.

  • How can you FORCE Classic mode to run on an Intel Mac? OS 9 emulation Rosetta Software Design

    Hello everyone, I had a few thoughts on running Classic mode on intel macs which I wanted to share.
    Now I know little about software design, but maybe someone who does could tell me if these ideas I had are at all feasible:
    Now in the first place I now that, technically, "Classic" mode went out back with Tiger because of the switch to Intel chips. Switching to Intel, Rosetta was required to "translate" pre and non-intel OSX applications, with the exception of Classic since Rosetta does not translate deep enough into the system to do that. As a substitute to Classic, SheepShaver, Basilisk II, etc. can be used to emulate OS 9, but these are very lousy applications compared to Classic mode.
    Is there ANY way whatsoever Rosetta could be edited, or Classic itself so that it will work on intel macs?
    (that is, with the exception of 10.7+ systems since these don't even use Rosetta)
    I know if Classic was placed on an intel mac, it would tell you to download Rosetta, but from there will crashes because frameworks in the system's library does not support (or was not designed for) Classic...
    So what I wanted to know:
    What if an old, Classic supporting PowerPC system's library folder was added to an Intel computer in a location other then that computers real system folder (as not to confuse the real, current system) and Classic manually edited so that it would search for the needed frameworks/etc files in the new location? Would it work?
    Since, after all, it now has the correct "system" to run on (which before Rosetta could not convert), do you think there's any chance it would work and function properly?
    Now beyond that, I wouldn't know the actual results (or consequences). I suppose the main problem to consider would be that the the PPC's system frameworks/etc wouldn't work at all on an Intel (which leads us back to Rosetta lacking in this area), and since those frameworks will be searching for other files in the system library (which would bring them to the current, Intel system) the same results would happen: crash! Or maybe sensing the system was mixed up, one or more files would try to "fix" themselves, and in turn destroy the computer's real system.
    So, would it be worth a try?
    I'd love to hear any other thoughts on running Classic on Intel...

    There is an "easier" way to acquire SheepShaver called Chubby Bunny and I have put together a post with some safe links that are relevant to this topic.  I see that emaculation is one of them.
    Why do you need OS 9 greater than 9.04?
    Feel free to let me know if you need any more help.
    With the newer Intel Macs, you have to run a Classic emulator such as SheepShaver, which requires you to extract the Mac ROMs from your older Classic Mac and then install Mac OS 9.
    A related program is Chubby Bunny, which comes bundled with all of that included.
    More information on SheepShaver:
    http://www.emaculation.com/doku.php/sheepshaver_mac_os_x_setup
    and
    http://www.everymac.com/mac-answers/mac-os-9-classic-support-faq/run-macos-9-on- intel-macs.html
    and more information about Chubby Bunny:
    http://www.macwindows.com/OS9_on_Intel_Mac.html#092408b
    and
    http://hackthemac.blogspot.co.uk/2008/08/chubby-bunny-old-virtual-machine.html
                                  [click on image to enlarge]

  • Project Management in Computer Software (September 2006).

    Project Management in Computer Software (September 2006).
    Procedures and Guidelines for Project Management,What is Project
    Management?,Project Management Processes,Project Planning Tutorial,Ten
    Tips for Managing a Project,Related Project Management Articles &
    Resources
    http://flying-rugs.com/project-management/

    I have used Project in Windows and it is fantastic and very user friendly.  However, here are some alternatives for mac:http://mac-project-management-software-review.toptenreviews.com/.  Note I have not used any of these, only Project, but wanted to give you something while you wait for others who have used mac specific project mgmt software.

  • 5230 - Software design, lots left to be desired

    I posted this in the wrong place earlier so having to re-post OK?
    ===========
    Only had the phone 3 or 4 days and it's a BIG BIG pain.
    Every time you start the engine up you have to reconnect to the hands free having to go through 5 or 6 different pages and silly questions.
    1. I would think that when a user is trying to connect to a hands free there is no need to be asked by the phone whether they want to connect ???
    2. When asked for a passcode there is no need to be asked whether you would like to enter the passcode??
    3. When you succesfully entered the passcode there is no need to be asked whether you want to be connected with the hands free that you just entered the right passcode for ????
    4. You go to the list of missed calls and you try to call the last caller back,
    Aah well, the 5230 has to ask you whether you want to Voicecall (No other option given) ????
    That's a first, well done!!
    5. 6. 7.  .... I'll come back when I got a minute.
    Come on NOKIA, one may think that chimps were involved in the software design.

    Welcome to symbian^1.
    IF YOU FIND POSTS HELPFUL HIT THE BIG GREEN BOX TO THE LEFT WITH THE WHITE STAR IN IT THANKS

  • Can someone at least give an explanation why the phone suddenly goes dead ?I've experience it and the only way to turn it on is to do a hard reset.Is it a software design.technical explanation please.Thanks

    Can someone at least give an explanation why the phone suddenly goes dead ?I've experience it and the only way to turn it on is to do a hard reset.Is it a software design.technical explanation please.Thanks

    Make sure the battery is charged.
    If it's not a battery issue, restore your iPhone.
    iTunes: Backing up, updating, and restoring your iPhone, iPad, or iPod touch software

  • Bad Software Design

    As prompted by the support tech who completely agreed with me, I post my anger here to warn others of the potential one click destruction..
    Im a new Ipod user, a classic.. A nice device. Itunes is alright over all except where warning of bad user decisions is concerned..
    I wanted to reorganize my library having just gotten it all nice and neat on the ipod. So I deleted all my old music folders, cleared my playlists in Itunes and clicked sync.. No warning, nothing, and in a few seconds 20 years, gone with the closest back up in a computer so old its doubtful the drives still work, provided i can find it.
    You would think in logical software design, where the syncing of drives is concerned.. In the event a sync would erase all data on a device, a warning would be appropriate. Now if there was a warning, with one of those don't bother me again with this checkbox, that box shouldn't be there.
    ITunes, you suckzors and I'll be rid of you as soon as i find an alternative that I like.

    Ok, I'll try and save you a bit of time with a medium as apposed to a short cut. Put your passcode in notes in the Office app, then WITHOUT using QWERTY open the note youve done, run your finger over the text, select copy. Go to search for wifi, when asked for passkey don't use QWERTY just tap it and when virtual keypad come up tap the box next to tick with 3 horizontal line in it, select paste, and there you go, takes abot 7 seconds once you have passket saved.
    Good Luck
    If I have helped at all, a click on the White Star is always appreciated :
    you can also help others by marking 'accept as solution' 

  • Software Design Applications?

    Hello. Does anyone know of a good application that could be used to design software, i.e. decide which modules, classes, processes etc would be used in the application, and how they all connect together?
    Thanks in advance.
    Aviad.

    I thought that I was clear with my descritpion, but I will try again.
    I need something that helps me produce diagrams and schemas of software design. As I mentioned earlier, classes, modules, packages.
    Language shouldn't matter as designing software should be abstract But - Java, .NET, Objective-C. These are the languages I deal with, so they should be supported.
    Thanks!

  • Software design tool

    Hi All,
    having a powerfull fast software design tool for java programming is my
    first aim. is there any available free!! downloads software for java on the net that i could rely on for fast powerful design purposes?
    Thanks indeed.

    You trying to put us out of business.
    Hey doc, give me the name of of some tools that can diagnose my problem, do the operation, and dispense me some medication!

  • 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]

  • Problem in a particular scan of our software designed using labview

    We are using a software called CROP for our experiments . The software is designed and bulit using Labview . The software seems to be running fine but there is a problem in one of the scans that we use in the software . The particular scan called the 'Threshold Scan' is coded in such a way that it increments by itself to a certain value of voltage after the scan has been conducted at the  current voltage for a certain period of time . For example the current value is 30 and increment is 30 and the final value is 300 for a time period of 1 minute . The scan automatically increments from 30 to 60,60 to 90 and so on after each minute till the final value of 300. The problem is this scan seems to be running perfectly fine in two of our windows 7 lab systems but elsewhere in all other systems running windows 7 (or) 8 it blanks out after the first value of voltage and stops abruptly (i.e) in this case it stops at 30 and does not increment and perform the scan for each voltage till 300. The code seems to be perfect and it has been hard to figure out why the scan runs perfectly in  two of our lab systems and does not do so in any other system.

    Hi raj177,
    Looking over your code I don't see anything glaringly obvious, but not having all of the sub-vi's makes it hard to thoroughly explore. That being said, I do have some troubleshooting steps we could start with.
    Have you tried probing the starting, ending and increment voltages coming out of the "threshold wizard" sub-vi while the code is running on the troublesome machines? Also, canyouprobethe "# ofpoints" wire? 
    The measured values will help us determine whether the problem is inside or outside of the for loop. 
    -edited for misspelling-
    Christopher S. | Applications Engineer
    Certified LabVIEW Developer
    "If in doubt... flat out." - Colin McRae

  • Software Design best Practices

    Background:
    I have an existing J2EE web application in place with an Oracle 11 db and a WebSphere app server. The database is about 400 GB, has about 500 tables, and is usually processing about 35 db transactions per second. The average “web transaction” (submit) is about .21 seconds. The users are happy.
    I have been the DBA on the project for many years and also largely architected much the application framework and design components.
    I am having a debate with one of the developers about the best way to modify an existing page to meet some newly established business needs. I feel like I strongly know the answer to my question, but none the less our discussion is at an impasse and we need you help solve our debate.
    Scenario:
    There is an existing page in the application for client’s medical health profiles. This data is stored on MEDICAL_PROFILE. This table has 2 children: DOCTOR and MEDICATION. Of course a profile may have many doctors and many medications. The medical profile table has 30 columns on it.
    The change request is to add another tab on the page with about 40 more data fields and to expand the existing page by additional 50 data fields.
    Option 1:
    For me, I simply wanted to add these new columns to the MEDICAL_PROFILE table, as these are logically attributes of the profile itself (a one-to-one relationship) and this would be consistent with the way we do things in our other application areas. This would put about 120 columns on the table.
    Option 2:
    The developer prefers the object oriented approach. The developer is of the mindset that these new columns should go on a separate small tables. She agrees that they are attributes of the profile, but since they are presented on the different tab or in different profile's boxes they can be divided and the smaller logical chunks.
    Further she thinks that with a new tables, this will lend itself better to creating new and separate java objects that can plug-and-play elsewhere the application for code reuse should these objects ever be used in other places.
    She further finds that 120 columns on the table is really too much for ease of development – you can’t easily view or keep in mind a huge object with more than 250 getter/setter methods. She prefers small objects for better reusability and maintainability.
    The question:
    Who is right? What option is the best practice for an object oriented application on an RDBMS?
    Thanks.
    L and S

    LC wrote:
    The change request is to add another tab on the page with about 40 more data fields and to expand the existing page by additional 50 data fields.
    Option 1:
    For me, I simply wanted to add these new columns to the MEDICAL_PROFILE table, as these are logically attributes of the profile itself (a one-to-one relationship) and this would be consistent with the way we do things in our other application areas. This would put about 120 columns on the table.Although you haven't provided evidence to defend the relationship, if you are correct, then I agree that they should all be associated with the MEDICAL_PROFILE table/entity. It's crucial that the data model be correct for many, many reasons.
    >
    Option 2:
    The developer prefers the object oriented approach. The developer is of the mindset that these new columns should go on a separate small tables. She agrees that they are attributes of the profile, but since they are presented on the different tab or in different profile's boxes they can be divided and the smaller logical chunks.
    Further she thinks that with a new tables, this will lend itself better to creating new and separate java objects that can plug-and-play elsewhere the application for code reuse should these objects ever be used in other places.
    She further finds that 120 columns on the table is really too much for ease of development – you can’t easily view or keep in mind a huge object with more than 250 getter/setter methods. She prefers small objects for better reusability and maintainability.
    Why does there have to be a one-to-one Java object to database table mapping?
    What about using Object Relational Views to present different objects to the caller but keep the data model correct but allow for the developer's preferred approach?

  • To find project-mapping relationship in OWB design repository.

    In a application aI am firing query on the design repositoryy schema.Here I want to find all mappings coming under a particular project.For example I got a table called ALL_IV_XFORM_MAPS to take the map names and ALL_IV_PROJECTS to take the project names.But I couldnot find out any table corresponding both project name and map name.Please help.
    Thanks.

    I don't have access to a repository at the moment, but you will have to link the map to the module it is in, and that module will belong to a project.
    Isn't there something like 'ALL_IV_MODULES' ??
    Hope this helps,
    Borkur

Maybe you are looking for