Watch, Follow, &
Connect with Us

Mike Devery



Join the C++Builder R&D Team

Are you a compiler engineer looking for an exciting challenge?   Do you have a passion for innovation, development tools and quality? We have an immediate opening for a senior level compiler engineer responsible for research and development on CodeGear C++Builder.  You will be responsible for developing and maintaining C++ compiler technologies, including compiler front-end and back-end, linker and templates.  You will be part of a team working on new and emerging technologies related to the Windows platform.  CodeGear provides innovating products that maximize individual developer productivity.  We have an extremely talented team of enthusiastic and experienced individuals who are dedicated to finding new ways of serving the development community.  If you are a self-starter, can think both strategically and tactically, and want to work in a fast-paced, exciting environment with other great people like you—you’ve come to the right place. Position Requirements:  This position requires at least 5 years of software development experience.  The ideal candidate will have hands-on experience with C++, including tool development, compilers and parsers.  Strong C++ skills and in-depth knowledge of language concepts are required.  Familiarity with software engineering principles is essential.  Knowledge and experience on Windows platforms, including .NET, is required, as well as excellent written and oral communication skills. Education Required:  BS degree in Computer Science or equivalent. MSCS desired, PhD a plus. 

Location:  Scotts Valley, CA 

Please send your resume to mdevery at

Posted by Mike Devery on June 4th, 2008 under Uncategorized | 8 Comments »

Join the CodeGear RAD Studio R&D Team

If you are an experienced software developer with a passion for innovation, development tools and quality, we’d love to talk to you about joining our team.

We have an immediate opening on the CodeGear RAD Studio R&D team for an engineer to work on RAD Studio database technologies and connectivity solutions.

Skills and Experience Required:

  • 4+ years software development experience. 
  • Object oriented programming using
    Delphi, C# and C++.
  • Database application development.
  • dbExpress, ODBC, OLEDB,
  • Popular database client libraries.
  • Component based software development.
  • Familiarity with software engineering principles.
  • Knowledge and experience on Windows platforms, including .NET.
  • Excellent written and oral communication skills.
  • Ability to learn quickly.
  • Responsive, problem-solving, self-starter.
  • Attention to detail.
  • Prefer candidates who can work in Scotts Valley, CA

Education Required:

BS degree in Computer Science or equivalent. MSCS desired, PhD a plus. 


Please send your resume to

Posted by Mike Devery on October 19th, 2007 under Uncategorized | 1 Comment »

Delphi 2007 supports ASLR and NX

Delphi 2007, available now, supports ASLR and NX.

The CodeGear Delphi 2007 compiler supports ASLR via any of these three techniques:

  • add the command-line switch –dynamicbase when compiling with dcc32
  • add the preprocessor command ‘{$DYNAMICBASE ON}’ to the source code
  • manually OR in the bit in the header, with ‘{$SETPEOPTFLAGS $40}’ in the source code

The CodeGear Delphi 2007 compiler supports NX via this technique:

  • manually OR in the bit in the header, with ‘{$SETPEOPTFLAGS $100}’ in the source code

The easiest way to enable both ASLR and NX is to do this:

  • add ‘{$SETPEOPTFLAGS $140}’ to the project source file (.dpr or .dpk)

Thanks to Barry Kelly for prodviding this information!

Posted by Mike Devery on April 5th, 2007 under Uncategorized | 1 Comment »

Delphi 2007 and CodeGear field test programs

My favorite thing about Delphi 2007 is that it is the direct result of customer input.  We asked you what you wanted, we listened to you, and we tried our best to meet your Windows native development needs with Delphi 2007.


We get your input through many sources.  Some of the ways we hear what you want include customer surveys, public newsgroups, Quality Central entries, customer meetings, emails, blog postings, Delphi Hour sessions, technology partner programs, field test programs, and beta-banger sessions.


Our goal is to create development tools that you are going to love using every day.  The field test programs provide an opportunity for customers to test pre-release versions of CodeGear products, give us your feedback on usability, compatibility and stability, and help us create development tools you will love.  Field testers interact directly with the CodeGear development team through private newsgroups and QC.


We also invite our field testers to participate in beta-banger sessions.  In beta-bangers sessions, customers demonstrate their applications for the CodeGear development team by editing, designing, compiling and debugging using our latest in-house build.  These sessions are invaluable to us and usually result in modifications made to our products to improve the user experience.  Beta-banger sessions are held in our offices in Scotts Valley and through web meetings all around the world.


We are always looking for passionate customers who would like to give us feedback on new versions of CodeGear products.  If you would like to participate in a field test program for a future release of Delphi or C++ Builder, please send me an email to mdevery at, and help us create the next generation of development tools that you will love using every day.

Posted by Mike Devery on March 22nd, 2007 under Uncategorized | 8 Comments »

Internships at CodeGear

CodeGear has an internship program which gives college Computer Science students a great opportunity to apply their knowledge and skills and get real world experience.  At the same time, the internship program provides energetic, creative and qualified people to work on important tasks with us.  Interns work on mission critical projects to help bring our software development products to market.  Internships also provide a great way for CodeGear to participate in the development of the next generation of computer scientists who will help change the world.


Interns can become excellent candidates for permanent employment at CodeGear after graduation.  Some of our top engineers started working here as interns while attending a local university.


We are currently looking for a motivated Computer Science student in the Scotts Valley, CA area to join our internship program and work on the Delphi and C++ Research and Development team.   As a member of the Delphi and C++ R&D team, you will:

  • Join the team in innovating solutions to complex software development challenges 
  • Implement performance enhancements in our build process
  • Investigate and integrate new technologies into our software development process
  • Assist in finding, debugging, and fixing product defects

Job Characteristics

  • Excellent software development skills
  • Detail oriented
  • Innovative and out of the box thinker
  • Goal oriented
  • Fast learner
  • Work 20-25 hours per week.  40 hours per week during summer.


  • Must be able to work in Scotts Valley, CA
  • Enrollment in a Computer Science, Computer Engineering, or Software Engineering degree program
If an internship at CodeGear sounds exciting to you, please send your resume to me: mdevery at

Posted by Mike Devery on January 11th, 2007 under Uncategorized | 3 Comments »

Server Response from: BLOGS1