Tuesday, April 26, 2011

Embedded Applications Engineer

We are looking for ace Applications Software Engineering for our stealth-mode startup in Palo Alto. We have plenty of funding, in fact the VC’s are tripping over themselves to be part of the party. Our product is good for the world and the business model is awesome. The challenge is thrilling. The rewards are potentially HUGE. Funding is solid. Frankly, you will kick yourself if you don't at least check us out. As one VC said: "If any other team told me they were going to build this device, I'd say they were crazy. But these guys will pull it off, I know they will. And when they do, the first thing people will say is "Why did it take so long for someone to invent this?"

As an applications software engineer on the team, your responsibilities will range from implementing graphics and applications frameworks to building our user interfaces. You should have an excellent understanding of object-oriented software design and 5+ years of programming, a solid C and C++ programming background, good debugging skills and an eagerness to work hard and learn a lot. As our team is small and loves to collaborate, you should have a good understanding of systems in general and excellent communication.

Required Experience:

BS in computer science or equivalent experience
Strong object oriented programming and design skills
Experience developing at the application and user interface level with C/C++
Excellent problem solving, critical thinking, and communication skills
Excellent understanding of optimization and performance issues across OS software layers

Additional Success Factors:
Experience developing reusable public or private APIs
Experience designing systems with many moveable parts

Thursday, January 27, 2011

Key Graphic Designer

Recently a friend of mine tapped me on the shoulder because he is funding a really hot startup in Silicon Valley. It is a very very stealthy (for a reason) startup and there is plenty of money The goal is to revolutionize the green-tech space through a rather remarkable consumer device. A Bunch of Ex-apple guys as well as ex- Google and Twitter guys. This is truly the stuff that makes Silicon Valley legendary. On top of that the product is good for the world and the business model is awesome.

We are looking for a graphic/visual designer who does really clean and clever work, someone who is on the cutting edge of design and really wants to make a huge splash – this product will showcase your work and get you unbelievable visibility. .Your talents are in illustration, interaction, animation. You love simplicity, and you know that making something seem obvious means hours of toil to trim away confusion. Length of experience is not important, but you must show great work at some level and mad skills.

Looking for someone in consumer design, including games. Illustration skills. Photoshop / Illustrator / Aftereffects / Avid / other software packages that top-end designers like. Coding skills like Flash or esp. HTML5 is great but not necessary. Any interest in science (physics or math background, engineering training) is huge. Consumer consumer consumer. Pure corporate- or Web interest is not appropriate. This is a dream gig for someone who has had some success but wants to work at a startup.

email me kbretz AT kbretz THE USUAL com

Thursday, July 22, 2010

Sr. Build & Release Engineer (Mountain View)

The Build/Release Engineer will automatically create and deploy builds within an Agile development environment, while applying continuous integration practices. The individual will also label those builds, generate executables and track multiple versions, as well as identifying areas for merges and then merging the different versions of code. The Build/Release Engineer will work with both on site and offshore teams in order to ensure the successful builds and releases.

Extensive hands-on experience in release, configuration and change management and the corresponding tools and software is required. Experience in continuous integration is preferred. Previous experience within a software product centric environment is desired, as well as a Bachelor’s degree.

Required Skills: Successful Candidate must have....
• At least 7 years experience in a production software engineer / release role.
• Strong knowledge of the Software Development Life Cycle (SDLC) and SQA/SCM (Software Configuration Management) tools in an Agile development environment
• Development environment: SubVersion (SVN), Eclipse, Visual Studio, Xcode
• Experience with Unit testing (JUnit), Hudson, Ant, Maven, Jira, Confluence integration
• Strong experience with shell scripting (bash) and Linux rpm packaging
• Experience with SaaS J2EE environments
• Strong experience with Windows, Linux and VMware environments
Desired:
• Experience in HA / DR SaaS production environments
• Spring, Tomcat, MySQL, Oracle DB

Sr. Software Engineer/Architect - Security (Mountain View)

We are seeking a technical architect, whose primary focus will be developing software solutions to extend our Sentry platform into the enterprise
The candidate must have:
Technical design and development leadership experience (not management) and well-versed in developing enterprise applications that utilize PKI, databases, and security controls.
Under minimal direction, perform as a Technical Expert in software Design, Development, Testing and Troubleshooting of new software and enhancements to existing software.

REQUIRED KNOWLEDGE, SKILLS AND ABILITIES:
Must demonstrate strong development skills with Java platforms, Java language, J2EE as well as an ability to apply a wide range of tools (bash scripts, PERL, C/C++) to solve problems
Experience with HTTP (L7) proxies or firewalls
Excellent understanding of networking concepts
Experience with Enterprise PKI (Public Key Infrastructure)
Expert knowledge in software best-practices, and lifecycle methodologies.
Possess excellent organizational, communication, and technical skills.
Ability to solve complex problems and design solutions working from first principles
Possess excellent oral, verbal, and written communications skills, to include writing/editing of technical documentation; effective presentation skills.
Ability to serve as technical leader on a global engineering team.
Ability to establish and maintain effective working relationships with co-workers, managers and clients .

Thursday, June 17, 2010

Sr. Software Engineer - Automation Lead (Mountain View)

We are looking for candidate to work with our offshore test engineers for our software automation test project. We seek an experienced senior software test engineer with hands-on capability, team player and a positive attitude.
The winning candidate would be self-motivated and a self-learner about new technology.

Responsibilities
* Design and develop both unit testing and scenario testing frameworks.
* Work with other automation engineers and build regression test bed.
* Build Automated test cases/scripts based on Web Management UI, Phone agent and exiting manual functional test cases


Qualifications
* 4 years of demonstrated coding skills and automation project lead experience on Ruby/Watir or Selenium based Web automation.
* Test based on Virtualization (VMWare ESXi, XEN etc.)
* Experience and knowledge of Automation framework (like STAX/STAF )
* Smartphone automation test experience.
* Defect reporting, defect reproduce/co-work with other engineers to resolve defect.
* Strong Linux and Windows background from deployment to install software and network management.
* Ability to accurately identify real world software use cases, software edge cases
* Ability to develop a clear and concise testing strategy
* Expert troubleshooting and reasoning skills
* MS degree or BS in Computer Science with related technical field preferred.

Minimum requirements:
Bachelor’s degree or foreign equivalent degree in Information Communications Engineering, Software Engineering, Computer Science, or a related field, and 5 years of post-baccalaureate progressive experience in the job offered or as System Engineer, Sr. System Engineer, Quality Assurance Engineer, Software Test Lead Engineer, or a related job title required.

Sr. Support Engineer (Mountain View, CA)

Responsibilities:
Provide day to day technical support for customers, prospects and partners worldwide. The individual should have a very strong technical background and be very keen in troubleshooting issues. Normal operations require managing critical issues, regularly communicating with customers, training on product features and providing on call support. Ability to reproduce customer environments in order to root cause issues will be key. The individual should be versatile enough to handle multiple responsibilities in addition to the support (i.e. training, pre-sales demos, field engineer/deployments).

Requirements:
Strong networking background i.e.:
• DNS configuration
• IP routing concepts
• Firewall and DMZ configuration and/or troubleshooting
• VPN and other related security concepts
• Packet capture and analysis
• Understanding of typical enterprise IT software (Microsoft Exchange, LDAP, ActiveSync, etc)
• Ability to configure, manage and troubleshoot in complex IT environments (Virtual instances, clustered environments, WANs, etc)
• Strong Linux or UNIX background from perspective of deployments, software install and network management
• Expert troubleshooting and reasoning skills
• Strong SQL experience and understanding of relational databases
• Understanding Mobile concepts such as GSM, CDMA, 3G, etc a plus
• Experience with smartphone concepts a plus
• Experience in client server architectures
• Ability to manage multiple issues while maintaining short response and resolution times
• Ability to communicate effectively with customers and properly manage expectations
• BS in Computer Science or related technical field preferred



send all resumes to kbretz AT kbretz DOT com

Sr QA Engineer (Mountain View, CA)

We are looking for experienced senior software test engineer with hands-on capability and team player with positive mind. Ideal candidate would be a self-motivated and self-learner in new technologies.

Responsibilities
• Design and develop functional test and system test cases based on product requirement and specification
• Interact with technical writer, customer support and sales engineers and provide information about product user interface

Qualifications
• 5 years of functional and system test experience of Web/Linux Based products.
• Test based on Virtualization (VMWare ESXi, XEN etc.)
• Smartphone automation test experience or Linux based appliance test experience.
• Defect reporting, defect reproduce/co-work with other engineers to resolve defect.
• Strong Linux and Windows background from deployment or install software and network management.
• Ability to accurately identify real world software use cases, software edge cases
• Ability to develop a clear and concise testing strategy
• Expert troubleshooting and reasoning skills MS degree or BS in Computer Science with related technical field preferred.

Minimum requirements:
Bachelor’s degree or foreign equivalent degree in Information Communications Engineering, Software Engineering, Computer Science, or a related field, and 5 years of post-baccalaureate progressive experience in the job offered or as System Engineer, Sr. System Engineer, Quality Assurance Engineer, Software Test Lead Engineer


send all resumes to kbretz AT kbretz DOT com