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  2011  <20122013  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  2011  <20122013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Senior Software Engineer needed at MSU's FRIB
From: careers <[email protected]>
To: "'[email protected]'" <[email protected]>
Date: Fri, 9 Nov 2012 17:30:05 +0000

The Facility for Rare Isotope Beams (FRIB) Project at Michigan State University (MSU) is searching for a Senior Software Engineer to join the FRIB Project Team. The successful candidate will design, develop, document, deploy and support the FRIB EPICS-based control system, implement operation software, physics application and model, as well as support commissioning and operation.

Controls and Computing Department is responsible for the facility-wide low level real-time control, cryogenic process control, global clock/timing distribution and machine protection, safety system, high level web/database/physics applications as well as network and computing platform.

Major Position Responsibilities

  • Lead the group to meet the goals set by higher management
  • Develop the architecture of high level application and physics application
  • Implement operation tools and physics applications with Java, Python and MatLab, etc.
  • Integrate operation tools and physics applications with low level EPICS based control system
  • Interface with operation and commissioning team to provide prompt support
  • Collaborate with EPICS community to keep FRIB control system up to date

 

Qualifications

·         The successful candidate will have at least 5-year experience of using Java and C/C++ developing on Linux and Windows with Eclipse environment. He or She will be familiar with J2EE environment with database backend in a networked environment.

·         Deep understanding of popular multi-tier architecture and SoA architecture is required. Experience with relational database design and SQL programming is required. Experience with REST and PHP web programing is required.

·         Experience with Graphical User Interface design and implementation is required. Experience to implement Eclipse plug-in and web-based GUI is highly desired.

·         Good understanding of network protocols such as TCP/UDP/IP as well as basic network architecture is beneficial.

·         Software Configuration Management experience is required. Version control tool experience is required. Jenkins/Maven experience is highly desired.

·         Experience with software development in a fast evolving environment with agile process is preferred. Good communication and documentation skills are required.

·         Experience with Accelerator Control or Experimental Physics systems is also an asset, and knowledge of EPICS is beneficial but not required.

·         Bachelor degree with 5-10 years of experience in related industry; or equivalent combination of education and experience. Master degree is preferred.

·         Experience with object-oriented analysis and design methods is required, with knowledge of common design patterns and of UML.

·         Java/ _javascript_/ Python / SQL / C/C + + / UML / OOA / OOD experience are expected

·         Matlab, EPICS and Linux experience is highly desired

·         Excellent communication and documentation skills

 

Benefits
MSU employees receive excellent benefits including health/dental plans, a generous retirement plan, and educational assistance. MSU is committed to achieving excellence through cultural diversity.

The university actively encourages applications and/or nominations of women, persons of color, veterans and person with disabilities.

 

For immediate consideration, please go www.jobs.msu.edu, search for posting number 6957 and follow the application process.

 

About MSU and FRIB
Michigan State University is the nation's eighth-largest university and has been selected by the US Department of Energy (DOE) to design and establish the Facility for Rare Isotope Beams (FRIB), a future DOE Office of Science national user facility (
www.frib.msu.edu ). FRIB is funded through a cooperative agreement with the DOE and will take about a decade to build, cost approximately $600 million dollars and adjoins the current National Superconducting Cyclotron Laboratory (NSCL). NSCL is funded under a separate cooperative agreement with the U.S. National Science Foundation and will continue its mission over the next decade. NSCL and FRIB currently have over 380 employees. Michigan State University is located in East Lansing, Michigan, which is part of the greater Lansing area with a population of 450,000. The Greater Lansing Region is consistently recognized for its outstanding quality of life, diversified economy, skilled workforce, big ten university sporting events and abundant cultural events and attractions that makes the region an ideal location to live, work and play (www.greaterlansinglife.com/frib/ ).

MSU is an affirmative action, equal opportunity employer.

 


Navigate by Date:
Prev: Control System Staff Engineer needed at MSU's FRIB careers
Next: Re: bcc55 Dirk Zimoch
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  <20122013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Control System Staff Engineer needed at MSU's FRIB careers
Next: streamDevice 32-bit hex value read problem Martin L. Smith
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  <20122013  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 ·