611 IT & Software Developer jobs in the US

Avance Consulting Services jobs

Senior Software Engineer (C++/Embedded) - Dallas

$107,000 - 147,000
Avance Consulting Services
Marilla Street 1500, Dallas
$107,000 - 147,000
Company Size icon
Company Size
50-200
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:
- 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.