1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 <2012> 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 2011 <2012> 2013 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
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
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
MSU is an affirmative action, equal opportunity employer. |