EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  <20112012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  <20112012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: [help] degree in Computer Science/Software Engineering
From: [email protected]
To: Pavel Masloff <[email protected]>
Cc: [email protected]
Date: Wed, 30 Nov 2011 12:29:13 +0000 (UTC)
Hi Pavel,

U.S. citizenship is not a requirement to work at ANL. Getting hired at ANL is not difficult, just a matter of matching the candidate's skills and career interests to open job positions. ANL pays for the graduate coursework, is not a fellowship through any specific university.

A list of job openings at ANL can be viewed at http://www.anl.gov/Careers/index.html 
The controls group leader at ANL is Richard Farnsworth ([email protected]), and he would be glad to answer any specific questions you may have at this point about career opportunities in accelerator controls work at Argonne. 

Best regards,

Debby 




From: "Pavel Masloff" <[email protected]>
To: [email protected], [email protected]
Sent: Wednesday, November 30, 2011 1:40:29 AM
Subject: Re: [help] degree in Computer Science/Software Engineering

Dear Debby,

Thanks for your informative answer and an inspiring story. Is the US citizenship a requirement at ANL? Is it difficult to get hired there? The MS program you mentioned sounds interesting to me. I prefer doing something concrete to writing abstract research theses.

By the way, did you apply for a specific position at ANL? Was it before applying to UC? What were the requirements for getting the fellowship?


Thank you!
Paul

On Tue, Nov 29, 2011 at 5:17 AM, <[email protected]> wrote:
Dear Pavel,

At Argonne National Laboratory, advanced graduate degrees are paid for 100% if it is in a technical field related to your work. While employed at ANL, I went to night school at University of Chicago and obtained a Master of Science degree in Computer Science. The type of M.S. degree I obtained had core course requirements along with electives, and the emphasis being on heavy duty projects for each course instead of a research thesis. Variety of courses I took included cyber security, data mining and data warehousing, Java, object oriented programming, networks, and more, all of which apply directly to current day control systems technology and issues. It was intense to work full-time and go to graduate school at night, not the best scenario for everyone, but doable if the motivation and interest is there. As my daughter and son probably remember, I spent many weekends and late nights working on class assignments, and on occasion, took my kids with me to weekend lectures at University of Chicago so that we could be together more and also so that they could get a feel for the university environment.

Hope this information is of help to you.

Best regards,

Debby Quock



From: "Pavel Masloff" <[email protected]>
To: [email protected]
Sent: Friday, November 25, 2011 5:09:11 AM
Subject: [help] degree in Computer Science/Software Engineering

Dear colleagues!
A rather off-topic question to you. I would appreciate to hear your answers, comments, advice.

I would love to get a Master's degree in the field specifically related to what YOU guys do: EPICS, DAQ, creating interfaces for scientific installations, writing drivers for hardware, linking it to software, you name it. I have gotten a Bachelor's and a Master's degrees in Robotics and Automation and Control respectively. But, truth be told, the knowledge that I got (general, I'd say, mediocre) doesn't have a lot to do with all the work YOU do and which is yet to be done by me (as I have decided) in my career as Control/Software Engineer.

Why would I need this? I am employed by the Efremov institute, and our laboratory develops coil-power supply systems for the ITER project (http://www.iter.org). I am responsible for the control part. Here at the Institute I have all the opportunities to gain knowledge related to electrical processes, apparatus, we have got decent pulsed-power facilities, great engineers and just nice people. However, the software/control area is undeveloped and we lack software specialists who I can learn from. Imagine, we are doing an international project, the level of the hardware, say, is decent. OK. But in terms of software, I must confess, we are not on the world level, which grieves me, to be honest. Of course, I would like our institute to competently fulfill Russia’s commitments towards ITER.

For this reason, I want to get a higher-education with focus on software design, possibly science-oriented. Let me say a few words about our contribution to ITER so as it will be clear enough for you to understand what I need. As I mentioned, our laboratory's scope of work includes creating coil-power supply systems. One of the key function is to protect the TF, PF, CS, CC coils by fast discharge of stored energy in case of a quench or other type of fault event. Briefly, the information from the sensors is processed by the Siemens S7 controllers, the time sequence for the actuators (bypass switch, vaccuum circuit-breaker, counter-pulse capacitor banks, pyrobreaker) is realized by Siemens FM352 Fast Boolean processor. Our plant system has to interact with the so-called CODAC control system, which is based upon EPICS and CSS. Additionally, we have to provide fast data for plasma stabilization.
With this in mind, as a developer, generally, I am not supposed to know all the 'command line cuisine' - there is the CSS framework, go program your PLCs and connect them to CODAC in compliance with a readme. I had done it already and I want to go beyond that.

I know there are lots of you on the list who are actually in charge of CODAC, there are many guys from the US national research laboratories. My message is addressed to you in the first place. I would love it if you would tell me:
  • what did you study (or studying) in college and where?
  • which courses/classes do you find had helped you in your current work?
  • do you know any programs that provide sort of internships at national laboratories? (would be great if they were related to ITER)

What are your thoughts about getting the required knowledge at university (the other option would be working at a lab without getting a degree)? In case of the latter where can one get such experience?

Thank you and I look forward to hearing from you!


--
Sincerely,

Pavel Maslov, MS
Junior Control Engineer / Power Pulsed Lab.
Efremov Institute for Electro-Physical Apparatus
St. Petersburg, Russia




References:
Re: [help] degree in Computer Science/Software Engineering Pavel Masloff

Navigate by Date:
Prev: RE: EPICS Base 3.14.12.2-rc1 available for testing matthew.pearson
Next: UPDATE: CA Lab 32/64 Bit (interface between LabVIEW and EPICS) Carsten Winkler
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  <20112012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: [help] degree in Computer Science/Software Engineering Pavel Masloff
Next: Re: [help] degree in Computer Science/Software Engineering Pavel Masloff
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  <20112012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 18 Nov 2013 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·