skip to main content

Important Notice

It appears you are using an older version of your browser. While some functions will be available, works best with a modern browser such as the ones provided by:

Please download and install the latest version of the browser of your choice. We apologize for any inconvenience.

Software Developer

Click the Facebook, Google+ or LinkedIn icons to share this job with your friends or contacts. Click the Twitter icon to tweet this job to your followers. Click the link button to view the URL of the job, which then can be copied and pasted into an e-mail or other document.

Job Details
Job Order Number
Company Name
Argonne National Laboratory
Physical Address

Lemont, IL 60439
Job Description

Software Developer

Requisition Number: 2788 Location: Lemont, IL

Functional Area: Division: MCS\-Mathematics and Computer Science

Employment Category: Regular Shift:

Level \(Grade\): RD6 Share: Facebook LinkedIn Twitter

Do you want to help develop new computational tools and technologies for transformative science? We are seeking outstanding people to join us in the Mathematics and Computer Science Division at Argonne National Laboratory in exploring innovative areas of math and computer science – including novel algorithms, analysis techniques embodied in open\-source software, data\-intensive science, and emerging hardware architectures\. As a multidisciplinary national laboratory, Argonne offers an exciting campus atmosphere in which to collaborate on interdisciplinary projects developing solutions to complex scientific and engineering problems on the world’s largest parallel supercomputers\.

We are especially interested in outstanding software development specialists to help our research teams develop systems software, mathematical libraries, software tools, and computational science applications for high\-performance computing\. To be qualified, you should have the following:

+ Extensive programming experience
+ Excellent software engineering skills
+ A demonstrated ability to work as part of a team

Experience with high\-performance computing and software maintenance is highly desirable\. Other skills are highly desirable for certain research projects, including the following:

+ Experience with machine learning algorithms
+ Knowledge of compiler design and implementation
+ Experience in development of device drivers or other low\-level systems software
+ Basic understanding of numerical algorithms
+ Expertise in particular languages, such as C, python, and Fortran
+ Knowledge of performance measurement and evaluation methods and tools
+ Experience with cloud computing

Openings are available immediately, but there is flexibility in start dates for highly qualified candidates\. You can find more information on focus areas at Argonne at http://www\.mcs\.anl\.gov/group/applied\-mathematics , http://www\.mcs\.anl\.gov/group/extreme\-computing , and http://www\.mcs\.anl\.gov/group/data\-intensive\-science \. Feel free to contact members of these groups directly by email with specific questions\.

As an equal employment opportunity and affirmative action employer, and in accordance with our core values of impact, safety, respect, integrity and teamwork, Argonne National Laboratory is committed to a diverse and inclusive workplace that fosters collaborative scientific discovery and innovation\. In support of this commitment, Argonne encourages minorities, women, veterans and individuals with disabilities to apply for employment\. Argonne considers all qualified applicants for employment without regard to age, ancestry, citizenship status, color, disability, gender, gender identity, genetic information, marital status, national origin, pregnancy, race, religion, sexual orientation, veteran status or any other characteristic protected by law\.

Argonne employees, and certain guest researchers and contractors, are subject to particular restrictions related to participation in Foreign Government Talent Recruitment Programs, as defined and detailed in United States Department of Energy Order 486\.1\. You will be asked to disclose any such participation in the application phase for review by Argonne’s Legal Department\.

To view full details and how to apply, please login or create a Job Seeker account.