[ Back ] [ The Roadtechs Computer / Telecom Job Board ] [ Help ] [Edit ] [Mark Position Closed ]
E2 Consulting Engineers, Inc. (E2) is a professional services firm established in 1988 specializing in a full spectrum of engineering services including, project engineering and design, federal base operations and infrastructure support services, gas pipeline construction and inspection services, environmental consulting and remediation, and information technology services. At E2, we value safety, innovation and collaboration, and we are dedicated to excellence.
Computer Programming with the DIII-D Fusion Project at General Atomics (San Diego, CA)
Work with the DIII-D Real Time Systems
Code and test programming for in-house software programs
Debug code for existing programs based on immediate needs.
Document program codes for users and staff
Conduct end-user training upon completion of software when needed.
Balance workday between multiple projects and respond immediately to tech support requests from staff during machine operations (typically 12-18 weeks per year)
Collaborate with the team in development, deployment, integration, testing, and maintenance of the scientific algorithms and surrounding infrastructure making up the Plasma Control System (PCS)
Troubleshoot system bugs and issues.
This assignment also involves working with hardware and low-level drivers.
Education and Experience
BS in Computer Engineering with minimum 3 years experience
1-2 years’ experience python scripts
1-3 years’ experience interfacing MATLAB with C
Knowledge, Skills and Abilities (including unique software/hardware requirements)
Fundamental understanding of build systems using plain GNU Make (not auto tools or CMake), including compilers (both GCC and Intel)
A detailed demonstration of software development quality (provide either public FOSS contributions or a private portfolio) project quality standards.
Ability to work with others and contribute to a larger team effort across several time zones as needed.
Experience in working with legacy codes in debugging and modifying large and complex applications.
Experience with IDL and the ability to create graphical widgets
FPGA and/or GPU programming
Familiarity with Google G Suite environment
Experience with No Machine as a daily use platform
Knowledge and use of RedHawk and NightStar
E2 Consulting Engineers, Inc. offers an excellent benefits package including health, dental, vision, and life insurance, 401(k) with employer match, paid time off.
Ability to stand for long periods of time (when necessary)
Will frequently sit at a computer for extended periods of time.
Normal working hours, but flexibility to accommodate lab test times or off-site collaboration (expected during the 2nd and 3rd years)
Some nights, weekends may be required when needed. Work on site at General Atomics
Expected travel for conferences: 1-2 weeks per year.
Please no solicitation of any kind from agencies, staffing, or recruiting firms.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.