Embedded Software Developer - C++
AIT Global inc.
Job Title: Embedded Software Developer C++
Location: Chicago, IL
Job Description:
Gather and analyze user and client needs to define software requirements for components and subsystems used across multiple products.
Promote design consistency across products by contributing to product and software architecture discussions.
Identify common issues, risks, and considerations throughout the development life cycle.
Develop production-quality C/C++ software, including design, documentation, coding, quality assurance, and validation.
Needed Skills:
- Knowledge of the software development life cycle and a solid understanding of application system design and program specifications.
- Experience developing embedded software for RTOS and Linux environments.
- Proficiency with Google Test-based unit testing and embedded build-system workflows.
- Strong scripting and debugging skills (Python, Bash etc).
- Protocol experience in CAN, J1939, Ethernet, and UDS diagnostics.
- Experience with configuration management tools such as Git.
- Familiarity with GitHub Actions, Jenkins, Docker, Lauterbach, and Rust.
- Experience working with open-source libraries.
- Familiarity with AI-assisted development tools.
Educational Experience:
- Bachelor's degree in computer science, engineering, or information systems
- Software development experience of around 4-5 years
$90k - $110k
...Requirements: We require at least two years of C++ development experience. We require at least two years of software development experience on Linux systems and... ..., or JNI is a plus. Responsibilities: We develop software applications in C++. We contribute...SuggestedFull timeRemote work$111k
...products.Minimum Qualifications:· Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.· Professional experience developing Android applications and delivering production software within a collaborative...SuggestedFull time- ...trading firms with a dramatically simpler developer experience. Our team includes alumni of... ...Our team is responsible for all things C/C++ and Rust, and the most performance-sensitive... ...background ~5+ years of full-time software engineering experience, preferably at a trading...SuggestedFull timeLocal areaRemote work
- ...Edgehog Trading in Chicago is seeking a Senior C++ Software Engineer to design, implement, and optimize low-latency trading systems. You’ll work closely with traders and engineers to translate ideas into robust, production-ready code, with a focus on performance and reliability...Suggested
$175k - $250k
...from the ground up. Our trading models and software systems are continually re-engineered,... ...industry. We place a high premium on defining, developing, and deploying high-performance trading... ...'ll Need ~7+ years of Experience with C++ programming and Python scripting...SuggestedFull time$55 - $120 per hour
...Embedded Software Engineer Job Description This role focuses on developing, integrating, and testing C++ embedded software for mission‑critical RF systems within a real‑time operating system environment. You will contribute across the full software development lifecycle...Contract workTemporary workImmediate start$50 - $65 per hour
...Embedded Software Engineer Job Description We are seeking a highly skilled Embedded Software Engineer to join our team, renowned for its pioneering... ...design, and systems management. Proficiency in C#, C++, C, Labview, and Visual Studio. Experience with hardware-software...Contract workTemporary workWork at office- ...in cross-platform environments and can bridge expertise across iOS, Android, and Web development. Responsibilities Design, develop, and maintain iOS mobile applications using Swift, SwiftUI, and UIKit. Build SDKs to facilitate iFrame and WebView integrations...Flexible hours2 days per week1 day per week
$150k - $175k
...Senior C++ Software Engineer - Algorithmic Trading About us Edgehog Trading is a proprietary trading firm specializing in electronic options market making. We take a technology-driven approach, designing and operating automated, scalable systems to provide liquidity...Permanent employmentFull time$122.95k - $210.77k
...AmericaSalary: $122,951 - $210,773Company: Siemens Software Architect Job ID 508549 Posted... ...professional experienceExperience in developing, commissioning, or validating software... ...of programming (e.g., Rust, C++) and systems development concepts (e.g.,...Permanent employmentFull timeWork at officeLocal areaImmediate startRelocation$135k - $150k
Job DescriptionYou’re looking for a change, and so are we. At Venable, we know that every new hire brings valuable experience, new perspectives, and a chance to raise the bar on our approach to how we work. That’s why we’re looking for an Enterprise Applications Engineer...Flexible hours$163.63k - $211.75k
...and end-to-end ownership for embedding pragmatic, scalable security... ...security controls throughout the software development lifecycle (SDLC)... ...teams with minimal developer frictionSoftware Vulnerability... ...modern backend language (e.g., C++, Go, Java, C#, Python, Node.js...Full timeWork at office$149.8k - $262.2k
...Digital Technology Operations department is a group of talented and energetic individuals. The team works closely with application developers, product owners, internal users/employees, and other stakeholders to maintain the health of critical ServiceNow platforms and...Work at officeImmediate startRemote workFlexible hoursWeekend work- ...Circana seeks Senior Staff Software Engineer to drive design of a massively parallel processing (MPP) clustered database engine powering real-time analytics across Circana clients in 22+ countries. You will build low-latency, high-throughput kernels, optimize for multi...Remote job
- ...DRW seeks Software Engineers for its Front Office Systems team in Chicago. You will be embedded on trading desks, translating alpha signals and risk management needs into scalable... ...legacy systems, with responsibilities across C++, Python, and TypeScript. You will own...
- ...Circana is seeking a Staff Software Engineer to advance a massively parallel, distributed database engine (Whitebox) powering real-time analytics at scale. You will craft high-performance C++ kernels, exploit SIMD, and optimize across HPC and big data domains in a hybrid...Remote job
- ...DRW, a Chicago-based trading firm, seeks software engineers for Front Office Systems. You will embed with trading desks, build specialized tools, and scale alpha signals and risk management into robust production systems. The role requires deep problem-solving, collaboration...
$185k - $250k
Flow Traders US is seeking talented C++ Engineers to join our growing team in Chicago. Software Engineers at Flow Traders provide us with our competitive edge, equipping researchers and traders with the information and capabilities that they need to make sound business...Local areaImmediate start- A technology company in Chicago is seeking a Junior Software Engineer to work on full-stack and mobile development projects. You will develop both iOS and Android applications, contributing to backend services, APIs, and cloud infrastructure. Strong problem-solving and...
$102k - $144k
...Experience in either system design or reading code (e.g., Java, C++, Python).Preferred qualifications:Master’s degree in Engineering... ...multiple projects and priorities in a dynamic environment.Ability to develop proof-of-concept or prototype applications.Excellent...Worldwide$90k - $150k
...We are looking for engineers excited by challenging embedded DSP problems where algorithms, firmware, electronics,... ...their undersea systems connected. What You Will Do Develop and maintain real-time embedded C/C++ code, including for core components of OceanComm’s...Flexible hours$40 - $45 per hour
...entrepreneurial students to join our core development team for a C++/software engineering internship next summer. Our internship program is... ...at Geneva Trading after graduation. As a C++ Developer (Intern) You Will Develop, test, and deploy software solutions...Hourly payFull timeSummer workInternshipSummer internshipImmediate start$95k - $115k
...Hybrid) Are you passionate about embedded systems, from initial ideas to... ...engineering fundamentals to develop solutions for custom embedded... ...caliber engineering and custom software development services globally.... ...platforms (e.g., Embedded C/C++, Altium, RTOS, etc.) Strong understanding...Work at office- Senior-Level Expectations Strong independent coding skills Ability to think long-term , not just tactical fixes Ownership mentality; proactive problem solving Comfortable working in large orgs and parallel teams Experience collaborating across teams on...For contractorsWork at officeLocal areaRelocation
- C++ Software Developer, Chicago, IL We are seeking a C++ Software Developer to enhance a real-time automated trading system. In addition to possessing excellent analytical and technical skills, the successful candidate will be a creative problem solver, a clear communicator...Visa sponsorshipFlexible hours
$125k - $200k
3Red Partners, a proprietary trading firm headquartered in Chicago, is seeking a Graduate C++ Developer (2027 Incoming Graduate) to join the team. Our team has extensive, global experience in a wide variety of asset classes, risk management, and leading trading technologies...Full timeCasual workInternship$150k - $200k
Senior Software Engineer - C++ We are recognized as a world-leading Emerging Technology staffing and recruiting firm, with a strong specialization... ...CTOs, VPs, Senior Software Architects, Application Developers and Software Engineers for some of the biggest names in tech...Permanent employmentFull timeH1bRelocation$106.9k - $147k
...our caring communityThe Senior Application Architect designs and develops IT applications architecture solutions to business problems in... ...principles, design patterns, integration patterns, and software engineering practices.Experience designing enterprise applications...Full timeTemporary workFor contractorsApprenticeshipWork at officeRemote workWork from homeHome office- ...planning, designing, and implementing control software for electron beam welding and additive... ...protocols is required. Key Skills: C#, C++, C, Labview, Visual Studio, TCP/IP, UDP,... ...Systems, PLC Programming, HMI Programming, Embedded Systems Design, Real-time System...Temporary work
$99k
...technologies. You are motivated to learn and interested in all things related to data and technology, including the latest trends and developments. You are passionate about building relationships with clients and providing clients with exceptional experiences. You have an...Full timeTemporary workWork at officeLocal areaRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Developer - C++. Be the first to apply!
- c++ programmer Chicago, IL
- c++ developer Chicago, IL
- c++ software developer Chicago, IL
- software sales executive Chicago, IL
- software technology Chicago, IL
- software intern Chicago, IL
- entry level software sales Chicago, IL
- software sales representative Chicago, IL
- id software Chicago, IL
- software sales Chicago, IL



