Jobs
4-
· 36 views · 5 applications · 2d
Software Engineer C++ / C#
Full Remote · Ukraine · Product · 4 years of experience · Upper-IntermediateWe are looking for a highly skilled Software Engineer with expertise in C++ or C# and a proven ability to design and implement software features from concept to deployment. The ideal candidate will possess a deep understanding of software architecture and...We are looking for a highly skilled Software Engineer with expertise in C++ or C# and a proven ability to design and implement software features from concept to deployment. The ideal candidate will possess a deep understanding of software architecture and system operations on a high level (cloud integration), enabling them to oversee projects with a comprehensive view. This role demands a balance of technical depth, creativity, and a forward-thinking approach to solving complex software challenges.
Responsibilities and Duties
- The vacancy involves working with high-level architecture more than with embedded
- Design, develop, and maintain software applications and systems.
- Take ownership of feature development from conceptualization to deployment, ensuring alignment with business goals.
- Conduct system analysis, including performance, security, and integration considerations.
- Implement robust testing and validation processes to ensure the quality and reliability of software solutions.
- Mentor junior developers, fostering a culture of technical excellence.
- Provide technical leadership in critical problem-solving and strategic decision-making processes.
You should bring with you:
- Experience with python / Go
- At least 4 years’ of programming experience in C++ or C#
- Proven ability to develop features from start to finish, from design to implementation
- Team playing attitude, with excellent communication skills
- Agile experience — advantage.
-
· 100 views · 11 applications · 1d
Trainee C++ Developer
Full Remote · Ukraine · 0.5 years of experience · Upper-IntermediateJob Description: Undergraduate or Bachelor's/Master's degree in Computer Engineering; More than 0.5 year of working experience in C++ development; Must have basic knowledge of software development tools and software development life cycle; Data analysis...Job Description:
- Undergraduate or Bachelor's/Master's degree in Computer Engineering;
- More than 0.5 year of working experience in C++ development;
- Must have basic knowledge of software development tools and software development life cycle;
- Data analysis and debugging skills;
- Good analytical and problem-solving skills;
- English: Upper Intermediate;
- Good communication skills.
Job Responsibilities:
- Undergo on-job training;
- The engineer will be responsible for the development of the Windows desktop application.
Project Description:
Customer is one of the leading providers of protocol analyzers, exercisers, jammers, and verification tools for existing and emerging digital communication standards. HQ in Chestnut Ridge, NY, the company has sales and development in the US, Europe, and Asia.
GL is working on desktop software that, combined with the client’s principal product, will generate, capture, analyze the traffic of low-level hardware high-speed data transfer protocols, targeted at storage companies that depend on analysis test tools in their development and test processes
More -
· 65 views · 7 applications · 24d
Middle+/Senior Embedded C Developer to $4500
Full Remote · Ukraine · Product · 3 years of experience · Upper-IntermediateCompany: Specializes in electronics and software engineering, focusing on high-load switching, communication platforms, Linux, and IoT devices. Key Responsibilities: • Develop software and hardware for network switches and embedded systems. • Involve in...Company: Specializes in electronics and software engineering, focusing on high-load switching, communication platforms, Linux, and IoT devices.
Key Responsibilities:
• Develop software and hardware for network switches and embedded systems.
• Involve in the development of software for routers.
Required Skills:
• Proficiency in C programming
• Linux experience (Makefiles, Shell scripts)
• English proficiency for technical documentation.
• Knowledge of L2/L3 network protocols (e.g., ARP, STP, IGMP, VLAN).
More
Nice to Have:
• Experience with embedded programming (ARM/MIPS).
• Familiarity with SONiC OS.
Why Us:
• High technical task level.
• Collaboration with global industry leaders.
• Work-life balance, flexible schedule, and remote work possibility.
• Competitive salary, medical insurance, paid vacation.
• Compensation package. -
· 64 views · 4 applications · 23d
Embedded Linux GPU developer (IRC264726)
Full Remote · Poland, Ukraine · 3 years of experience · Upper-IntermediateDepartment/Project Description The client is a leading worldwide high-tech company specializing in chip manufacturing in various domains, including embedded automotive software for in-car cockpit solutions. The company makes and designs leading-edge...Department/Project Description
The client is a leading worldwide high-tech company specializing in chip manufacturing in various domains, including embedded automotive software for in-car cockpit solutions. The company makes and designs leading-edge technology, software, and services, which power the professional automotive industry.
The successful candidate will get a chance to work on cutting-edge infotainment/digital cockpit technologies from leading Auto manufacturers and Tier1s and see the projects through to commercialization.
Minimum Qualifications:
- Depending on the seniority, 5 years of Software Applications Engineering, Software Development experience, or related work experience
- Experience with C/C++ programming.
- Experience with Embedded software development, integration, debugging.
- A few years of commercial experience in developing embedded software for RichOS (GNU/Linux , Android, QNX, etc)
- Experience in Linux GPU development (OpenGL, Weston, Mesa, virgl, etc)
- Excellent issue triage and debugging skills
- Fluent in written and spoken English
- Quick Adaptability to work in new technologies.
Nice to have:
- Automotive experience
- Experience with Python programming.
- Virtualization experience (HV, VirtIO)
- Linux kernel space
- Experience with Yocto
- Linux Multimedia (display, video codecs, audio, camera)
- AOSP
Job Responsibilities
- Participate in the design and implementation of automotive-embedded projects
- Work with Hypervisor and Connectivity solutions
- Work on GPU virtualisation
- Integrate and configure the existing solutions to different systems
- Direct communication with the customer
- Be a part of Globallogic team of successful professional