Exciting opportunities for talented engineers willing to learn sophisticated technology in a fast paced environment. The positions provide a startup-type experience with the solvency of a established technology firm. The roles are to be initially based in Mexico City, with constant interaction, and potentially frequent travel to company headquarters in Santa Barbara, California.
Job Description :
A software engineer has complete engineering responsibility for one or more major components of our product line. For an experienced programmer this is a satisfying position in which you have personal responsibility for creating a tool used by thousands of programmers around the world. Our engineers are involved in Language Front Ends, Code Generators, Real Time Operating Systems, our MULTI Development Environment, our Secure Workstation, and Target Systems.
Here are the groups for which we are hiring:
Development Environment: Create, upgrade and maintain a component of the our proprietary development environment, such as the debugger, the editor, the builder, the configuration manager, the profiling system, the version control system, or one of several other components yet to hit the market.
Requirements and Qualifications :
Strong programming skills in C/C++
Must be working toward or possess a BS/MS (CS, ECE, Math) or have 5+ yrs experience in the embedded software industry
A GPA of 3.25 or greater (~8.5/10)
Should feel comfortable with the idea of personally creating a fairly complex 25,000 line application in about a year
Must be willing and able to work independently and with little supervision
Should be innovative and passionate about coding
Should be excited to take on new challenges
Tagged as: automatization, bs/ms (cs, c/c++, ECE, embebed, math