976 IT & Software Developer jobs in the US

Embedded software developer - experienced
$70,000 - 70,000
Firefly Integrations
Elroy Drive, Middlebury
$70,000 - 70,000
Requirements
Must:
- Bachelors degree in Computer Science, Electrical Engineering, or a related discipline (or equivalent industry experience of 1-3 years)
- Proficient in C, C++, or other embedded programming languages
- Understanding of microcontrollers, microprocessors, and associated peripherals (e.g., sensors, actuators, communication interfaces)
- Experience developing software for real-time systems
- Familiarity with communication protocols such as UART, SPI, I2C, CAN, Ethernet, etc.
- Strong collaboration skills and the ability to articulate technical concepts clearly
- Familiarity with version control systems (e.g., Git)
- Knowledge of RV-C standards and protocols is a plus
- Experience with advanced debugging and performance profiling tools (preferred)
- Knowledge of low-level hardware programming and device drivers (preferred)
- Proficiency in other programming languages such as Python, Swift, Java, etc. (preferred)
- Experience in fields such as automotive, consumer electronics, or industrial automation (preferred)
- Strong problem-solving abilities and attention to detail
- Capacity to work under pressure and meet tight deadlines
- Self-driven with a willingness to learn and adapt to emerging technologies
- Excellent communication and teamwork capabilities
Responsibilities
- Design and develop embedded software for a variety of platforms and microcontroller-based systems
- Create, implement, and enhance firmware for embedded systems with an emphasis on efficiency, performance, and reliability
- Develop and perform unit tests and troubleshoot embedded software issues
- Optimize code to fulfill real-time performance and memory constraints
- Maintain and refine existing embedded systems and software
- Actively participate in software architecture and design discussions
- Document software designs, processes, and methodologies thoroughly
- Ensure compliance with industry standards, best practices, and regulatory requirements as applicable
- Identify and resolve issues in both development and production environments
Description
We are seeking a talented Embedded Software Developer to be part of our innovative engineering team. In this role, you will be focused on creating, developing, and testing embedded software solutions tailored for various products and applications in the RV sector. Our culture is built on innovation, adaptability, and a commitment to excellence, empowering us to deliver exceptional user experiences. By joining us, you will enjoy a competitive salary and benefits package, including generous paid time off, a flexible work schedule, and opportunities for professional growth and development. Our work environment is hybrid, based in Middlebury, IN, combining in-office collaboration with remote flexibility after successful onboarding.
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 976 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?
D3 Security Management Systems, LYNKED Inc., Confidential, Snaplii, DependableIT Group INC, Nuvolant, Sherpa 6 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 136 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 136 different C / C++ Developer jobs in the United States. They are probably quite committed to find good C / C++ Developers.