MountainViewRecruiter Since 2001
the smart solution for Mountain View jobs

Senior C++ Software Engineer (part-time)

Company: 219 Design
Location: Mountain View
Posted on: November 16, 2021

Job Description:

This position was created for people who love what they do, but want to spend a little less time doing it. COVID has had a profound impact on us all and we understand the need to make time for all the important things in your life. As a part-time software engineer at 219 Design, you will enjoy a flexible schedule averaging -30 hours a week. As a software engineer at 219 Design, you will collaborate with other 219ers on a diverse set of projects to make impactful new products come to life. You will design, develop, test, deploy, maintain, and enhance software as part of an interdisciplinary team, managing individual project priorities, deadlines, and deliverables. 219 Design is a full-service product development firm. For almost 20 years, weve been helping companies invent products that change the world. Our clients are innovators in the fields of medical devices, surgical robotics, consumer products, merchandising, transportation, and more. We are a team of curious and clever problem solvers. 219ers have improved patient outcomes, changed the way we enjoy sports, and revolutionized data transfer - just to name a few. Our spacious headquarters is in Mountain View, CA - the heart of Silicon Valley and a 10 minute walk from Caltrain. We also have offices in Raleighs Research Triangle and in San Franciscos SOMA District. Equal Opportunity Message: 219 Design is proud to be an Equal Employment Opportunity and Affirmative Action employer. We value diversity and do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We are committed to creating an inclusive environment where 219ers thrive. Requirements Role * Design, develop, test, deploy, maintain, and enhance software as part of an interdisciplinary team. * Manage individual project priorities, deadlines, and deliverables. * Participate in code reviews by providing timely feedback to peers in a constructive manner. * Collaborate with 219ers across engineering disciplines during development. * Define and execute tasks required to complete projects with well-defined or open-ended requirements. * Participate in weekly Software Discussion meetings to discuss best practices and share project triumphs and struggles that could benefit from the input of others. * Chime in on our Slack channels when you see an opportunity to help out a colleague. * Maintain awareness of bigger picture context for 219 Design and our clients while executing tasks. Qualifications * BS degree (or higher) in Computer Science or a similar field of study, or equivalent work experience * 4+ years experience as a software engineer * Proficiency with C++ development * Track record of success with the development of complex systems * Excited and able to work on medical and other safety-critical devices * Exceptional communication skills * Collaborative, but can also handle autonomy and self-management * You live in or are will move to California or North Carolina * Authorized to work in the US without sponsorship Bonus Points * Experience with Test-Driven Development * Qt experience * Experience with GUI development * Experience with embedded systems Benefits Changing jobs is a big deal! We know you need to weigh compensation, job satisfaction, and company culture so we wanted to share some of the things we think make 219 Design unique and a great place to work: * We are a certified Great Place to Work! * All the usual benefits like health/dental/vision insurance insurance as well as 401(k) + company match, and paid vacation & holidays. * A share of the companys profit, and ability to shape our company by influencing the types of projects we accept and emerging technology we incorporate * A very positive work culture. Theres no finger pointing, we help each other out with technical challenges, and we have each others backs! * Flexible work hours and ability to work from home a couple days a week. * Ability to take unpaid time off when you need it. * A professional development budget with on-the-clock time to attend conferences, and training of your choosing (within reason). * An immersive environment of continuous learning through weekly discussion groups, professional development, and project diversity. * You will work in one of our great locations! You cant beat the weather, food, and activities in the Bay Area. Raleigh is a vibrant city less than an hour from the beach with a thriving music and food scene, not to mention affordable homes and some of the best schools in the nation. * You will have access to tools like 3D printers, laser cutters, mills and lathes, VR equipment, electronics equipment, and more, including for personal projects! * Transparent financials and leadership. * Unlimited snacks that you help to choose.

Keywords: 219 Design, Mountain View , Senior C++ Software Engineer (part-time), IT / Software / Systems , Mountain View, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Mountain View RSS job feeds