Engineer- Software/Firmware

10 hours ago


San Jose, United States Pfeiffer Vacuum Valves & Engineering Full time
Job DescriptionJob Description

Department: R&D Valves

Reports to: Global Head of Valves

FLSA Status: Exempt

SUMMARY

Responsible for providing Embedded Software/Firmware Engineering design, development and troubleshooting for new and existing products. May also help ensure operational goals and continuous improvement for the product manufacturing area are met by streamlining and automating equipment, and manufacturing processes and practices.

ESSENTIAL DUTIES AND RESPONSIBILITIES

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Exercise of judgment, discretion, and tact in all business matters and business relationships is required. Strong interpersonal skills and the ability to maintain clear and cooperative working relationships with co-workers and demonstrate regular attendance and punctuality are essential. The organization’s leadership promotes collaborative problem solving in both formal and informal work teams. Participation in and contribution to teamwork within the organization is required. Necessary interpersonal skills include being a self-starter, motivated, creative, flexible, self-confident, deadline oriented and able to multi-task. Employees must follow all quality and safety procedures of the company, including those at customer sites if applicable, and must abide by the corporate Code of Conduct in all situations.

Supervisory Responsibilities - None

Duties

    1. Design, validation, documentation and management of software product designs.
    2. Interface with other Engineering disciplines and Sales to facilitate concurrent design and customer-driven requirements.
    3. Perform and assist remote and on-site troubleshooting of existing products.
    4. Provide support for manufacturing and troubleshooting of current and future products.
    5. Generate and maintain documentation for software product upgrades to customer specific applications.
    6. Development of real-time embedded software that implements pressure control, sensor processing, machine learning and advanced functions of vacuum valves.
    7. Generate automated tests to ensure high-quality software releases and accurate functionality.
    8. Be involved in the full life-cycle of firmware development from concept through integration, test, and release.
    9. Architect a robust code base that allows efficient scaling and reusability across many products.

Physical Demands

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Tasks require walking, sitting, bending, reaching, mobility, frequent lifting and pushing/pulling. Work requires computer skills (word processing, spreadsheet, and data-entry), attention to detail and accuracy. Communication skills including listening and speaking are required for interaction with other employees, vendors, and customers. Strong interpersonal skills, the ability to balance multiple tasks and any stress associated with the duties and responsibilities of this position are essential requirements in the performance of this job.

Secondary duties with added requirements may be assigned from time to time.

POSITION REQUIREMENTS

Company Values

Nor-Cal Products, Inc. dba Pfeiffer Vacuum Valves & Engineering (PV V&E) believes that we are all suppliers and customers of someone in our organization. Our employees must be able to demonstrate this customer-centric belief - which means that you are value-adding, reliable, performance-driven, innovative, service-minded and agile – in all of their business activities. We expect that our company values of open mindedness, trust, communication, thinking strategically/being creative, being courageous, accountable and humble, ethical sensitivity/compliance, resilience/facing diversity and fostering a culture of empowerment, engagement and collaboration will drive the actions of our employees.

General Qualifications:

    1. Must have strong organizational and time-management skills in order to prioritize and complete multiple competing tasks within a limited schedule.
    2. Ability to effectively communicate with coworkers, subordinates, customers, and other departmental personnel in a professional and positive manner.
    3. Technical writing skills to include the preparation of Engineering test protocols, Engineering test reports, and manufacturing Standard Operating Procedures.
    4. Familiar with Engineering documentation processes, especially Software documentation such as block diagrams, flow charts, SW version control systems, and the like.
    5. Familiar with software test methodologies and architecture including Jenkins environment with HIL.
    6. Proficient with version control systems such as GIT or Subversion.
    7. Requires strong ability to work with others in the department to share specific knowledge of products, processes, and/or procedures in order to continuously make improvements.
    8. Prepare and conduct technical meetings/presentations.
    9. Ability to effectively use MS Office, Word, Excel and PowerPoint (or their equivalent).
    10. Ability to communicate to others in acceptance of desired changes, improvements of software design.
    11. Position may require travel and overnight stay on workdays and weekends.

Familiar with some or all of the following:

    • Embedded systems firmware/software.
    • RTOS and bare metal firmware.
    • C, C++, Python.
    • LabVIEW, Matlab, Azure Cloud.
    • Jira, Confluence and Bitbucket.
    • Stepper motor montrol and encoders.
    • Control systems, PID, MPC.
    • Machine learning.
    • EtherCAT, Ethernet(TCP/IP), DeviceNet, Modbus.
    • SPI, I2C, RS232, RS485, CAN, SCI, UART interfaces.
    • TI DSP C2000, C28x, TMS320x.
    • TI Code Composer Studio, Keil, IAR, JTAG.
    • Jenkins, HIL.
    • ARM MCUs.
    • Understand PCBA layouts and schematics.
    • Multimeters, Oscilloscopes and debugging tools.

Education and/or Experience

    1. Any combination of education and training, equivalent to graduation from an accredited college/university with a BS or MS degree in Computer Science, Software Engineering or Electrical Engineering, that would provide the required knowledge, skill and ability to perform the job.
    2. Minimum of 36-months in related Software Engineering, or evidence of high aptitude to learn combined with additional job-specific education. Receives appropriate direction on assignments from cross functional Engineers, and/or appropriate interdepartmental personnel. Exercises high-level of independent, discretionary judgment on a regular basis.

Language Skills

Excellent written and verbal communication skills.


Mathematical Skills

Advanced mathematics skills.


Reasoning Ability

Must be able to multitask and operate in a fast-paced environment while maintaining a disciplined approach to oversee employer and customers’ needs.


Certificates, Licenses, Registrations


TOOLS AND/OR EQUIPMENT


WORK ENVIRONMENT

90% inside, climate / noise-controlled office, and 10% manufacturing environment; lifting to 50 lbs on occasion. Eye and hearing protection may be required, and other protective clothing required by customers. This position may work in various environments including office, factory or home settings. Employees who choose to work from home are expected to comply with all company requirements for core work hours or in-person attendance at company meetings or events. (as applicable)

Nor-Cal Products, Inc. dba Pfeiffer Vacuum Valves & Engineering (PV V&E) is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, gender, gender identity, sexual orientation, age, status as a protected veteran, among other things, or status as a qualified individual with disability.

If you are an individual with disabilities who needs accommodation or you are having difficulty using our website to apply for employment, please contact Danielle Clair at 530-841-9150.


#LI-RW1




  • San Jose, California, United States Syntricate Technologies Full time

    Software Firmware Engineer PositionWe are seeking a skilled Firmware Software Solutions Developer to join our team at Syntricate Technologies. In this role, you will be responsible for developing firmware functional integration activities that ensure the firmware subsystem meets quality, functional, and performance requirements.You will develop and deliver a...


  • San Jose, California, United States ZipRecruiter Full time

    About the RoleWe are seeking an experienced Senior Embedded Software/Firmware Design Engineer to join our team at ZipRecruiter. As a key member of our Engineering department, you will be responsible for designing, developing, and troubleshooting embedded software and firmware for our products.Job DescriptionThe successful candidate will have a strong...


  • San Jose, California, United States Pfeiffer Vacuum Full time

    Job DescriptionPfeiffer Vacuum is seeking an experienced Embedded Software/Firmware Engineer to join our team. The ideal candidate will have a strong background in software and firmware development for real-time systems.Key Responsibilities:Design, validate, and document software product designsInterface with other engineering disciplines and sales to...


  • San Jose, United States Diverse Lynx Full time

    Job title: Firmware Embedded Engineer Location: San Jose, CA Job Type: Contract RoleJob Description: Need Firmware FA Engineer with Embedded Software/Firmware Development Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be...


  • San Jose, United States MILLENNIUMSOFT Full time

    Job Title - Senior Firmware Quality Engineer Location - San Jose, CA Duration – 5+ Months Contract Total Hours/week - 40.00 1st Shift Description: As a Senior Firmware Quality Engineer on our firmware team, you will help design, develop, and test software for embedded systems in a fast-paced agile environment. You will be responsible for helping...


  • San Jose, United States Pfeiffer Vacuum Valves & Engineering Full time

    Job DescriptionJob DescriptionDepartment: R&D ValvesReports to: Head of Global Product Group Valves Location: Nor-Cal Products, Inc. dba Pfeiffer Vacuum Valves & Engineering (Pfeiffer Vacuum V&E)FLSA Status: Exempt SUMMARY Responsible for providing Embedded Software/Firmware Engineering design, development and troubleshooting for new and existing products....

  • Firmware Engineer

    8 hours ago


    San Jose, United States Innogrit Full time

    Job DescriptionJob DescriptionSalary: DOEFirmware Engineer(entry level)Are you passionate about development and project-based work? Do you like a significant challenge? We offer this and much, much more. Our teams work with cutting-edge NAND SSD controllers and storage systemsWe are searching for brilliant Software Developers (0-3 years experience) to join...


  • San Jose, California, United States MILLENNIUMSOFT Full time

    Firmware Test Development RoleMILLENNIUMSOFT seeks a skilled Senior Firmware Quality Engineer to join our firmware team. In this role, you will be responsible for designing, developing, and testing software for embedded systems in an agile environment.Estimated Salary: $120,000 - $150,000 per year.Responsibilities:• Develop and maintain Firmware Test...


  • San Jose, California, United States Pfeiffer Vacuum Valves & Engineering Full time

    Job OverviewWe are seeking an experienced Embedded Software/Firmware Engineer to join our team at Pfeiffer Vacuum Valves & Engineering.The successful candidate will be responsible for designing, developing, and troubleshooting software product designs, as well as interfacing with other engineering disciplines and sales teams to facilitate concurrent design...

  • Firmware Engineer

    55 minutes ago


    San Jose, United States ACL Digital Full time

    Firmware/board bring-up engineer with MIPI experience. Below is the job description: BS/MS in computer science with minimum 5 years of experience. Hands-on experience developing firmware, boot code, and SW using high-performance 64-bit Arm processors. Hands-on experience developing BSP/drivers for SPI, I2C, USB, PCIe, MIPI, Ethernet, and eMMC. Experience...

  • Firmware Engineer

    2 months ago


    San Jose, United States Grove Safety Full time

    🌟 Join Grove Safety! 🌟Are you passionate about working with cutting-edge technology to build solutions that make a real difference in people’s lives? Grove is looking for a versatile Firmware Engineer to join our team as we expand and enhance our life-saving safety systems.As a fast-growing startup, we’re committed to innovating at the intersection...

  • Firmware Engineer

    3 days ago


    San Jose, United States Grove Safety Full time

    🌟 Join Grove Safety! 🌟Are you passionate about working with cutting-edge technology to build solutions that make a real difference in people’s lives? Grove is looking for a versatile Firmware Engineer to join our team as we expand and enhance our life-saving safety systems.As a fast-growing startup, we’re committed to innovating at the intersection...


  • San Jose, United States Comet Full time

    The COMET Group is a global leader in providing high-quality components, systems and services that optimize its customers' products and processes in the fields of X-ray-, vacuum- and radio frequency technology. As a trailblazing tech company, we contribute to more secure, efficient, and sustainable manufacturing, communication, and mobility.The Division...


  • San Jose, United States Insight Global Full time

    Must Have:5-10+ years of experience in developing software components for orchestration platformsOperating system knowledge: Experience with Linux driver kernel development is a must. Candidates should have strong experience in Linux Kernel memory management, interrupts, IOMMU, CPU/GPUStrong programming skills in languages like C/C++, PythonMust have...


  • San Jose, United States Insight Global Full time

    Must Have:5-10+ years of experience in developing software components for orchestration platformsOperating system knowledge: Experience with Linux driver kernel development is a must. Candidates should have strong experience in Linux Kernel memory management, interrupts, IOMMU, CPU/GPUStrong programming skills in languages like C/C++, PythonMust have...

  • Firmware Engineer

    1 month ago


    San Diego, United States Unlimit Ventures Full time

    ** Please note - this is an evergreen role* We seek a Firmware Engineer with 3 to 5 years of experience to join our team in San Diego. The ideal candidate will bring expertise in embedded systems and firmware development and a passion for driving technical excellence. As part of our engineering team, you will work closely with cross-functional teams to...


  • San Jose, United States Diverse Lynx Full time

    Title: Firmware FA Engineer Location: San Jose, CA Type: Contract Job Description As a Firmware FA Engineer in the Solid State Drives (SSD) group at Micron Technology, you will develop firmware functional integration activities that ensures the firmware subsystem meets the quality, functional, and performance requirements required at each...


  • San Jose, California, United States Pando Electric Inc Full time

    We are seeking an experienced Embedded Systems Firmware Engineer to join our team at Pando Electric Inc. Our company provides scalable EV charging solutions to multi-family and commercial buildings, and we're looking for a skilled professional to develop firmware for our embedded devices.Pando Electric is a technology company based in Silicon Valley backed...


  • San Jose, United States ZipRecruiter Full time

    Job DescriptionJob DescriptionBenefits: 401(k) 401(k) matching Bonus based on performance Dental insurance Employee discounts Free food & snacks Health insurance Opportunity for advancement Paid time off About Petlibro Petlibro is a design thinking company creating products that nurture the intertwined lives of pets & their people. We launched with a...


  • San Jose, United States DESIGNLIBRO INC Full time

    Job DescriptionJob DescriptionBenefits:401(k)401(k) matchingBonus based on performanceDental insuranceEmployee discountsFree food & snacksHealth insuranceOpportunity for advancementPaid time offAbout PetlibroPetlibro is a design thinking company creating products that nurture the intertwined lives of pets & their people. We launched with a philosophy that...