Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Architect C/C++

Smartfin

Senior Software Architect

Hex-Rays is renowned for its industry-leading software analysis tools, with IDA Pro being the cornerstone of our product line. IDA Pro is the premier disassembler and debugger that enables software professionals to dissect non-runnable code, explore binary programs, and uncover the intricate workings of any executable. Our mission is to provide cutting-edge software analysis tools that enhance the capabilities of security researchers, reverse engineers, and professional hackers worldwide.

We are seeking an experienced Senior Software Architect with profound expertise in C/C++ to join our dynamic team. The ideal candidate will possess a deep understanding of software architecture and design, with a passion for solving complex problems and a keen interest in software security and reverse engineering.

Why Choose Hex-Rays?
  • Hex-Rays is a pioneering software company, notable for developing the renowned reverse engineering tool, IDA (Interactive Disassembler).
  • We have a history of consistent innovation and updates to our products.
  • Hex-Rays is positioned as a significant player in the realm of cybersecurity. Our tools, particularly IDA, play a crucial role in analyzing and understanding software, which is essential for identifying vulnerabilities and enhancing digital security.
  • We are a tech-focused company that is experiencing rapid growth. This suggests a dynamic and forward-thinking organization, potentially offering opportunities for professional development and innovation.

Location: Liège BE (full remote work possible for foreigners)

Your Day-to-Day
  • Lead the design and development of new features for IDA Pro, ensuring scalability, performance, and maintainability.
  • Spearhead the architectural enhancements of IDA Pro, focusing on robustness and the integration of new technologies and methodologies.
  • Collaborate with the research and development team to incorporate cutting-edge analysis techniques into IDA Pro.
  • Mentor junior developers, fostering a culture of technical excellence and innovation.
  • Engage with the IDA Pro user community to understand their needs and challenges, translating insights into actionable product improvements.
  • Stay abreast of the latest trends in software security, reverse engineering, and programming languages, particularly C/C++.
Skills You Should Have
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Minimum of 7 years of experience in software development, with at least 3 years in a software architecture role.
  • Exceptional proficiency in C++ with a strong understanding of software design patterns and architecture principles.
  • Experience in software reverse engineering, binary analysis, or the development of disassemblers/debuggers is highly desirable.
  • Familiarity with IDA Pro or similar tools, with a keen interest in diving deeper into the intricacies of software analysis.
  • Strong problem-solving skills and the ability to think creatively in challenging technical environments.
  • Excellent communication and leadership skills, with a proven track record of driving projects to successful completion.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Architect C/C++ in United States vacancy
  •  ...A global test and automation company is seeking a Senior Software Engineer for their Production Board Test group in North Reading, MA. The...  ...software solutions for in-circuit test equipment, working with C++, C#, and .NET framework. Applicants should possess a BS in Computer... 
    Senior
    C++

    Teradyne

    North Reading, MA
    4 days ago
  •  ...Cisco Systems, Inc. in Milpitas, California is seeking a Software Engineer specializing in Wi-Fi access point software. The role involves...  ...or a Master's degree with extensive industry exposure. Strong C/C++ skills are required, alongside a solid understanding of... 
    Senior
    C++

    Cisco

    Milpitas, CA
    5 days ago
  • $137.2k - $229.1k

     ...Fortive in Everett, Washington, is looking for a Staff Embedded Software Developer to lead in designing and developing embedded software...  ...Linux and real-time systems, along with strong proficiency in C/C++. The ideal candidate will take on technical leadership responsibilities... 
    Senior
    C++

    Fortive Corporation

    Everett, WA
    5 days ago
  •  ...Lumiere Systems in Cypress, California is seeking an Embedded Software Engineer/Architect to design and optimize embedded software for various...  ...over 3 years of relevant experience and strong expertise in C/C++, real-time operating systems, and embedded software design... 
    Senior
    C++

    Lumiere Systems

    Cypress, CA
    5 days ago
  •  ...Attalon, Inc. in New Jersey is looking for a Principal Embedded Software Engineer to develop advanced laser systems for defense...  ...extensive experience in embedded software development, particularly in C/C++. A strong understanding of embedded systems is critical, as this... 
    Senior
    C++

    Attalon, Inc.

    New York, NY
    1 day ago
  • $178.5k - $331.5k

     ...Cadence Design Systems is seeking a Software Architect to innovate and develop high-quality software for mixed signal verification. The successful...  ...a strong background in software development, particularly in C/C++, and experience with digital or analog simulation. This role... 
    Senior
    C++

    Cadence Design Systems

    San Jose, CA
    4 days ago
  •  ...OmniOn Power Inc. is looking for an experienced Software Architect to lead the DC power systems software and controls team. The role involves...  ...seamless integration. Familiarity with Azure DevOps, programming languages like Python, Go, and C/C++ is preferred. #J-18808-Ljbffr... 
    Senior
    C++

    OmniOn Power Inc.

    Plano, TX
    5 days ago
  •  ...A software engineering company based in Orlando is seeking a qualified software engineer to assist in designing and developing distributed...  ...software engineering experience, along with expertise in Java, C/C++, and Agile methodologies. The position offers a comprehensive... 
    Senior
    C++

    Cesicorp

    Orlando, FL
    5 days ago
  •  ...Itlearn360 in Miami, FL is seeking a Software Architect / Developer with C++ expertise. This mid-to-senior level role involves working with a team to enhance features...  ...Science or Engineering, and strong knowledge of C/C++, STL, and Windows API. The benefits include medical... 
    Senior
    C++

    Itlearn360

    Doral, FL
    5 days ago
  • $203k - $377k

     ...Cadence Design Systems is looking for a Senior Software Architect to join the Xcelium Compiler Team in San Jose, CA. This role involves implementing...  ..., with 15+ years of experience and strong skills in C/C++ programming. A competitive salary range of $203,000 to $377... 
    Senior
    C++

    Cadence Design Systems

    San Jose, CA
    4 days ago
  • NVIDIA Gruppe in Austin, Texas is looking for a Software Engineer to join their networking software team. This role will involve leading...  ...should have over 8 years of experience and expertise in C/C++ as well as networking protocols. Successful applicants will be... 
    Senior
    C++

    NVIDIA Gruppe

    Austin, TX
    2 days ago
  •  ...The Propulsion System Senior Software Architect is responsible for defining re-usable, Hardware Independent Application Software Architecture with...  ...University. Minimum 7 years of experience in embedded C/C++ in Vector/ ETAS/AUTOSAR Basic Software configuration of modules... 
    Senior
    C++

    Stellantis

    Auburn Hills, MI
    1 day ago
  • $117.6k - $147k

    Schneider Electric is looking for a seasoned Firmware/Software Product Architect in Massachusetts to lead the design and optimization of firmware...  ...requires 10+ years in embedded firmware development, expertise in C/C++, and experience in industrial protocols. The position... 
    Senior
    C++
    Flexible hours

    Schneider Electric

    Oklahoma City, OK
    2 days ago
  • A technology company in Texas seeks an experienced embedded software developer to work on Toyota products. The role requires over 10 years of experience in embedded systems and strong skills in C/C++. Responsibilities include mentoring junior engineers, conducting root... 
    Senior
    C++

    Cloud Hybrid Technologies, LLC

    Plano, TX
    4 days ago
  • $200.5k - $260.5k

     ...Fortinet, Inc. is seeking a Principal Software Engineer in Sunnyvale, California, with a minimum of 10 years in networking-related software...  ...implementing quality features. Candidates should have strong C/C++ skills in a Unix/Linux environment and a B.S. in Computer... 
    C++

    Fortinet

    Sunnyvale, CA
    4 days ago
  •  ...ab sofort für unseren Standort in Ergersheim, Nürnberg. Senior Embedded Software Architect (m/w/d) Durch unseren innovativen Ansatz Außenspiegel von...  ...AUTOSAR Classic & Adaptive, Non‑AUTOSAR Embedded Software, C/C++ und UML Erfahrung im Hinblick auf SoCs mit integriertem... 
    Senior
    C++

    MEKRA Lang GmbH & Co. KG

    New Bremen, OH
    4 days ago
  •  ...technology company is seeking an experienced embedded systems software developer with over 10 years of experience for a critical role...  ...A strong background in embedded programming languages such as C/C++, and familiarity with Linux systems and real-time operating systems... 
    Senior
    C++

    Blockchain Technologies. LLC

    Plano, TX
    1 day ago
  •  ...Services Limited. is seeking experienced embedded programmers to work onsite in Oshkosh, Wisconsin. The role requires proficiency in C/C++, Python, and a strong understanding of Bluetooth Low Energy and WiFi protocols. Candidates should have over 8 years of experience in... 
    Senior
    C++

    L&T Technology Services

    Oshkosh, WI
    1 day ago
  •  ...Metova Federal is seeking an experienced Software Engineer to assist in designing and developing a large-scale distributed simulation...  ...or equivalent experience, and knowledge of languages like Java, C/C++, and JavaScript. Familiarity with Department of Defense standards... 
    Senior
    C++

    Metova Federal

    Orlando, FL
    4 days ago
  • $203k - $377k

    ## Senior Software ArchitectApplylocations: SAN JOSEtime type: Part timeposted on: Posted Todaytime...  ...highly skilled and motivated Software Architect to join Xcelium Compiler Team. The...  ...HDL simulation* Strong proficiency in **C/C++** programming.* Strong software engineering... 
    Senior
    C++

    Cadence Design Systems

    San Jose, CA
    5 days ago
  •  ...team within NVIDIA’s Networking Systems & Software Architecture group is solving some of...  ...quantum computing interconnects. The Senior Architect role is to own modules and projects end...  ...RoCE, RDMA, NVLink, GPUDirect. Strong C/C++/Rust systems programming with comfort in... 
    Senior
    C++

    NVIDIA Gruppe

    Santa Clara, CA
    5 days ago
  •  ...crucial for scaling Deep Learning and HPC. We're seeking a Senior Software Architect to help co‑design next‑gen data center platforms and scalable...  ...experience. 5+ years of relevant experience. Excellent C/C++ programming and debugging skills. Experience with parallel... 
    Senior
    C++

    NVIDIA Gruppe

    Santa Clara, CA
    5 days ago
  • Senior Embedded Software Architect (m/w/d)# Senior Embedded Software Architect (m/w/d)ErgersheimVollzeit 72000 - 84000 € / Jahr (geschätzt) Kein Home...  ...AUTOSAR Classic & Adaptive, Non-AUTOSAR Embedded Software, C/C++ und UML Erfahrung im Hinblick auf SoCs mit integriertem... 
    Senior
    C++
    Home office
    Flexible hours

    StudySmarter

    New Bremen, OH
    12 hours ago
  •  ...MD. The role requires a Bachelor's Degree and over 5 years of professional experience, alongside expertise in low-level programming, C/C++, and Python. The company emphasizes a supportive work culture with industry-leading benefits, including 100% company-paid medical... 
    Senior
    C++

    Stanley Reid & Company

    Annapolis, MD
    5 days ago
  •  ...Dawar Consulting is seeking a highly skilled Senior Firmware Engineer to join their Tucson Agile Release Team. This role focuses...  ...teams. The ideal candidate will have expertise in embedded C/C++, hardware-software integration, and automated validation. With a long-term... 
    Senior
    C++
    Long term contract

    Dawar Consulting

    Tucson, AZ
    4 days ago
  • $203k - $377k

     ...the world of technology. Job Title: Software Architect Location: San Jose, CA About the...  ...collaborate with a team of experienced senior architects on strategic architectural and...  ...simulation ~ Strong proficiency in C/C++ programming. ~ Strong software engineering... 
    Senior
    C++

    Cadence Design Systems

    San Jose, CA
    3 days ago
  • $111.3k - $166.9k

     ...Qualcomm is looking for a Software Engineer in San Diego, California to design and develop innovative embedded and cloud-edge software...  ...have a Bachelor's degree in a relevant field and experience with C/C++. The position offers a competitive salary range of $111,300 - $... 
    Senior
    C++

    Qualcomm

    San Diego, CA
    4 days ago
  •  ...Konami Gaming is seeking an Embedded Software Engineer IV in Las Vegas to develop advanced software solutions while enhancing team capabilities...  ...practices. The role requires extensive experience in C/C++, embedded systems, and the ability to provide innovative solutions... 
    Senior
    C++

    Konami-Gamin

    Las Vegas, NV
    4 days ago
  •  ...robotic systems. In this role, you will architect and lead the development of the firmware...  ...robust, observable, and high‑performance software stack. You will set technical direction...  ...maintainable, production‑grade software in C/C++ and Python, using disciplined... 
    Senior
    C++
    Local area

    Intel

    Hillsboro, OR
    4 days ago
  •  ...firm located in the United States, Arizona, is seeking an experienced embedded software developer to create and maintain Linux and Windows device drivers. The candidate should possess strong C/C++ programming skills and a significant background in embedded systems.... 
    Senior
    C++

    Robotics Technologies LLC

    Phoenix, AZ
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Architect C/C++. Be the first to apply!