611 IT & Software Developer jobs in the US

Senior Software Engineer (C++/Embedded) - Dallas
$107,000 - 147,000
Avance Consulting Services
Marilla Street 1500, Dallas
$107,000 - 147,000
Requirements
Must:
- 6-8 years of experience in embedded systems
- Expertise in C, C++, embedded Linux, and device drivers
- 6+ years of experience in architecture, design, prototyping, software development, code review, and unit testing for embedded devices
- High proficiency in modern C and C++ versions
- In-depth knowledge of Linux, BSP, and Linux subsystems
- Familiarity with JavaScript
- Experience with memory and performance profiling tools
- Strong understanding of the C++ build process
- Excellent grasp of multithreading concepts and algorithms
- Solid foundational knowledge of inter-process communications (IPC) and remote procedure calls (RPC)
- Proficient in multiple communication paradigms, including client-server, peer-to-peer, and publish/subscribe
- Knowledge of IP-based communications and protocols such as HTTP, TLS, REST, WebSockets, JSON, XML, Protobufs, Flatbuffers, RTP, RTSP, and HLS is a plus
- Experience collaborating with diverse engineering teams
Responsibilities
- Design and implement software solutions for embedded systems
- Conduct architecture and design reviews to ensure quality
- Prototype and develop new features for embedded devices
- Participate in code reviews to maintain code quality
- Execute unit testing and debugging to ensure software reliability
- Optimize performance using memory profiling tools
- Collaborate with team members across different engineering disciplines
- Document software specifications and technical processes
- Stay updated with the latest technologies in embedded systems
- Mentor and guide junior engineers in the team
Description
We are seeking a Senior Software Engineer to join our dynamic team in Dallas, Texas. This is a contract position where you will be expected to work onsite five days a week. Our company specializes in providing innovative solutions in embedded systems, and we value collaboration and team spirit. We offer competitive compensation and a supportive work environment that fosters growth and development. Join us and be part of a diverse team that is passionate about technology and engineering.
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 611 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?
Jump, Gatekeeper Systems Inc, Deighton Associates Ltd., CoveySoft Technology Group, Besnard Information Services, TsunadeQ Systems, IgnoMail Network Services among others, are currently hiring for C / C++ roles in the United States.
The company with most openings is Boeing as they are hiring for 56 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 Boeing as they are hiring for 56 different C / C++ Developer jobs in the United States. They are probably quite committed to find good C / C++ Developers.