Sr. Software Engineer

2 months ago


san jose, United States Trantor Full time

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 time

    Sr 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...


  • San Jose, California, United States Software Guidance and Assistance, Inc. Full time

    We 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

    4 weeks ago


    San Jose, United States High-Tech Professionals Full time

    Sr. Software Engineer Job ID: 1852 Location: San Jose, CA Type: Permanent Status: Open Key Skills: parallel computing, optimization, algorithm, GDS, OASIS Layout, Geometry, C#, C++, Geographic, Linux, Windows Description: The successful candidate will join a world-class team of algorithm and software engineers to conceive, implement, optimize, and document...

  • Sr. Software Engineer

    3 weeks ago


    San Jose, United States efabless.com Full time

    Job 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 Robert Half Full time

    Job 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 month ago


    San Jose, United States HonorVet Technologies Full time

    Title: 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...

  • Sr. Software Engineer

    1 month ago


    San Jose, United States HonorVet Technologies Full time

    Title: 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...

  • Sr. Software Engineer

    5 months ago


    San Jose, United States HonorVet Technologies Full time

    Title: 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...


  • San Jose, California, United States Lynx Software Technologies Full time

    Job OverviewWe are seeking a highly skilled Sr. Software Engineer to join our team at Lynx Software Technologies, Inc.This is a customer-facing role that requires excellent communication skills and the ability to collaborate with various internal and external teams.Key Responsibilities:Leverage your expertise in Unix/Linux internals, C programming, device...


  • San Francisco Bay Area, United States Intelliswift Software Full time

    Sr 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...


  • san francisco bay area, United States Intelliswift Software Full time

    Sr 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

    4 weeks ago


    San Jose, CA, United States High-Tech Professionals Full time

    Sr. Software Engineer Job ID: 1852Location: San Jose, CAType: PermanentStatus: OpenKey Skills: parallel computing, optimization, algorithm, GDS, OASIS Layout, Geometry, C#, C++, Geographic, Linux, WindowsDescription: The successful candidate will join a world-class team of algorithm and software engineers to conceive, implement, optimize, and document...


  • San Jose, United States Cyber Security Services Full time

    Join a fast-growing global leader in cybersecurity, trusted by some of the biggest names in the industry. Besides many enterprises and government agencies, nearly 30% of the world’s top MSSPs rely on our platform, and that number is growing every day as more companies recognize the value of next-generation security solutions. We're at the forefront of...


  • San Jose, United States B Garage Full time

    About B GARAGE B GARAGE was founded in 2017 by a Ph.D. graduate from Stanford University. After having spent over five years researching robotics, computer vision, aeronautics, and drone autonomy, the founder and team set their minds on building a future where aerial robots would become an integral part of our daily lives without anyone necessarily piloting...


  • San Jose, United States Ledgent Technology Full time

    Title: Sr. Software Engineer - JavaLocation: San Jose, CA / HybridDirect 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...

  • Sr. Software Engineer

    2 weeks ago


    San Jose, United States Ledgent Technology Full time

    Title: Sr. Software Engineer - JavaLocation: San Jose, CA / HybridDirect 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...

  • Software Engineer

    4 days ago


    San Jose, California, United States Software Guidance and Assistance, Inc. Full time

    About SGASoftware Guidance & Assistance, Inc. (SGA) is a technology and resource solutions provider driven to stand out in the industry.The RoleWe are seeking a highly skilled Software Engineer for a contract assignment with one of our premier SaaS clients in San Jose, CA or Seattle, WA. This role will be hybrid with 2-3 days in office per...


  • San Jose, California, United States United Software Group Full time

    Job Title: Senior .NET Software EngineerUnited Software Group is seeking an experienced Senior .NET Software Engineer to join our team. The ideal candidate will have a strong background in C#, .NET Core, and software development best practices.Salary: $120,000 - $180,000 per yearAbout the Job:This role involves designing, developing, and maintaining...


  • San Jose, California, United States Lynx Software Technologies Full time

    **About the Role**Lynx Software Technologies, a leading provider of technology solutions for the aerospace and military sectors, is seeking a talented Software Test Automation Engineer to join their team. Based in San Jose, this role offers an exciting opportunity to contribute to the development of cutting-edge software used in mission-critical systems.The...


  • San Jose, California, United States Lynx Software Technologies Full time

    Job OverviewLynx Software Technologies is a leading technology firm specializing in the development of mission-critical software used in the aerospace and military sectors.We are seeking a talented Software Quality Assurance Engineer to champion all aspects of software quality, particularly related to test automation using scripting languages like Python....