Staff Software Engineer

Illumina San Diego , CA 92140

Posted 2 months ago

Position summary

We are looking for a highly driven and talented software engineer to join our sequencing instrument development team. This team creates new platform technologies to support Illumina's growing fleet of DNA sequencers. The role will focus on developing software solutions that bridge between the hardware and informatics pipelines, including Illumina's cloud ecosystems. Collaborating with engineers from various hardware, software, and UX disciplines is a daily occurrence.

Staff Software Engineer

Responsibilities:

  • Design and develop world-class software applications to control DNA Sequencing devices

  • Ensure software architecture aligns with user needs to bring high-value products to market

  • Comfortable working in an Agile team environment

  • Leverage expertise in investigation and resolution of technical problems within the department

  • Maintain awareness of industry trends and evaluate the applicability of new software technologies to the latest Sequencing platforms

  • Drive innovation at a software product level and contributes ideas to software road mapping

Requirements:

  • Extensive knowledge and experience with C# and .Net Core

  • Experience with C++, C, and embedded systems development

  • Experience designing and implementing software quality patterns and practices (continuous integration, static analysis, unit testing, integrated testing)

  • Proficient with source control management repositories (such as GIT, SVN, etc.) and CM practices

  • Excellent understanding of object-oriented analysis and design

  • Experience with developing software for hardware

  • Demonstrated success in collaborating in a fast-paced team environment and delivering high-quality software products using established agile development methodologies (such as Scrum, Kanban, etc.) against formal schedules

  • 5+ years of industry experience.

Desired:

  • Possess proven troubleshooting skills

  • Be curious, detail oriented, and analytical, with a proven ability to learn quickly

  • Be customer-focused, team-oriented, and motivated, taking ownership of assigned tasks

  • Have a proven ability to self-manage, as well as manage interdisciplinary relationships

  • Have proven verbal and written communication skills

  • Experience with or interest in developing software solutions on Linux

  • Experience with user interface development, web or desktop

Listed responsibilities are essential, but not an exhaustive list, of the usual duties associated with the position. Changes to individual responsibilities may occur due to business needs.

At Illumina, we strive to foster a diverse and inclusive workplace by cultivating an environment in which everyone contributes to our mission. Built on a strong foundation, Illumina has always been rooted in openness, collaboration, and seeking alternative views and perspectives to propel innovation in genomics. We are proud to confirm a zero-net gap in pay, regardless of gender, ethnicity, or race. We also have several Employee Resource Groups (ERG) that deliver career development experiences, increase cultural awareness, and demonstrate our collective commitment to diversity and inclusion in the communities we live and work. We are proud to be an equal opportunity employer committed to providing employment opportunity regardless of sex, race, creed, color, gender, religion, marital status, domestic partner status, age, national origin or ancestry, physical or mental disability, medical condition, sexual orientation, pregnancy, military or veteran status, citizenship status, and genetic information. If you require accommodation to complete the application or interview process, please contact accommodations@illumina.com. To learn more, visit: https://www.dol.gov/ofccp/regs/compliance/posters/pdf/eeopost.pdf

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Staff Software Engineer

BD (Becton, Dickinson And Company)

Posted 1 week ago

VIEW JOBS 4/10/2021 12:00:00 AM 2021-07-09T00:00 Job Description Summary Be part of something bigger! BD is one of the largest global medical technology companies in the world and is advancing the world of health by improving medical discovery, diagnostics and the delivery of care. The company develops innovative technology, services and solutions that help advance both clinical therapy for patients and clinical process for health care providers. BD and its 65,000 employees have a passion and commitment to help improve patient outcomes, improve the safety and efficiency of clinicians' care delivery process, enable laboratory scientists to better diagnose disease and advance researchers' capabilities to develop the next generation of diagnostics and therapeutics. BD has a presence in virtually every country and partners with organizations around the world to address some of the most challenging global health issues. BD helps customers enhance outcomes, lower costs, increase efficiencies, improve safety and expand access to health care. bd.com Job Description POSITION SUMMARY As advised by the Quality Manager, the Quality Assurance Engineer is accountable for supporting new product development and product maintenance through the application of Quality Engineering skills for medical devices. This person will handle projects and tasks, from product inception through product launch and maintenance and play an active role in the processes to ensure products meet quality standards consistent with both Corporate and Unit policies, while meeting all design control and other regulatory requirements. Job Functions Consistent application of technical principles, theories, concepts and quality sciences/ tools Proven problem-solving skills Makes measurable improvements to BD processes and procedures Ensure that all design control and production / process control projects meet applicable regulatory (Local and International), Corporate and Unit requirements Is a team member representing Quality or new product development and sustaining engineering projects Review and has Quality Assurance and Engineering approval authority for new and modified design/ process specifications including product performance specifications, test methods, etc Assist with suppliers and internal quality system audits as a means of evaluating the efficiency of the established Quality System and Good Manufacturing Practices (Auditor-in-Training) Responsible for technical guidance that include investigations, validations and Product Assessment Contributes to the completion of specific programs and projects Ensure quality conduct of projects, including design, data summary and interpretation and report generation for self and lower-level project developers Prepares/Revises policies/procedures Responsible to perform product complaint investigations May be encouraged to make presentations KNOWLEDGE AND SKILLS Works under general direction Independently resolves and develops approach to solutions May provide mentorship and work direction to lower-level project developers Designs and performs development working independently within defined parameters with minimal supervision required EDUCATION AND EXPERIENCE * Bachelor's Degree in an Engineering field * A minimum of 3 years relevant experience or a combination of equivalent education and relevant experience * Fully bilingual (English/Spanish) with strong written and oral communications skills Click on Apply if this sounds like you! Why join us? A career at BD means being part of a team that values your opinions and contributions and that empowers you to bring your authentic self to work. Here our associates can fulfill their life's purpose through the work that they do every day. You will learn and work alongside inspirational leaders and colleagues who are equally passionate and committed to fostering an inclusive, growth-centered, and rewarding culture. Our Total Rewards program - which includes competitive pay, benefits, continuous learning, recognition, career growth, and life balance components - is designed to support the varying needs of our diverse and global associates. To learn more about BD visit https://jobs.bd.com/ EEO Statement Becton, Dickinson and Company is an Equal Opportunity/Affirmative Action Employer. We do not unlawfully discriminate on the basis of race, color, religion, age, sex, creed, national origin, ancestry, citizenship status, marital or domestic or civil union status, familial status, affectional or sexual orientation, gender identity or expression, genetics, disability, military eligibility or veteran status, or any other protected status. #LI-ISC Primary Work Location USA PR Juncos - Road 31 Additional Locations Work Shift BD (Becton, Dickinson And Company) San Diego CA

Staff Software Engineer

Illumina