C/C++ Embedded Software Engineer
Cloud Analytics Technologies LLC
Job Requirements
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field.
- 7+ years of experience in embedded software development.
- Strong proficiency in C/C++ programming for embedded systems.
- Hands-on experience with Linux kernel development and Windows driver frameworks (WDF).
- Familiarity with device driver models, interrupt handling, and memory management.
- Experience with cross-compilation, build systems (Make, CMake), and debugging tools (GDB, WinDbg).
- Knowledge of communication protocols (I2C, SPI, UART, USB, PCIe).
- Understanding of real-time operating systems (RTOS) and multi-threaded programming.
Job Responsibilities
- Develop and maintain Linux and Windows device drivers for embedded hardware platforms.
- Design and implement embedded software for real-time systems.
- Integrate drivers with operating systems and validate functionality.
- Debug and optimize kernel-level code for performance and stability.
- Collaborate with hardware engineers to ensure seamless integration.
- Write and maintain technical documentation for software components.
- Perform unit testing, system testing, and support QA activities.
Vacancy posted 16 days ago
Similar jobs that could be interesting for youBased on the C/C++ Embedded Software Engineer in Arizona vacancy
- ...Embedded Software Developer Job Requirements Bachelors or Masters degree in Computer Science, Electrical Engineering, or related field. 7+ years of experience in embedded software development. Strong proficiency in C/C++ programming for embedded systems. Hands-on experience...Suggested
- ...C++ Software Engineer Who are we: AlgoFace (Artificial Intelligence. Augmented Reality. The Human Face.) The AI revolution is changing... ..., and document software and algorithms for desktop and embedded platforms, in C/C++ and other languages Work as part of an agile team...Suggested
$142.7k - $158.3k
...Senior Embedded Software Engineer for Secure Voice Products As a Senior Embedded software engineer for Secure Voice Products, you'll be a member... ..., development and test. What sets you apart: C/C++ Development on Linux environment Team development using...SuggestedFlexible hours$124.45k - $134.65k
Embedded Software Engineer General Dynamics Mission Systems has an immediate opening for an Embedded Software Engineer within the Scottsdale-based... ...required. Required Qualifications: Strong proficiency in C/C++ programming languages. Knowledge of networking protocols...SuggestedImmediate startFlexible hours$100.22k - $111.18k
...Embedded Software Engineer As an Embedded Software Engineer in the Space and Intelligence Systems business, you'll be a member of a cross-functional... ...or experiences: Proficiency in languages such as C++, C, Python Knowledge of designing networked applications...SuggestedFlexible hours$86.8k - $165.2k
...Status: Active and existing on day 1 Role Overview Senior Embedded Software Engineer in the Effectors Center of the Software organization. Works... ...5 years of relevant experience. At least two of: Embedded C++ software, Embedded software security, Software architecture...Temporary workRelocationFlexible hours- ...Job Title: Firmware Developer (Embedded C/C++) Location: Phoenix, AZ (Hybrid) Employment Type: Full-Time Permanent What You ’ll Do Develop... ...analyzers, and related instrumentation. Collaborate with engineering teams to support existing codebases and implement updates or...Permanent employmentFull time
- ...Job Description Job Description Salary: DOE Embedded Software Development Engineer II/III This position is NOT available for Remote Work.... ...knowledge in software verification ~ Experience with C/C++/C# Experience with Python and other scripting languages...Permanent employmentFor contractors
- ...Description: Location: Tucson, AZ (On-site) As an Embedded Software Engineer, you'll develop embedded software that powers advanced avionics... ...You'll Do Develop embedded software and firmware in C/C++ for real-time aerospace and defense applications. Write...Local area
- ...Job Description Job Description Salary: DOE Senior Embedded Software Engineer IV This position is NOT available for Remote Work.... ...debugging real time, safety critical, embedded software in C/C++. Extensive recent experience in a software development role...Permanent employmentFor contractorsFor subcontractorWork at office
- ...Job Description Software Engineer (Phoenix, AZ 85027) 6 months plus pay 47-54/hour Must have US citizenship Basic Qualifications... ...years engineering software development experience in Real-Time embedded systems and integration in an engineering lab environment...Permanent employmentFull timeContract workMonday to FridayFlexible hoursShift work
- ...Senior Technical Lead In Embedded C As a Senior Technical Lead specializing... ...-time operating systems (RTOS) and C++. Excellent knowledge of software development life cycle and embedded... ...certifications: Certified Embedded Systems Engineer (CESE), or relevant certifications...
- ...and collaborative style of communications. * Other duties as assigned Desired Qualifications: * Native iOS or Android (Objective-C/Java) * C#/ASP.NET/XAML * SQL/SQLite * Prior transportation industry experience Qualifications Skill: C#/ASP.NET/XAML,...Full time
- ...business goals are met Partner with QA and Engineering teams to ensure products match/exceed... ...ergonomics is a definite plus Experience with software product management, software life cycle... ...field. Familiarity with Python or C/C++ nice to have, but not required Ability to...
- ...Job Description We seek an Advanced Software Engineer to create cutting-edge signal processing, geolocation, and communication systems solutions... ...testability and readability • Highly proficient in using C++ and Python for engineering and scientific applications in...
- ...DSP Engineers have a strong background with proven capabilities against a wide range... ...and development on real-time Software Defined Radio (SDR) and protocol processing... ...time implementations on FPGAs, DSPs, or embedded processors (C/C++, VHDL/Verilog) Perform link budget...
- ...Controls Engineer I Job Summary As the Controls Engineer I you will play a key role in advancing... ...and test control systems, PLC programs, software, and new features at operating solar... ...such as Modbus. 2+ years in programming in C/C++. Strong analytical and problem‑solving...Local area
- ...Software Engineer We're expanding our engineering organization dramatically... ...and testing of real-time embedded software, application software... ...experience. Experience with C, C++, or other object-oriented... ...architectures. Knowledge of assembly, C/C++ programming, structured...Relocation
$101k - $124k
...environment with similarly motivated electrical engineers, mathematicians, computer scientists,... ...the primary responsibilities in the Embedded Software Engineer position? The position... ...for Linux or embedded Linux using C or C++. Experience writing device drivers for...Temporary workImmediate startFlexible hours- ...Software Engineer (DevOps) – Tucson, Arizona Note: Active TS AND SCI clearance required Overview Platinum Global Talent Solutions... ...or similar) Skilled in Python or other modern languages (C/C++, Java) Hands‑on experience with Docker, Kubernetes, Helm...Full time
- ...interfaces for biomedical sensors and embedded microcontrollers used with... ...with clinicians and clinical engineers. Ensure security and... ...multidisciplinary teams (clinicians, software engineers, regulatory... ...embedded systems experience : C/C++, RTOS, device drivers, low‐...Full timeRemote work
- ...Strong proficiency in programming languages such as C, C++, Assembly. Experience working in DAL A software development. Experience with Code Review Experience... ...to know what planes can do and modified for test), engineering tools (montpa, x-scribe, managing and developing...
- ...Description Apply Now RTL, C/C++, Python, VHDL, Verilog, Tcl, cryptography, hardware, embedded software, System Integration, Hardware Security, Xilinx... ..., Avalon, FPGA verification tools, reverse engineering, cocotb, pyuvm Full Time Travel required...Full timePart timeRemote work
$98.4k - $147.6k
...history.\n\nNorthrop Grumman\u2019s Space Sector is seeking a Software Engineer \u2013 Embedded/Test Equipment \\- Level 3 to join our team in Chandler,... ...Phase Interceptor program. This role blends embedded C/C++ development with high\u2011performance GPU coding and 6\u...Full timeInternshipRemote workRelocation packageShift work$127.1k - $198.58k
...developing, implementing, and maintaining software solutions, algorithms, and... ...position contributes to team efforts in engineering, analytics, and technical planning, applying... ...programming languages such as Python, R, Java, C++, or equivalent. ~ Proven ability to apply...Permanent employmentFull timeContract workPart timeLocal areaRemote work- ...ecosystem of devices and cloud software. Like our products, we work... ...MLEs or firmware or hardware engineers to leverage hardware accelerators... ...languages such as Python, C/C++, experience with deep... ...mobile phones, IoT devices, or embedded systems is highly desirable....Work at officeRemote work
- ...Entry Level Software Developer At IBM, work is more than a job - it... ...openings for Software Development Engineers to develop, test and provide... .... Knowledge in Bash, Python, C/C++, Databases, Javascript, or... ...). Experience with Python in embedded systems or interacting with...Full timeInternship
$100k - $150k
...GPU Systems Engineer - Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions... ...performance engineering. Deep expertise in CUDA C/C++ and GPU programming models. Strong...Full timeH1bLocal areaImmediate startRemote workVisa sponsorship- ...world. What We’re Looking For Iridium is seeking an experienced Software Engineering Manager to lead a team of skilled engineers developing a... ...years experience with modern programming languages, including C/C++ and Python Experience with modern software architecture...Contract workWork at officeRemote work
$22 - $42 per hour
...alarm control panels and networked systems in accordance with engineered drawings, sequence of operations, and applicable codes. Perform... ...logic to minimize downtime. Conduct system upgrades, software revisions, and reprogramming to accommodate system expansions...Hourly payLocal areaImmediate startRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to C/C++ Embedded Software Engineer. Be the first to apply!



