1642 IT & Software Developer jobs in the US

Jobs jobs

Robotic Software Engineer

$186,000 - 226,000
Jobs
Rancho Carmel Drive 11251, San Diego
$186,000 - 226,000
Company Size icon
Company Size
<50
Company Type icon
Company Type
Services
Exp Level icon
Exp Level
Senior
Job Type icon
Job Type
Full-Time
Language icon
Language
English
Visa sponsorship icon
Visa sponsorship
No

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

Technologies

Ethernet
Qt

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.