Senior Software Engineer C++ - San Jose - TechnoGen

    TechnoGen
    TechnoGen San Jose

    1 day ago

    Default job background
    Description

    Senior Software Engineer C++

    FTE & Contract W2/C2C, San Jose, CA (Onsite)

    We are seeking a highly experienced Senior Software Engineer with 10+ years of C++ experience and hands-on expertise in C++ 17 & newer versions.

    Key Responsibilities:

    • Design, develop, and maintain high-quality software applications using C++.
    • Collaborate with cross-functional teams to identify and prioritize project requirements.
    • Develop and implement SDKs for desktop-based software applications.
    • Implement multi-threading and OOPs concepts to ensure efficient and scalable software solutions.
    • Design and develop client-server architectures using TCP/IP sockets.

    Requirements:

    • 10+ years of experience in C++ development.
    • Hands-on experience with Windows and Mac OS.
    • Familiarity with Swift programming language.
    • Experience in SDK development and desktop-based software development.
    • Good knowledge of object-oriented programming (OOPs) and multi-threading.
    • Direct experience in networking, TCP/IP sockets, and client-server development.
    • Senior-level expertise in C++ (Level 40 or above).
    • Bachelor's degree in Computer Science, IT, or related field.
    • Self-motivated team player with excellent communication skills.

    Salary: $180,000 - $220,000 per year

    Benefits:

    • A competitive salary range based on location and experience.
    • A comprehensive benefits package, including health insurance, retirement plan, and paid time off.


  • Understanding Recruitment San Jose

    C++ Software Engineer (Staff) · We are seeking a high-caliber software engineer to join our open-source blockchain team, which is developing a high-performance network for real-world applications such as facilitating payments and providing aid to 8 million users. · The team colla ...


  • EPAM San Jose

    A Software Engineer is needed to develop custom solutions for prestigious brands. This high-impact role offers opportunities to develop skills and advance a career in financial services, healthcare, telecom, hospitality, and more. ...


  • Oho Group Ltd Santa Clara

    High-Performance Compiler Engineer · Empowering Sustainable AI Development · We are on a mission to make AI accessible and impactful without compromising the environment. By building a high-performance, portable compiler, we empower developers to train models in the cloud, deploy ...


  • Cadence Design Systems San Jose

    Lead C++ Software Engineer · Our team at Cadence seeks a talented C++ software engineer to join the Protium Software Development Team. · The ideal candidate will develop and enhance the Protium FPGA-Based Prototyping product, used by leading CPU/GPU/HyperScaler companies for pre- ...


  • Cadence Design Systems San Jose

    About the Role · Cadence is seeking a highly skilled C++ software engineer to join its Protium Software Development Team. As a key member of this team, you will develop and enhance the Protium FPGA-Based Prototyping product used by leading CPU/GPU/HyperScaler companies for pre-Si ...


  • Cadence Inc San Jose

    Drive innovation in electronic design with Cadence, a leader in computational software expertise. · Cadence customers include consumer, hyperscale computing, 5G communications, automotive, aerospace, and industrial companies. · The Principal Software Engineer will develop new fea ...


  • Cadence San Jose

    Improve the world of technology with Cadence, a leader in innovative solutions. · About the Role · We are seeking an experienced engineer to join our team and contribute to the development of the world's fastest emulator compiler. · The successful candidate will have the opportun ...


  • Cadence San Jose

    About the Job: · Cadence is a pioneering force in electronic design, leveraging over 30 years of computational software expertise. Our Intelligent System Design strategy enables us to deliver software, hardware, and IP that turn design concepts into reality. · Our customers are t ...


  • Cadence Design Systems San Jose

    We hire C++ software engineers to join the Protium Software Development Team, developing algorithms and optimizations for QoR and performance in the Protium Compiler, a FPGA-based verification platform. · Responsibilities include implementing new algorithms and enhancements in C/ ...


  • Cadence Design Systems San Jose

    Cadence Leadership Opportunity · At Cadence, we seek out and nurture talented individuals who want to make a lasting impact in the technology industry. · Cadence is a pioneering force in electronic design, building upon over three decades of expertise in computational software. W ...


  • Cadence Design Systems San Jose

    Cadence Software Developer Job Description · We are seeking a skilled software developer to join our Hardware Verification Research and Development team. The successful candidate will be responsible for designing and developing new features in the compiler of Protium Prototyping ...


  • EPAM San Jose

    Job Title: Software Engineer · Are you an experienced engineer with a passion for digital transformation? We are seeking a skilled software engineer to work alongside a dynamic team in building custom solutions for top-tier brands across various industries. · This is a high-impac ...


  • XPENG Motors Santa Clara

    Job Title: Senior C++ Software Engineer · We are looking for an experienced Senior C++ Software Engineer in our Self Driving Architecture Team. · You will have the opportunities to impact all teams across autonomy, authoring libraries, improving system performance and mentoring j ...


  • Trantor San Jose

    Senior C++/P4 Software Engineer · As a Senior C++/P4 Software Engineer, you will be instrumental in crafting and enhancing drivers for cutting-edge hardware architectures, guaranteeing peak performance levels. Your responsibilities will include designing innovative features, deve ...


  • DeepSight Technology Santa Clara

    Job Title: Senior Software Engineer · About Us: DeepSight Technology Inc. is a stealth mode startup company that has developed breakthrough technology in ultrasound imaging, extending both the range and clarity over current systems by 10x - 100x. · We Need You: As a dedicated tea ...


  • Cadence Design Systems San Jose

    Job Title · Cadence is a pivotal leader in electronic design, building upon more than 30 years of computational software expertise. The company applies its underlying Intelligent System Design strategy to deliver software, hardware and IP that turn design concepts into reality. · ...


  • NVIDIA Santa Clara

    Job Title: Software Engineer - Chip Modeling and Packaging CAD · NVIDIA is a leader in the field of computing, continuously innovating over two decades. Our invention of the GPU in 1999 revolutionized modern computer graphics and parallel computing. Recently, GPU deep learning ig ...


  • SoundHound Santa Clara

    Algorithms drive innovation at SoundHound. Our mission is to make audio-based searching as accurate, cost-effective and scalable as text-based searching. This role involves evolving our speech recognition technologies and continuing to innovate at an industry-leading pace. · Abou ...


  • Coram AI Sunnyvale

    We're building the best business AI video system on the market, powered by next-generation video artificial intelligence, delivering unprecedented insights and 10x better user experience than the incumbents of the vast but stagnant video security industry. · Our customers range f ...


  • Aeva Mountain View, CA

    Job Title: C++ Software Engineer · We are seeking a skilled C++ Software Engineer to join our Perception team. The successful candidate will work closely with the algorithms team to develop innovative solutions for implementing, optimizing, and deploying Aeva's 4D FMCW LiDAR algo ...

Jobs
>
San Jose
>
Senior software engineer, c+