Top C++ Jobs in Denver & Boulder, CO
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.
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.
Featured Jobs
Maintain automation test frameworks, collect quality metrics, design testing strategies, create test plans, support troubleshooting
Join our Zero Trust team as a Software Engineer and work on the development of the Zero Trust desktop client. You will be responsible for implementing high-performance networking code using Rust and other platform-native languages. Ideal candidates should have a good understanding of operating system concepts and networking protocols. Strong programming and debugging skills are required.
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.
Senior Engineer - Embedded at DISH Network, LLC in Englewood, CO. Responsible for designing and developing embedded real-time software for Dish set-top boxes. Provides technical insight, training, and support for feature development and stability improvements. Collaborates with architects and multiple teams to achieve product development goals.
Top Companies Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results