1757 IT & Software Developer jobs in the US

Embedded Software Engineer - C/C++
$98,000 - 125,000
Blue Vigil
East Severn Way, Sterling
$98,000 - 125,000
Requirements
Must:
- Proficiency in C/C++ for both embedded (bare-metal/RTOS) and Linux application contexts
- Expertise in Embedded Linux, including systemd unit authoring and multi-threading
- Solid understanding of networking protocols such as TCP/IP and UDP, with experience in networked embedded devices
- Familiarity with version control systems and CI/CD, particularly Git/GitHub workflows and pipeline development
- Strong command line skills with Unix CLI for system inspection and hardware interfacing
- Experience with Arduino & PlatformIO for firmware development on Teensy/Arduino-compatible systems
- Knowledge of MAVLink and UAV control, specifically in interfacing with ArduPilot or PX4 vehicles
- General understanding of UAV platforms and flight modes
- Hands-on experience with serial protocols such as RS-485, TTL UART, I2C, and SPI
- Background in real-time firmware development and hardware debugging, including oscilloscope and logic analyzer use
- Familiarity with OTA update frameworks and secure remote access tools
- Experience in structured logging and Python scripting for data analysis
- Proficiency in Bash/Zsh for environment configuration and Linux automation
- Comfort with AI-assisted development tools
- A B.S. degree in Computer Science or a related discipline
- At least 3 years of relevant experience in the field
- Strong communication skills for effective presentation and visualization of technical concepts
- Ability to work collaboratively and independently to resolve complex technical issues
- Experience with agile project management methodologies
- Familiarity with autonomous drones, robots, or remote-controlled devices
- FAA Part 107 certificate or willingness to acquire it
- Capability for occasional overnight travel for product demos and customer engagements.
Responsibilities
- Configure the Raspberry Pi 4 and manage Embedded Linux OS, developing application-level software and tuning real-time scheduling
- Develop and maintain Teensy 4.1 firmware, including versioned releases using the PlatformIO toolchain
- Design and maintain cross-platform C++ libraries targeting both Linux and bare-metal microcontroller environments
- Manage CI/CD pipelines using GitHub Actions for build processes and automated release deployments
- Conduct remote diagnostics and manage secure remote access for OTA firmware/software updates
- Oversee hardware/software integration testing, validating and debugging interactions across the entire system
- Provide direct technical support to customers and field technicians to troubleshoot and resolve issues.
Description
At Blue Vigil, we are an innovative technology start-up dedicated to enhancing safety and productivity at nighttime jobsites and emergency scenes. We pioneered the introduction of the first autonomous aerial light, positioning ourselves as an alternative to traditional light towers in the $5B annual portable lighting market. Our compact team in Sterling, VA, thrives on challenging the norm and pushing boundaries. This role is critical to our mission, and we offer competitive compensation between $98,000 and $125,000 per year, along with a flexible leave policy, healthcare supplements, and access to dental, vision, and disability coverages. We value diversity and encourage applicants from all backgrounds, including those with criminal records.
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 1757 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?
micro1, Consultation Devpresso Inc, Reliant Technologies, Navy Federal Credit Union, Energy Transfer Partners, Piovan, Deloitte 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 139 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 139 different C / C++ Developer jobs in the United States. They are probably quite committed to find good C / C++ Developers.