Linux Kernel Developer Job # 6318

This is for Kernel Developers. If that is not what you are looking for, please check out the Linux System Administrator Job Market and the Original Linux Job Market.

USA: Christopher Lozinski, Telephone: 1-(310) 928-6842, lozinski@specialtyjobmarkets.com
Europe: Christopher Lozinski, Telephone: 1-(310) 928-6842, lozinski@specialtyjobmarkets.com



Job Description
Title Senior Development Engineer   This is the short description for the job opening.
Location Ft. Lauderdale, Florida   This is where the job is located
Job Description Position Title: Senior Software Development Engineer – Presentation Server Position Summary: Designs and develops software for the MetaFrame Access Suite products. Troubleshoots and debugs software programs. Primary Responsibilities: As one of the key members of a software development team, you will be responsible for either independently working on a feature of a large project, or leading a small team of engineers in development of features and subcomponents. Responsibilities will include providing work estimates, participating in and/or leading the design effort, mentoring junior engineers, developing code modules, unit and integration testing and performing code reviews. Senior software engineers are expected to work with limited supervision and be able to independently deliver software and integrate with the larger project team. Works on problems of moderate to complex scope where analysis of a situation or data requires a review of identifiable factors. Exercises judgment within defined procedures and practices to determine appropriate action, including weighing the costs of various solutions against their benefits and risks. Has an eye for innovation. Offers new ideas to improve the product for the customers and drive sales. Independently reviews internal development processes in order to improve efficiency and quality. Reviews own performance and looks for ways to improve year over year. Core Level Qualifications: Education: Bachelor or Master degree in Computer Science, Computer Engineering or Electrical Engineering from an accredited college or technical institute. In-depth knowledge of software, operating system, networking, and programming language theories and concepts highly recommended. Experience: (list minimum # of years for each) •Industry – 5+ years of software development experience •Technologies – oMicrosoft Windows programming technologies such as Win32, WMI, COM/DCOM, .NET (3+ years) oObject oriented software design (2+ years) oClient / server system designs (3+ years) oMulti-threaded design and development (3+ years) •Languages – oExperience with C programming and debugging. (5+ years) oExperience with C++ programming and debugging (3+ years) Technical Skills: (describe the qualifications/performance results of a current high performer) •Development - Strong C/C++. A senior developer will be capable of efficiently implementing a design on schedule with high quality. Work product will be maintainable and require little to no rework. A senior developer is expected to thoroughly understand the C programming language and be able to review new and old code for errors, security hazards, performance implications, and maintainability. •Design – Experience with client/server and object oriented software design. Expected to exercise sound technical judgment and minimize risk as well as cost. Capable of investigating the possible impact new features and components will have on a large, diverse software system. •Debugging – Strong debugging and problem solving skills. Capable of analyzing stack traces and system dumps to quickly triage an issue and devise a plan for resolution. •Documentation – Must be able clearly and concisely define technical issues. A senior developer must be adept at completing concept, functional, and design specifications with an appropriate level of detail for the audience. He or she will be responsible for acquiring feedback and approval from all product development teams before implementing. Non-Technical Skills: (Describe the qualifications/performance results of a current high performer) •Verbal and Written Communication - Strong English language communication skills •Project Management – Able to plan, schedule, and drive feature development for a team of one to four software developers. Works independently and takes responsibility for carrying out the plan. Ensures the plan is completed on time by following up on action items, escalating risks, and developing contingency plans. •Innovation – Consistently making major contributions to the architectural design of new features or products. Consistently contributes new and unique solutions to known product and process deficiencies. •Interpersonal Skills – Will be required to work closely within a team and collaborate with other teams within the organization. Able to handle conflict, difficult situations, and urgent issues in a professional manner. Listens carefully to all points of view to ensure a clear and common understanding is achieved. •Motivation – Self-motivated and tenacious when tackling tough technical issues •Leadership -- Ability to mentor junior engineers and lead team initiatives. Inspires teammates to achieve excellence. •Independence/Initiative – Able to work with limited supervision Senior-Level Qualifications – In addition to the above: Pluses include: •Experience with the NT kernel programming environment •Web application technologies such as SOAP, XML, ASP/JSP •Experience with C# and .NET programming and debugging •Experience in a shrink-wrap or enterprise-level development environment is preferred •Experience with internationalized software products preferred •Experience with security-related software development •Experience developing device drivers for W2K or W2K3 •Experience working with Database   Please describe the job you are offering. Do not include your company name or contact information here. Applicants respond by submitting their resumes.
Salary Range 85,000 TO 95,000 (Negotiable)   What salary range were you considering for this position?
First Question ()   This is used to prioritize the candidates. You might ask years of experience with your technology.
Second Question ()   This is used to prioritize the candidates. You might ask years of experience in your industry.
Market Place North America   The marketplace defines the visa requirements. Please let us know which market this job is in.
Employee Or Consultant Either   Are you looking for an employee or a consultant?




The Synopsys Job, Resume and Outsourcing Market   Other Job Markets   The Linux System Administrator Job, Resume and Outsourcing Market

This site is a member of WebRing.
To browse visit Here.
ENGLISH French/France Spanish/Spain Deutsch 中文