From jmallett at FreeBSD.org Mon Jun 1 23:39:31 2009 From: jmallett at FreeBSD.org (Juli Mallett) Date: Mon Jun 1 23:47:15 2009 Subject: A couple of small, paid userland hacker projects. Message-ID: Hey there, I'm looking for someone to implement each of the following: (1) Make pkg_add(1) not use system(3) to execute external programs to do things that it can implement internally (i.e. calling out to tar(1) is fine, calling out to mkdir(1) is not.) Alternately, rewrite pkg_add as a sh(1) shell script, with perhaps a minimal utility written in C (pkg_admin?) to muck with /var/db/pkg. (2) Add an option to specify an alternate root for pkg_add(1) to install into. This means that if pkg_add(1) were passed an alternate root of '/foo' instead of updating /var/db/pkg, it would update /foo/var/db/pkg; instead of untarring to /usr/local/bin it would untar to /foo/usr/local/bin. This is instead of chroot(2) functionality; I need to be able to install packages onto a filesystem which contains binaries for another (incompatible) architecture, so the chroot(2) approach doesn't work. (3) Make kldload(8) warn if something that looks like a filename without a path (i.e. there is a . in it or it ends in .ko or whatever, but there is no slash in it ? kldload(2) uses a slash to determine whether something is a path) is specified on the command line and: (a) that file exists in the current directory (b) the current directory is not in the module search path *OR* is not the first directory in the module search path in which a file with that name exists. Consider a module search path of /boot/modules;/boot/kernel ? if I am in /boot/kernel and I type 'kldload if_foo.ko' and there is a file named 'if_foo.ko' in /boot/modules, the module that will be loaded is not the one that I would expect to be loaded unless I instead spell it 'kldload ./if_foo.ko'. Likewise if I am in /boot/monkeys and I type the same command, there is no chance that the if_foo.ko in /boot/monkeys will be loaded. NB: I have kernel patches to make kldload(2) smarter, but I would like to get kldload(8) to warn about it in 8.x and then fix kldload(2) in 9.x. Each of these is fairly small, hopefully on the order of a few hours. Please contact me as soon as possible with a flat rate quote and qualifications (unless you're a FreeBSD committer, obviously) if you're interested, I'd like to see these finished within the next two weeks. Thanks, Juli. From kathy_magel at yahoo.com Thu Jun 4 17:18:37 2009 From: kathy_magel at yahoo.com (Kathy Magel) Date: Thu Jun 4 17:44:08 2009 Subject: Embedded Software Engineer (C/C++, Linux, ARM) - Pasadena CA Message-ID: <254545.8935.qm@web38604.mail.mud.yahoo.com> Position: Embedded Software Engineer. Company: Leading developer of biometric identification systems; publicly traded Location: Pasadena CA US Citizenship required. Salary: $80,000 - $100,000 plus comprehensive benefits package including medical, dental, vision, life insurance, disability, and 401k. This is a full-time position responsible for the development and enhancement of a multi-modal, wireless, hand-held device used by military and law enforcement personnel. The product is currently running on WinCE and the client wants to port to embedded Linux. Requirements - Bachelors CS/CE/EE - Minimum 7 years C/C++ programming for embedded systems (preferably a consumer product, mobile device, Smartphone, PDA, GPS)?not device drivers - Strong experience with embedded Linux - Experience with ARM - Experience in GUI interface development - Excellent problem solving and verbal/written communication skills - Must be self motivated, team player, and thrive in challenging work environment Please email resume to: kathy.magel at yahoo.com Thank you. From khalperin at greatschools.net Thu Jun 4 18:10:22 2009 From: khalperin at greatschools.net (Keith Halperin) Date: Thu Jun 4 18:15:11 2009 Subject: Sr. Systems Administrator for GreatSchools in San Francisco Message-ID: <6CAA92A0FB8A4F6FA3E458967A835A77@GSOFFICE.greatschools.net> GreatSchools ( www.greatschools.net), a dynamically-growing, independent nonprofit organization that improves education by inspiring parents to get involved is looking for an exceptional Senior Systems Administrator in San Francisco. Do you enjoy creating, deploying, and running highly reliable and elegantly designed systems? Does running and designing high performance MySQL database and FreeBSD web applications clusters in a relaxed and fun work environment sound appealing to you? Do you like collaborating with a team of application developers to find and deploy the best design for a web application? Do you currently live within an easy and reliable commute of our Embarcadero District San Francisco Office? If this sounds like you, take a look at the detailed job posting at http://www.greatschools.net/cgi-bin/static/jobs.inc#sysadmin and send your resume to freebsd-jobs@greatschools.net. We look forward to hearing from you! From noemie at freebsdsystems.com Wed Jun 17 21:28:11 2009 From: noemie at freebsdsystems.com (Noemie Oziel) Date: Wed Jun 17 21:58:10 2009 Subject: Commission based Sales Opportunities Message-ID: <4A3959A9.1090401@freebsdsystems.com> We are looking for Sales Representatives to represent our company and sell our products. We sell and ship worldwide. We specialize in custom building premium quality Servers and RAID Storage Systems for the Open Source community. We provide personal service. Over 75% of our business is repeat orders and customer referrals. For more information contact: noemie@freebsdsystems.com From debsmith at juniper.net Fri Jun 19 22:28:26 2009 From: debsmith at juniper.net (Debra Smith) Date: Fri Jun 19 22:37:08 2009 Subject: SOFTWARE ENGINEER NEEDED: Layer 2/3 Embedded Networking Engineer with Linux TCP/IP stack or BSD Kernel Message-ID: <497B6D90E0023142AF34948DEFFAB38D396A867F70@EMBX01-HQ.jnpr.net> Needed: Layer 2/3 Embedded Networking Engineer with Linux TCP/IP stack or BSD Kernel Location: Sunnyvale, CA Description: Software Engineer Layer 2: As a key member of team, you will be responsible for developing embedded networking software for complex networking platforms. Develop detailed software functional and design specifications and implement the software. Demonstrate good teamwork across various teams. Experience: Requires working knowledge of Layer-2/Layer-3 switching/routing protocols, data forwarding and embedded systems programming. Strong understanding of routing and switching technologies including TCP/IP, 802.3 protocol understanding - 802.1D, 802.1w, 802.1q, 802.1p, 802.1x is required. Hands on experience of TCP/IP stack in linux or BSD kernel. Requires MSEE/MSCS with 5-7 years of related experience or BSEE/CS with 7-9+ years of related experience. From LPolnoff at apple.com Fri Jun 26 22:28:29 2009 From: LPolnoff at apple.com (Lindsay Polnoff) Date: Mon Jun 29 00:46:15 2009 Subject: Apple Inc. Employment Opportunity Message-ID: <39B5BC2A-8288-4767-8B2C-2431D3C8DEC7@apple.com> Hello - My name is Lindsay Polnoff and I work at Apple Inc. We currently have an opening for a Core OS Engineer, BSD UNIX Engineer that we would like to have posted on your website. Below, please find the information required for the posting including company name, location, job title, description, and how to apply. Company: Apple Inc. Location: Cupertino, CA Job Title: Core OS Engineer, BSD UNIX Engineer Description: Apple's Core OS organization is seeking an energetic, motivated software engineer to work on the BSD UNIX subsystem of the iPhone OS and Mac OS X. This position is for a user-space generalist, providing an opportunity to work on a wide variety of open source technologies derived from BSD and Linux, as well as Apple-original technologies. Responsibilities will include a mixture of evolving existing projects and new design work with a particular emphasis in event-driven shared library interfaces. The ideal candidate is a self- motivated individual with strong technical and communication skills who is eager to interact with other members of the Core OS team, other teams at Apple, and with the open source community at large. Previous experience with multithreaded applications is desired. The preferred candidate will also have a track record of refactoring problems to extract optimal efficiency. In this position you will be expected to: ? Participate in all stages of software development, from new feature design and implementation, to maintenance of prior releases. ? Diagnose and resolve customer-reported issues ? Develop test suites and internal infrastructure ? B.S. in Computer Science or equivalent experience ? Excellent knowledge of C, Objective-C, or C++ ? Strong analytical and debugging skills ? Experience with UNIX systems, and understanding of operating system fundamentals Preferred Experience: ? Experience with embedded development ? Experience with i386, x86_64 or ARM assembler language ? Experience with Mac OS X ? Involvement in open source technologies and development communities such as FreeBSD, Linux, Apache, X.Org, etc. How To Apply: To apply for this position, please Click Here.? Please let me know if you have any questions or require any additional information for the posting. Thank you, Lindsay Polnoff Lindsay Polnoff | ? Apple Inc. | Staffing Operations | LPolnoff@apple.c om ? Apple HR This Electronic Mail (e-mail) contains confidential and privileged information intended only for the use of the individual or entity to which it is sent. If the reader of this message is not the intended recipient, or the employee or agent responsible for delivery to the intended recipient, you are hereby notified that any dissemination, distribution, or copying of this communication is STRICTLY PROHIBITED. If you have received this communication in error, please immediately notify the sender by reply e-mail or telephone. From msmith at freebsd.org Mon Jun 29 01:43:36 2009 From: msmith at freebsd.org (Michael Smith) Date: Mon Jun 29 03:58:52 2009 Subject: Apple Inc. Employment Opportunity In-Reply-To: <39B5BC2A-8288-4767-8B2C-2431D3C8DEC7@apple.com> References: <39B5BC2A-8288-4767-8B2C-2431D3C8DEC7@apple.com> Message-ID: <46ADA33B-7A4D-46C4-952B-48BBF607D9A6@freebsd.org> Folks, Please excuse the "posted on your website" boilerplate here and the crossposting. One of these days I'll find the right person in HR and maybe we can have a little chat about mailing list etiquette. If the idea of working at Apple is interesting, please do get in touch; in addition to this position, we're always looking for capable individuals. = Mike On Jun 26, 2009, at 3:09 PM, Lindsay Polnoff wrote: > Hello - > > My name is Lindsay Polnoff and I work at Apple Inc. We currently > have an opening for a Core OS Engineer, BSD UNIX Engineer that we > would like to have posted on your website. Below, please find the > information required for the posting including company name, > location, job title, description, and how to apply. > > > Company: Apple Inc. > Location: Cupertino, CA > > Job Title: Core OS Engineer, BSD UNIX Engineer > Description: Apple's Core OS organization is seeking an energetic, > motivated software engineer to work on the BSD UNIX subsystem of the > iPhone OS and Mac OS X. This position is for a user-space > generalist, providing an opportunity to work on a wide variety of > open source technologies derived from BSD and Linux, as well as > Apple-original technologies. Responsibilities will include a mixture > of evolving existing projects and new design work with a particular > emphasis in event-driven shared library interfaces. The ideal > candidate is a self-motivated individual with strong technical and > communication skills who is eager to interact with other members of > the Core OS team, other teams at Apple, and with the open source > community at large. Previous experience with multithreaded > applications is desired. The preferred candidate will also have a > track record of refactoring problems to extract optimal efficiency. > > In this position you will be expected to: > ? Participate in all stages of software development, from new > feature design and implementation, to maintenance of prior releases. > ? Diagnose and resolve customer-reported issues > ? Develop test suites and internal infrastructure > > ? B.S. in Computer Science or equivalent experience > ? Excellent knowledge of C, Objective-C, or C++ > ? Strong analytical and debugging skills > ? Experience with UNIX systems, and understanding of operating > system fundamentals > > Preferred Experience: > ? Experience with embedded development > ? Experience with i386, x86_64 or ARM assembler language > ? Experience with Mac OS X > ? Involvement in open source technologies and development > communities such as FreeBSD, Linux, Apache, X.Org, etc. > > > How To Apply: To apply for this position, please Click Here.? > > > Please let me know if you have any questions or require any > additional information for the posting. > > Thank you, > Lindsay Polnoff > > > Lindsay Polnoff | ? Apple Inc. | Staffing Operations | LPolnoff@apple.c > om > > ? Apple HR > > > This Electronic Mail (e-mail) contains confidential and privileged > information intended only for the use of the individual or entity to > which it is sent. If the reader of this message is not the intended > recipient, or the employee or agent responsible for delivery to the > intended recipient, you are hereby notified that any dissemination, > distribution, or copying of this communication is STRICTLY > PROHIBITED. If you have received this communication in error, > please immediately notify the sender by reply e-mail or telephone. > > _______________________________________________ > freebsd-jobs@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-jobs > To unsubscribe, send any mail to "freebsd-jobs- > unsubscribe@freebsd.org" -- Ars longa, vita brevis, occasio praeceps, experimentum periculosum, iudicium difficile -- Hippocrates