Sr. Software Engineer
2 months ago
As a P4 Developer Engineer, you will play a key role in developing, optimizing, and configuring drivers for modern hardware architectures, ensuring they deliver top-tier performance. You’ll work on designing new features, implementing APIs, and enabling efficient network packet paths within devices. This role requires a strong understanding of hardware capabilities, along with the ability to translate user requirements into effective software solutions. You will leverage advanced network hardware architecture, including P4 applications, while collaborating closely with cross-functional R&D teams.
Key Responsibilities:
- Driver Development for Modern Hardware Architectures: Develop and maintain drivers tailored to modern hardware platforms, focusing on stability, reliability, and adaptability to new architectural advancements.
- Optimize Driver Configuration: Configure device drivers to maximize performance, implementing best practices and optimizations to achieve efficient resource utilization.
- Feature Design and API Implementation: Design new software features to extend driver capabilities and develop corresponding APIs to allow seamless integration with other systems and applications.
- Enable Network Packet Paths: Work on enabling and optimizing network packet flow within devices, ensuring efficient handling of network traffic.
- User Needs and Hardware Capability Analysis: Analyze user requirements alongside hardware specifications, ensuring software design aligns with both user expectations and hardware limitations.
- Utilize Network Hardware and P4 Applications: Apply advanced networking hardware techniques and utilize P4 applications to improve device functionality and performance.
- Collaborate with R&D Teams: Engage closely with other research and development teams to ensure cohesive development practices and alignment on project goals.
Qualifications:
- Experience: Experienced embedded systems development, with a strong focus on driver development.
- Technical Skills:
- C++ Proficiency: Extensive experience with C++ for driver development, with a deep understanding of best practices and optimization techniques.
- Linux Expertise: Strong command of Linux systems, including driver development and configuration in Linux environments.
- Python Testing Experience: Familiarity with Python for testing and validation purposes, with the ability to write test scripts and automate testing processes.
- Network Protocol Knowledge: Understanding of Layer 2 (L2) and Layer 3 (L3) network protocols is advantageous and would enhance capabilities in network packet path optimization.
- Education: A relevant university degree in Computer Science, Electrical Engineering, or a related field.
- Soft Skills:
- Strong communication skills, enabling effective collaboration with team members and stakeholders.
- Proficiency in both spoken and written English, ensuring clear and concise communication.
This role is ideal for someone with a passion for embedded systems and driver development, who is excited about working on cutting-edge hardware solutions and making impactful contributions to modern network architecture.
-
san jose, United States Intelliswift Software Full timeSr Fullstack Software Engineer12+ Months / Full time with IntelliswiftHybrid – 2days OnsiteSan Francisco CAResponsibilities:• Collaborate with the Personalization Team to develop and implement solutions that enhance user experiences.• Engage in frontend development (40%) using React to create dynamic and user-friendly interfaces.• Handle backend...
-
Sr. Software Engineer, Customer Success
2 weeks ago
San Jose, United States Lynx Software Technologies Full timeJob Overview: Sr Software Engineer customer success is a key technical resource who ensures that the Lynx product implementations can be successfully deployed and supported end to end. It is a customer-facing role requiring excellent communication skills collaborating with various internal and external teams, responsible for developing and supporting Lynx...
-
Sr. Software Engineer, Customer Success
2 weeks ago
San Jose, United States Lynx Software Technologies Full timeJob DescriptionJob DescriptionJob Overview: Sr Software Engineer customer success is a key technical resource who ensures that the Lynx product implementations can be successfully deployed and supported end to end. It is a customer-facing role requiring excellent communication skills collaborating with various internal and external teams, responsible for...
-
Senior Software Engineer
4 weeks ago
San Jose, California, United States Software Guidance and Assistance, Inc. Full timeWe are seeking a talented Sr. Software Engineer to join our team at Software Guidance and Assistance, Inc. (SGA). This role will be based in San Jose, CA or Seattle, WA, with a hybrid schedule of 2-3 days in office per week.About the RoleThis is an exciting opportunity for a skilled engineer to work on a contract assignment with one of our premier SaaS...
-
Sr. Software Engineer
1 month ago
San Jose, United States efabless.com Full timeJob Title: Sr. Software Engineer Location: Remote About Efabless: Efabless is the world's first platform for community-driven chip design and manufacturing. We empower engineers to design and produce custom chips at zero upfront cost, using our open-source design environment and a global network of manufacturing partners. Our mission is to democratize access...
-
Sr. Software Engineer
2 weeks ago
San Jose, United States eFabless Full timeJob DescriptionJob DescriptionSalary: Job Title: Sr. Software EngineerLocation:RemoteAbout Efabless:Efabless is the worlds first platform for community-driven chip design and manufacturing. We empower engineers to design and produce custom chips at zero upfront cost, using our open-source design environment and a global network of manufacturing partners. Our...
-
Sr Software Engineer
2 weeks ago
San Jose, United States Sterling Engineering Inc. Full timeJob DescriptionJob DescriptionTitle: Sr Software EngineerLocation: San Jose, CA 95134 onsiteHire Type: This is contract to hire Pay Rate $50.00 - $80.00 per hour depending on experienceOverview: Sterling has helped build careers for thousands of professionals like yourself. Our expert recruiters support you at every step in the process and as a Best of...
-
Sr Software Engineer
2 weeks ago
San Jose, United States Sterling Engineering Full timeJob DescriptionTitle: Sr Software Engineer Location: San Jose, CA 95134 onsite Hire Type: This is contract to hire Pay Rate $50.00 - $80.00 per hour depending on experience Overview: Sterling has helped build careers for thousands of professionals like yourself. Our expert recruiters support you at every step in the process and as a Best of Staffing...
-
Sr. Software Configuration Management Engineer
2 weeks ago
San Jose, United States MILLENNIUMSOFT Full timeJob Title: Sr. Software Configuration Management Engineer Location: San Jose, CA Duration: 5+ Months Description: Sr. Software Configuration Management Engineer approx. 6 month contract, possibly longer depending on business need. The Sr. SCM Engineer is responsible for the design, implementation, maintenance, and documentation of the build...
-
Sr. Software Engineer
2 weeks ago
San Jose, United States Snap-on Full timeOverview The global leader in automotive diagnostic equipment, Snap-on Diagnostics has an immediate opening for a Sr. Embedded Software Engineer who performs software and firmware design and development of automotive diagnostic applications and vehicle interface software running on microprocessor based handheld platforms....
-
Sr. Software Engineer
7 days ago
San Jose, United States Snap-on Full timeOverview The global leader in automotive diagnostic equipment, Snap-on Diagnostics has an immediate opening for a Sr. Embedded Software Engineer who performs software and firmware design and development of automotive diagnostic applications and vehicle interface software running on microprocessor based handheld platforms....
-
Sr. Software Engineer
1 week ago
San Jose, United States Yoh Full timeSr. Software Engineer - Medical Devices Category: Information Technology Employment Type: Contract To Hire Reference: BH-375320 Yoh Scientific is actively recruiting for a Sr. Software Engineer (Medical Devices) to work a contract to hire assignment in San Jose, California! We are seeking a highly skilled Automation and Verification Engineer to join...
-
Sr. Software Engineer
5 days ago
San Jose, United States Ledgent Technology Full timeTitle: Sr. Software EngineerLocation: San Jose, CA / Hybrid Direct HireResponsibilities:* Maintain a fault-tolerant, scalable, and distributed enterprise software system.* Write code that is performant, secure, maintainable, clear, and concise.* Improve the reliability and efficiency of our core systems.* Code primarily in JavaRequirements* Bachelor's in...
-
Sr. Software Engineer
6 days ago
San Jose, United States Ledgent Technology Full timeTitle: Sr. Software EngineerLocation: San Jose, CA / Hybrid Direct HireResponsibilities:* Maintain a fault-tolerant, scalable, and distributed enterprise software system.* Write code that is performant, secure, maintainable, clear, and concise.* Improve the reliability and efficiency of our core systems.* Code primarily in JavaRequirements* Bachelor's in...
-
Sr. Software Engineer
4 days ago
San Jose, United States Ledgent Technology Full timeTitle: Sr. Software EngineerLocation: San Jose, CA / Hybrid Direct HireResponsibilities:* Maintain a fault-tolerant, scalable, and distributed enterprise software system.* Write code that is performant, secure, maintainable, clear, and concise.* Improve the reliability and efficiency of our core systems.* Code primarily in JavaRequirements* Bachelor's in...
-
Sr. Software Engineer
4 weeks ago
San Jose, United States Robert Half Full timeJob DescriptionJob DescriptionWe are providing a contract to permanent employment opportunity for a Sr. Software Engineer in San Jose, California. In this role, you'll be a key player in our team, working on the backend systems using Node.js and related technologies. You'll have the chance to leverage your skills in API development, cloud-native...
-
Sr. Software Engineer
1 week ago
San Jose, United States Bruker Full timeSr. Software EngineerJob Locations US-CA-San JoseID 2024-16717Job Function EngineeringOverviewAs one of the world's leading analytical instrumentation companies, Bruker covers a broad spectrum of advanced solutions in all fields of research and development. All our systems and instruments are designed to improve safety of products, to accelerate...
-
Sr. Engineer
2 weeks ago
San Diego, United States United Software Group Full timeTitle: Sr. Engineer Location: San Diego, USA ( In-Person) Flexible: In -Person / No remote Qualification: ME / MTech/MS/BE - Computer Science / Electronics Engineering or Equivalent Degree Experience writing software for a complex system, such as a distributed system with various communication protocols Strong proficiency in C++, Python, Linux Experience...
-
Sr Engineer, Software
2 days ago
San Jose, United States F5 Full timeAt F5, we strive to bring a better digital world to life. Our teams empower organizations across the globe to create, secure, and run applications that enhance how we experience our evolving digital world. We are passionate about cybersecurity, from protecting consumers from fraud to enabling companies to focus on innovation. Everything we do centers around...
-
Sr. Software Engineer
6 months ago
San Jose, United States HonorVet Technologies Full timeTitle: Sr. Software Engineer Location: San Jose CA Hybrid Duration: Temp to permanent Us citizen or GC holder onlyJob Description The Software Engineer will play a crucial role in developing, maintaining, and refactoring software components for our cutting-edge medical devices across desktop, web, and cloud platforms. Description Our cutting-edge...