Software Research Engineer - C++
$74k - $84kCognizant Technology Solutions
Title: Software Research Engineer – C++ This project aims to leverage C++ to develop an Open Radio Access Network (O‑RAN) networking infrastructure for a private 5G network deployment. In addition to the enabling networking infrastructure, the project co‑develops UE‑side applications with O‑RAN‑side radio resource control algorithms in the form of xApps to demonstrate application performance boost achieved via the cross‑layer optimizations. Must Have MS or PhD (preferred) in Computer Science, Computer Engineering, Electrical Engineering or equivalent C++ Development Algorithm Development and Optimization Python Machine Learning / AI Nice to Have Experience with Open Radio Access Network deployment Experience with 5G and Wifi communications and diagnostics Design 5G link diagnostics mechanisms to achieve accurately and timely classify if the in-vehicle 5G link is experiencing issues and which components in the end-to-end 5G communication stack are causing these issues. Design in vehicle WiFi device classification, management, and quality of service capabilities to improve in Vehicle WiFi use experience. Experience with embedded system development Compensation & Benefits $74,000 – $84,000 per year Bonus + Comprehensive Benefits Additional Information Onsite role Visa sponsorship is not available now or in the future. Candidates requiring sponsorship will not be considered. Benefits Medical/Dental/Vision/Life Insurance Paid holidays plus Paid Time Off 401(k) plan and contributions Long-term/Short-term Disability Paid Parental Leave Employee Stock Purchase Plan #J-18808-Ljbffr Cognizant
- ...Overview This project aims to leverage C++ to develop an Open Radio Access Network (O-RAN) networking infrastructure in an O-RAN... ...Qualifications MS or PhD (preferred) in Computer Science, Computer Engineering, Electrical Engineering or equivalent. Strong C++ development...Suggested
- ...Role: Software Research Engineer C++ Location: Warren, MI 5 days onsite Contract role Must Have MS or PHD (preferred) in Computer Science, Computer Engineering, Electrical Engineering or equivalent C++ Development Algorithm Development...SuggestedContract work
- Cognizant is looking for a Software Research Engineer specializing in C++. You'll work on developing an Open Radio Access Network (O-RAN) infrastructure for private 5G networks. The role involves co-developing applications that significantly enhance performance through...Suggested
- ...to report to Mountain View, CA, Austin, TX, or Warren, MI three times per week, at minimum. We are looking for a strong C++ Software Engineer to support development of next-generation automotive UI applications. The role involves development of high-performance, safety...SuggestedLocal areaWork from homeRelocation packageFlexible hours
- ...A multinational engineering firm is seeking an embedded software developer to create robust solutions using C/C++, Java, and QNX/Linux. The role includes deploying software, refining requirements, and working closely with engineering teams. Candidates should have a strong...Suggested
- ...Overview The Hardware And Software Integration And Test Engineer plans and performs a variety of tasks across hardware integration, scripting, networking... ...Programming experience in one of the following: C, C#, C++, Python. Understanding and application of modern...Visa sponsorship
- ...The Hardware and Software Integration and Test Engineer plans and performs a variety of tasks across the areas of integrating hardware modules into a... ...Programming experience in one of the following: C, C#, C++, Python • Understanding and application of modern software...InternshipVisa sponsorship
- ...Optimal in Michigan is actively seeking a Machine Learning Research Engineer (Scientific & Engineering AI) with a PhD in a relevant technical... ...Computer Vision, with strong programming skills in Python and C++. This role requires research experience equivalent to industry...
- ...Software Developer C and C++ programming, Python programming, development of software applications on Linux Operating Systems or bare-metal real-time application development, object oriented design and development experience, familiarity with Ethernet communications...
- ...Machine Learning Research Engineer (Scientific & Engineering AI) Urgent Hiring Requirement Minimum Qualification PhD in a relevant technical... ...related areas. Strong programming experience with Python and C++. Hands‑on experience with PyTorch, TensorFlow, Keras, Scikit‑learn...
- ...TechDigital Group is seeking a skilled developer to work on C++-based Open Radio Access Network (O-RAN) networking infrastructure within a private 5G network deployment. This role will involve collaborating on UE-side applications and implementing radio resource control...
- Saransh Inc is seeking an Open Radio Access Network Engineer in Warren, MI. The candidate will be responsible for developing an O-RAN compatible... ...with UE-side applications. Candidates must possess strong C/C++ programming skills and preferably hold an MS or PhD in related...Contract work
- ...Blue Chip Talent in Detroit, Michigan, seeks an Embedded Software Engineer with a strong background in C and C++ programming. The ideal candidate will be responsible for developing and maintaining embedded software applications while possessing solid debugging skills and...
- ...technology firm in the United States is seeking an OTA and Diagnostics Software Development Engineer. The role involves designing and developing safety-critical embedded software applications using modern C++. Applicants should have a Bachelor's degree in a relevant field...
- ...OTA and Diagnostics Software Development Engineer Key Responsibilities Design and develop safety-critical embedded software applications using modern C++ (C++14 and above) Lead resolution of complex design challenges, driving technical decisions and ensuring robust solutions...
- ...A leading talent solutions provider is seeking a Senior Embedded Software Engineer to lead software solutions for real-time platforms. The successful candidate will develop applications in C/C+, model systems, and ensure compliance with defense standards. Candidates should...
- ...Build applications that support engineering, operations, manufacturing, and... ...and decision support. Develop software applications and backend systems using Python, C, C++, Java, and related technologies... ..., reliability, and security. Research and implement emerging tools, frameworks...Temporary workFlexible hours
- Waltonen Engineering Inc. is seeking a hands-on Programmer to develop internal tools and workflow automation systems. In this role, you'... ...functions. A Bachelor's degree in computer science and 3-5 years of software development experience are required. The position offers...
- ...Position Summary: The Industrial / Innovation Agency Engineer is a highly dynamic hybrid role at the Sterling Axle Plant.... ...projects within Client's web-based innovation project tracking software. Ideation & Proofs of Concept (PoCs): Facilitate and capture...Temporary workShift work
$150.32k - $225.48k
...systems, test operations, systems and safety engineering – all dedicated to making a real,... ...millions of people. Meet The Team The Embedded Software team develops foundational platform... ...subsystem owner Develop and maintain embedded C++ software running in Linux userspace on...Permanent employmentFull timeWork at officeImmediate startVisa sponsorship- ...Job Description Job Description Industrial / Innovation Engineer The Industrial / Innovation Engineer is a highly dynamic role... ...projects within client’s web-based innovation project tracking software. • Ideation & Proofs of Concept (PoCs): Facilitate and...Remote workFlexible hoursShift work
- ...Expert to design and develop firmware and embedded systems for manufacturing tools. The candidate will need a strong background in C/C++ programming, knowledge of vehicle communication protocols like CAN, and a bachelor's degree in a related field. This role requires problem...
- ...direction of the Project Manager, Principal Investigator, or senior technical staff, designs, codes, tests, documents, and supports research data collection, tracking, analysis, and reporting systems. Responsibilities vary by project, and may require the use of multiple...Full timeWork experience placementShift work
- ## Senior Research Engineer/Advanced EngineeringApplylocations: Troy, Michigan, UStime type: Full timeposted on: Posted Todayjob requisition id: R00243535**Job descriptions may display in multiple languages based on your language selection.**## **What we offer:**At Magna...Permanent employmentWork at officeLocal areaImmediate start
- Henry Ford Health System is looking for a candidate to support research data systems at the Henry Ford Medical Group in Detroit. Responsibilities include designing, coding, and documenting data collection systems, with a focus on healthcare data. The ideal candidate will...
- ...Manufacturing Software / Optimization Engineer (Fresher / Entry Level) Job Title: Manufacturing Software / Optimization Engineer (Fresher / Entry Level... ...Have Technical/Functional Skills Programming expertise in C++ Ability to analyze and interpret CAN/LIN/Ethernet logs...
- ...a Scrum Manager to lead the development of software for vehicle access. This hybrid role involves collaboration across engineering teams and significant engagement with stakeholders... ...will have hands-on experience with C/C++, excellent leadership skills, and strong project...
- ...General Motors is seeking a Senior Software Engineer specializing in Environmental Perception to join its Robotics Technology Development team... ...background in machine learning, software proficiency in Python and C++, and expertise in perception models and robotics. The position...
- ...DORLECO is seeking experienced Embedded Software Engineers in Warren, Michigan, to optimize OS performance for automotive systems. Candidates... ...system-level analysis. Ideal candidates will be proficient in C/C++ for embedded development, with experience in performance...
- ...Warren, Michigan. This role involves developing, validating, and maintaining firmware for manufacturing tools, requiring expertise in C/C++, embedded systems, and communication protocols. Candidates should have over 5 years of experience alongside a bachelor's degree in...Flexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Research Engineer - C++. Be the first to apply!
- id software Warren, MI
- software sales Warren, MI
- embedded software Warren, MI
- senior c# .net software developer Warren, MI
- software applications developer Warren, MI
- software support Warren, MI
- software asset management analyst Warren, MI
- software quality assurance Warren, MI
- healthcare software sales Warren, MI
- remote software sales Warren, MI


