Top C++ Jobs in Denver & Boulder, CO
Design and build Hyperdrive, a service that enables connecting to relational databases from Workers, accelerates queries globally, and maintains system functionality at scale. Implement new features, ensure reliability, and improve performance for Cloudflare customers. Code ownership from inception to release, interacting with various programming languages and technologies.
Develop new features and signal collection methods in support of rapidly expanding security products within the company. Build low-overhead data collection tools based on Windows kernel drivers that collect important metrics from the kernel and network stack. Own new feature development end-to-end from ideation to implementation.
Senior Software Engineer working on the core OS platform for Square's Register and Terminal hardware products. Responsibilities include project work, development phases, collaboration with cross-functional teams, code reviews, and mentoring engineers. Qualifications include 8+ years of development experience, leadership in embedded software projects, programming in C, C++, Java/Kotlin, Python, and interest in hardware products.
Featured Jobs
As a Systems Software Engineer at Scythe, you will play a crucial role in maintaining the operating system and foundational software for intelligent, all-electric machines. This position involves writing and maintaining code in Rust, Python, and C++, bridging the gap between firmware and higher-level software, and working on a complex Linux system. Additionally, you will be involved in debugging software systems and working with robots and ROS.
York Space Systems is seeking a Flight Software Engineer to work on the design, analysis, and testing of embedded space vehicle flight software. Responsibilities include participating in agile scrum teams, collaborating with team members, developing software architectures, and performing unit tests. Qualifications include a Bachelor's Degree in computer science, 1-5 years of experience in embedded software engineering, proficiency in C/C++, Rust, Linux, and FreeRTOS, and strong communication skills.
Maintain automation test frameworks, collect quality metrics, design testing strategies, create test plans, support troubleshooting
Lead the development of flight software for spacecraft, oversee subcontracted efforts, provide technical leadership, and ensure compliance with engineering specifications.
As a Senior Software Engineer at Biofire, you will be responsible for building high-reliability, safety-critical software products. You will contribute to architecture, problem-solving, and uphold engineering standards while working in a multidisciplinary R&D environment.
The FPGA/ASIC Verification Engineer will be responsible for creating testbenches, writing detailed verification plans, collaborating with designers, managing regression and continuous integration infrastructure, and developing open-source and internal tools. The ideal candidate should have strong analytical skills, experience in RTL functional verification, and familiarity with Linux and Python. C++ experience and knowledge of networking protocols are preferred. A bachelor's degree in Computer or Electrical Engineering is required. This is a full-time position with a minimum base salary of $150,000.
Perform test engineering tasks for low observable conformal, phased array antennas, or electro optical systems. Develop and execute qualification tests, analyze data, interface with systems engineering, support program gates, and maintain effective working relationships within the department and company.
Top Companies Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results