910 IT & Software Developer jobs in the US
Software Development Engineer
$90,000 - 150,000
Skycope Technologies Inc
Canada Way 4595, Burnaby
$90,000 - 150,000
Requirements
Must:
- I am looking for candidates who possess over 3 years of industry experience in high-performance or embedded systems development.
- Strong programming abilities in Python are essential, along with a mindset geared towards producing clean, production-quality code.
- Familiarity with fault isolation, exception handling, and resilient system design is important.
- Proficiency in Linux environments, shell scripting, and system-level debugging is necessary.
- Knowledge of system availability concepts, such as watchdog timers, health checks, and safe fallbacks, will be considered an advantage.
Responsibilities
- I expect you to analyze, refactor, and enhance existing numerical algorithms and system components to boost efficiency, robustness, and fault tolerance.
- You'll design and implement internal tools and production software primarily in Python, with optional expertise in C/Matlab, ensuring they adhere to no-outage software principles, including graceful failure handling, state integrity, and long-term stability.
- You will be responsible for crafting modular, fault-tolerant code suitable for deployment across various platforms, including on-device, edge, and server environments.
- Independently, you will design and implement complete features or functional modules from concept to deployment.
- You will ensure the code you write is robust, isolated, and able to handle failures gracefully, aligning with no-outage software principles.
- Performing thorough debugging and root cause analysis for edge cases and runtime issues will be part of your duties.
- You will develop diagnostic tools and logging pipelines to enhance observability and facilitate rapid recovery.
- I also expect you to lead testing and discovery efforts for evaluating new hardware platforms (for example, Nvidia Jetson), ensuring reliable operation under different loads and physical conditions.
- You will collaborate with QA and hardware teams to validate system-level fault responses and software recovery pathways.
Description
At Skycope C-UAS Technologies Inc., we pride ourselves on being a Canadian deep-tech innovator reshaping the future of airspace security with advanced radio intelligence and AI. Based in Burnaby, British Columbia, we are driven by a world-class team of PhDs and domain experts in wireless systems, embedded security, and cyber security. Having evolved from a research-driven startup to a globally recognized innovator, our deployments span across North America, Europe, Asia, and beyond. Our team comprises PhDs, engineers, and specialists proficient in RF systems, embedded design, and AI-powered signal processing who work collaboratively to deliver cutting-edge technology to the world. We take pride in gaining the trust and support of the Canadian government and in being acknowledged by numerous international defense and public safety organizations for our technical expertise and operational reliability. Positioned at the crossroads of AI, RF, and cybersecurity, we tackle the world’s most intricate airspace challenges with mission-grade performance. Our culture of continuous innovation, integrity, and impact allows Skycope to pave the way for the future of intelligent RF security—one breakthrough at a time. This is a full-time position with an annual salary range of $90,000 to $150,000. Benefits include dental, extended health care, life insurance, paid time off, and vision care. Candidates are required to reliably commute to Burnaby, BC or plan to relocate before the start of employment. Please confirm if you are a Canadian Citizen or Permanent Resident, and if you hold a work permit, indicate the remaining time until its expiration. The work location is in person.
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 910 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?
Sperasoft, Blackstraw AI, McCrae Recruiting Inc., Archon Systems Inc, Puter Technologies Inc., Recrutement Harmonie, Giesecke+Devrient among others, are currently hiring for C / C++ roles in the United States.
The company with most openings is Leidos as they are hiring for 89 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 Leidos as they are hiring for 89 different C / C++ Developer jobs in the United States. They are probably quite committed to find good C / C++ Developers.