Wireless & Telecommunications Job Listings

To post a job, login or create an account

Sr. Software Engineer (Java for Android) at Lookout in San Francisco, US

Lookout

This is a Full-Time position in San Francisco posted Feb 02.

Sr. Software Engineer (Java for Android)

Location:
San Francisco California

Description: Lookoutneed a Sr. Software Engineer (Java for Android) immediately starts from Sat, 02 Feb 2013 22:42:21 GMT, this position will be placed in California.

For more detail information about this job vacancy please read the description below. If interested in this position, please email us your resume, along with salary requirements and a cover letter to Lookout starts from Sat, 02 Feb 2013 22:42:21 GMT.

We are looking for an engineer who strives to create useful, usable, and secure software. You will be part of an agile team that builds software for multiple types of mobile devices, including: Android, iPhone, Windows Mobile, Symbian, and Blackberry.

We operate everywhere from the highest to the lowest levels of the system, so a superb grasp of both C and Java are critical. Working with object oriented languages such as Ruby and Objective-C are a definite plus.

Experience developing security products or simply dreaming of security problems/solutions/algorithms at night (as we do) is a big plus too. You will often be surrounded by kernel-ness, so you need to have a solid understanding of operating system internals, drivers, hooking, and all that jazz.

Successful applicants are responsible, self-motivated, and confident; can get things done; can intuitively anticipate problems; look beyond immediate issues; take initiative to improve both our software and our development infrastructure. In short, we look for people who take pride in the craft of software engineering and have proven to be quite good at it.

We believe in agile software development, metrics, short feedback loops, well-designed APIs, test driven development, automation wherever possible, and all sorts of other things to make sure we can minimize friction and focus on solving the big problems.

Responsibilities

Develop and architect features that run on mobile devices We are looking for a senior engineer who strives to create useful, usable, and secure software. You will be part of an agile team that builds software for multiple types of mobile devices, including: Android, iPhone, Windows Mobile, Symbian, and Blackberry. We operate everywhere from the highest to the lowest levels of the system, so a superb grasp of both C and Java are critical. Working with object oriented languages such as Ruby and Objective-C are a definite plus. Experience developing security products or simply dreaming of security problems/solutions/algorithms at night (as we do) is a big plus too. You will often be surrounded by kernel-ness, so you need to have a solid understanding of operating system internals, drivers, hooking, and all that jazz. Successful applicants are responsible, self-motivated, and confident; can get things done; can intuitively anticipate problems; look beyond immediate issues; take initiative to improve both our software and our development infrastructure. In short, we look for people who take pride in the craft of software engineering and have proven to be quite good at it. We believe in agile software development, metrics, short feedback loops, well-designed APIs, test driven development, automation wherever possible, and all sorts of other things to make sure we can minimize friction and focus on solving the big problems.

Experience

Able to come up to speed quickly on our existing implementation Expert knowledge of C, Object Oriented Programming, and Java (or ability to learn Java quickly) Solid understanding of operating system internals, drivers, and hooking Able to become an expert on mobile development (previous experience not required, but strongly desired) Strong software design/architecture skills Passionate about unit, functional, integration and other forms of automated testing Desire to own features end to end–a feature isn’t delivered until all aspects of it are done to a high degree of quality (whether they are glamorous or not) Participate in growing a strong engineering team and culture: everything from hiring great people to mentoring engineers to fine-tuning process as necessary Experience shipping production ready software Excellent communication skills, able to work well with a smart, passionate and growing team Comfortable working in a dynamic startup environment

Skills

Bonus Points: Mobile development experience, including Android, BlackBerry, IPhone, Symbian and Windows Mobile Startup company experience Knowledge of Ruby, Databases such as MySQL Understanding of wired and wireless networking protocols Security experience

Education

formal education is not mandatory, especially if you have cool projects to show us

Compensation

DOE

Date Posted

Sat, 02 Feb 2013 22:42:21 GMT

Source

Startuply

Location

San Francisco, CA

How to Apply

You can apply this job vacancy by clicking button below

Apply Here


Leave a Reply