Careers at SRC

Staff Engineer – Compiler Developer

SRC Computers, Inc. is seeking a Software Developer to design and develop compiler features for the Carte Programming Environment.

 

The successful candidate will enhance the Carte compiler for C and FORTRAN that targets traditional microprocessors and FPGA based reconfigurable processors. The developer will work with a team of compiler designers, testers and application programmers to continue the development of the leading compiler for reconfigurable computers. Experience in traditional compiler techniques for high level programming languages as well as a working knowledge of hardware definition languages and design tools is required. The development process starts with recognizing the need for compiler features and continues through designing, implementing, debugging, documenting and testing new features. The team member will work closely with both software and hardware engineers in the development cycle.

 

A working knowledge of logic design methodology, simulation and hardware debugging augmenting the required compiler and programming skills is desired for developing the building block cores for Carte compiler generated logic for FPGA-based reconfigurable processors.

 

Qualified candidates will have:

  • An advanced degree in Computer Science or a related technical field, and 5+ years of directly related experience;
  • A proven history of programming environment development and strong knowledge of compiler technology;
  • Experience coding in C, Fortran and C++, VHDL, and Verilog; and
  • Experience with the Linux/Unix operating system.

Qualified candidates should email their resumes to jobs@srccomputers.com.

 

SRC is an Equal Opportunity Employer.

back to top