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.
- ...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...SeniorC++
- ...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...SeniorC++
$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...SeniorC++- ...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...SeniorC++
- ...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...SeniorC++
$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...SeniorC++- ...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...SeniorC++
- ...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...SeniorC++
- ...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...SeniorC++
$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...SeniorC++- 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...SeniorC++
- ...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...SeniorC++
$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...SeniorC++Flexible hours- 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...SeniorC++
$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++- ...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...SeniorC++
- ...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...SeniorC++
- ...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...SeniorC++
- ...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...SeniorC++
$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...SeniorC++- ...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...SeniorC++
- ...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...SeniorC++
- 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...SeniorC++Home officeFlexible hours
- ...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...SeniorC++
- ...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...SeniorC++Long term contract
$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...SeniorC++$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 - $...SeniorC++- ...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...SeniorC++
- ...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...SeniorC++Local area
- ...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....SeniorC++
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Architect C/C++. Be the first to apply!
- remote software architect United States
- principal software architect United States
- application architect United States
- .net software architects (remote) United States
- application security architect United States
- senior software architect United States
- software architect United States
- senior fund accountant United States
- senior office manager United States
- senior director ecommerce United States

