Software Engineer
4 weeks ago
Pfeiffer Vacuum Valves & Engineering is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our R&D department, you will be responsible for designing, developing, and troubleshooting firmware for our vacuum valves and engineering products.
Key Responsibilities:
- Design and develop firmware for embedded systems, ensuring high-quality and reliability.
- Collaborate with cross-functional teams, including engineering and sales, to ensure concurrent design and customer-driven requirements.
- Perform remote and on-site troubleshooting of existing products, providing timely and effective solutions.
- Develop and maintain documentation for software product upgrades, ensuring seamless integration with customer-specific applications.
- Architect and develop real-time embedded software, incorporating pressure control, sensor processing, machine learning, and advanced functions.
- Generate automated tests to ensure high-quality software releases and accurate functionality.
- Participate in the full life cycle of firmware development, from concept to integration, test, and release.
Requirements
To be successful in this role, you will need:
- Strong organizational and time-management skills, with the ability to prioritize and complete multiple tasks within a limited schedule.
- Excellent verbal and written communication skills, with the ability to effectively communicate with coworkers, subordinates, customers, and other departmental personnel.
- Technical writing skills, including the preparation of engineering test protocols, reports, and manufacturing Standard Operating Procedures.
- Familiarity with engineering documentation processes, especially software documentation such as block diagrams, flow charts, and version control systems.
- Proficiency with software test methodologies and architecture, including Jenkins environment with HIL.
- Experience with version control systems, such as GIT or Subversion.
- Ability to work collaboratively with others in the department to share knowledge and make improvements.
- Ability to prepare and conduct technical meetings/presentations.
- Proficiency with MS Office, Word, Excel, and PowerPoint (or their equivalent).
Preferred Qualifications
We are looking for candidates with experience in:
- Embedded systems firmware/software.
- RTOS and bare metal firmware.
- C, C++, Python.
- LabVIEW, MATLAB, Azure Cloud.
- Jira, Confluence, and Bitbucket.
- Stepper motor control and encoders.
- Control systems, PID, MPC.
- Machine learning.
- Ether CAT, 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.
- Understanding of PCBA layouts and schematics.
- Multimeters, Oscilloscopes, and debugging tools.
Education and Experience
A bachelor's or master's degree in Computer Science, Software Engineering, or Electrical Engineering, or equivalent experience, is required. A minimum of 60 months of experience in software engineering or related fields is preferred.
Language Skills
Excellent verbal and written communication skills are essential.
Mathematical Skills
Advanced mathematics skills are required.
Reasoning Ability
Ability to multitask and operate in a fast-paced environment while maintaining a disciplined approach to oversee employer and customers' needs.
Certificates, Licenses, Registrations
A valid driver's license is required.
Work Environment
This position will work in an office setting. 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.
Pfeiffer Vacuum Valves & Engineering 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
-
Software Quality Assurance Engineer
4 weeks ago
San Jose, California, United States Lynx Software Technologies Full timeJob SummaryLynx Software Technologies is seeking a skilled Software Quality Assurance Engineer to champion all aspects of software quality, particularly related to test automation using scripting languages like Python. Your responsibilities will range from providing design input on features to ensure testability to building test automation frameworks and...
-
Senior Software Engineer
4 weeks ago
San Jose, California, United States Lynx Software Technologies Full timeJob OverviewLynx Software Technologies is seeking a highly skilled Senior Software Engineer to join our team. As a key technical resource, you will ensure the successful deployment and support of our Lynx product implementations. This customer-facing role requires excellent communication skills and collaboration with internal and external teams.Key...
-
Senior Java Software Engineer
3 weeks ago
San Francisco, California, United States Triunity Software Full timeJob Title: Senior Java Software EngineerWe are seeking a highly skilled Senior Java Software Engineer to join our team at Triunity Software.Key Responsibilities:* Design, develop, and test complex software applications using Java* Collaborate with cross-functional teams to identify and prioritize project requirements* Develop and maintain high-quality,...
-
Software Engineer
4 weeks ago
San Jose, California, United States Microchip Technology Full time{"title": "Software Engineer", "description": "Software EngineerMicrochip Technology is seeking a skilled Software Engineer to join our team. As a Software Engineer, you will work on developing programming, debug, and security solutions for our FPGA and SoC devices.Key Responsibilities:Develop software solutions for programming, debug, and security of FPGA...
-
Java Software Engineer
3 weeks ago
San Francisco, California, United States Triunity Software Full timeJob Title : Java Developer Focused on Core Java Spring/Spring Boot/Spring BatchAt Triunity Software, we are seeking a skilled Java Developer to join our team. As a Java Developer, you will be responsible for designing, developing, testing, and deploying Java-based software applications using the Java Spring and Spring Batch frameworks.Key Responsibilities:...
-
Senior Software Development Engineer
3 weeks ago
San Diego, California, United States United Software Group Full timeJob Title: Senior Software Development EngineerAt United Software Group, we are seeking a highly skilled Senior Software Development Engineer to join our team.Key Responsibilities:* Design and develop complex software systems using C++, Python, and Linux* Collaborate with cross-functional teams to implement software requirements and design specs* Develop and...
-
Software Engineer
4 weeks ago
San Jose, California, United States Oracle Full timeJob DescriptionOracle is seeking a highly skilled Software Engineer to join our team. As a member of our software engineering division, you will play a key role in the definition and evolution of standard practices and procedures.Responsibilities:Design, develop, troubleshoot, and debug software programs for databases, applications, tools, networks, and...
-
Software Engineer
4 weeks ago
San Jose, California, United States Cypress HCM Full timeJob Summary:Cypress HCM is seeking a highly skilled Software Developer to join our team and contribute to the development of our Search platform. The ideal candidate will have a strong background in software design, data mining, and machine learning, with experience in building scalable search engines and indexing pipelines.Key Responsibilities:Design and...
-
Software Engineer
4 weeks ago
San Jose, California, United States Cisco Full timeJob DescriptionCisco is seeking a highly skilled Software Engineer to join our Hardware Diagnostic Software Team. As a Diagnostic Software Engineer, you will be responsible for developing pioneering diagnostics software for Cisco's engineering and manufacturing department.Key Responsibilities:Design and develop diagnostic software for Cisco's hardware...
-
Software Engineer
4 weeks ago
San Jose, California, United States NextDeavor Full timeUnlock the Power of SearchJoin NextDeavor as a Software Developer and contribute to the development of a cutting-edge search platform that powers Adobe's Cloud offerings. As a key member of our team, you will work on building a search platform that caters to millions of users and billions of entities, utilizing technologies such as Elastic Search, REST web...
-
Software Engineer
3 weeks ago
San Jose, California, United States IBM Full timeAbout the RoleWe are seeking a skilled Software Engineer to join our IBM Software team. As part of our team, you will be responsible for developing and maintaining high-quality software products, working with a variety of technologies and programming languages.Key ResponsibilitiesWork on building backend components, frameworks, automation, and tooling to...
-
Software Engineer Position
1 week ago
San Jose, California, United States SYUFY GROUP Full timeJob Title: Software EngineerAre you a skilled programmer looking for a new challenge? We are seeking an experienced Software Engineer to join our team.About the Job:As a Software Engineer, you will be responsible for designing, developing, and testing software applications. Your primary goal will be to create efficient, reliable, and user-friendly software...
-
Senior Java Software Engineer
3 weeks ago
San Leandro, California, United States United Software Group Full timeJob Title:Senior Java Software EngineerLocation:Onsite Interview OnlyRequired Qualifications:10+ years of Software Engineering experience with web application development10+ years of Java 11+ experience5+ years of Java Rest Services experience8+ years of Spring/SpringBoot experience4+ years of experience developing and using RESTful Application Program...
-
Senior Software Engineer
4 weeks ago
San Jose, California, United States Pfeiffer Vacuum Full timeJob SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Pfeiffer Vacuum V&E. As a key member of our R&D Valves department, you will be responsible for designing, developing, and troubleshooting software products for our vacuum valves.Key Responsibilities:Design and develop software product designsInterface with other...
-
Embedded Software Engineer
4 weeks ago
San Jose, California, United States Yoh Full timeJob SummaryYoh, a Day & Zimmermann company, is seeking a highly skilled Embedded Software Engineer to join our team. As a key member of our software engineering team, you will be responsible for designing, developing, and testing software for embedded systems.Key Responsibilities Develop and maintain software for embedded systems using C/C++ programming...
-
Software Engineer
4 weeks ago
San Jose, California, United States Clavax Full timeKey ResponsibilitiesWe are seeking a skilled Software Engineer to join our team at Clavax. The ideal candidate will have a strong background in software development and a passion for creating innovative web applications.Key Responsibilities:Design and develop web applications using PHP, MySQL, and AJAX.Participate in testing, debugging, and troubleshooting...
-
Senior Network Hardware Engineer
3 weeks ago
San Jose, California, United States Intelliswift Software Full timeNetwork Hardware Engineer OpportunityWe are seeking a skilled Hardware Board Design Engineer to join our team at Intelliswift Software. The ideal candidate will have experience with High Speed Network Interfaces (10G/25G/100G/400G) and high-speed SERDES system design, signal integrity issues, and power distribution techniques.Key Responsibilities:Design and...
-
DevOps Software Engineer
4 weeks ago
San Jose, California, United States Teradyne Full timeJob SummaryWe are seeking a highly skilled DevOps Software Engineer to join our team at Teradyne. As a DevOps Software Engineer, you will be responsible for designing, developing, and deploying modern DevOps frameworks to support our software applications and services.Key Responsibilities- Design, deploy, and manage scalable infrastructure for our software...
-
Software Development Engineer
4 weeks ago
San Jose, California, United States Tik Tok Full timeRole OverviewTikTok is seeking a talented Software Development Engineer to join our Intelligent Creation team. As a key member of our engineering organization, you will be responsible for building creative capabilities for TikTok users.Our team is dedicated to productizing AI and multimedia technologies to create world-class creation experiences. We're...
-
Software Engineer
2 weeks ago
San Jose, California, United States Zscaler Full timeJob Title: Software Engineer - FrontendWe are seeking a highly skilled Software Engineer - Frontend to join our team at {company}. As a Software Engineer - Frontend, you will be responsible for developing and maintaining the frontend of our web application using modern technologies such as HTML, CSS, and JavaScript.Key Responsibilities:Develop and maintain...