1642 IT & Software Developer jobs in the US

Robotic Software Engineer
$186,000 - 226,000
Jobs
Rancho Carmel Drive 11251, San Diego
$186,000 - 226,000
Requirements
Must:
- Bachelors degree in Software Engineering, Computer Engineering, or a related discipline
- At least 5 years of pertinent experience, preferably within a startup or tech-oriented company
- Over 5 years of hands-on experience in C++ software development
- Strong command of modern C++ (C++ 14/17/20)
- Proficient in using Qt 6 for GUI development with Qt Widgets and QML
- Experience with CMake for build management and project configuration
- Familiarity with unit testing frameworks, with a preference for Google Test
- Capability to debug, profile, and enhance C++ applications
- Knowledgeable in version control systems (Git)
- Strong analytical skills and the ability to work autonomously as well as collaboratively
- Experience with instrument communication protocols (e.g., SCPI, FTDI USB, Ethernet, Serial)
- Understanding of multi-threaded programming and concurrency in C++
- Acquainted with software best practices, including design patterns, SOLID principles, and performance enhancement
- Experience working within an agile development setting
- Proficient in implementing image processing routines
- Knowledge of optical bench alignment and optics
Responsibilities
- Develop and maintain high-quality C++ software solutions
- Design and implement user interfaces using Qt 6
- Configure and manage build processes with CMake
- Conduct unit tests to ensure software reliability and performance
- Debug and optimize existing C++ applications for better efficiency
- Collaborate with team members and contribute to project discussions
- Work on instrument communication protocols to ensure seamless functionality
- Implement multi-threading techniques to enhance application performance
- Follow best practices for software development, including adhering to design patterns
- Participate in agile development cycles including planning, daily stand-ups, and reviews
- Develop image processing algorithms as required
- Assist in the alignment and calibration of optical benches as needed
Description
We are a dynamic technology company committed to innovation and excellence. Our team is dedicated to developing cutting-edge software solutions, working closely with clients to meet their specific needs. We offer a collaborative environment that fosters creativity and professional growth. Located in a vibrant area, we provide competitive benefits and encourage a healthy work-life balance.
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find C / C++ Developer salaries in the United States here.
How many C / C++ Developer jobs are in the United States?
Currently, there are 1642 C / C++ openings.
Is the US a good place for C / C++ Developers?
The US is one of the best countries to work as a C / C++ Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.
Which companies are hiring for C / C++ Developer jobs in the United States?
Aquiform, Informatique Bromont, Fort44 Inc., Neptronic, Damotech, Levven Electronics Ltd., Bank of Canada among others, are currently hiring for C / C++ roles in the United States.
The company with most openings is Jobot as they are hiring for 147 different C / C++ Developer jobs in the United States. They are probably quite committed to find good C / C++ Developers.
The company with most openings is Jobot as they are hiring for 147 different C / C++ Developer jobs in the United States. They are probably quite committed to find good C / C++ Developers.