The tech team is based in Lviv.
-
· 316 views · 40 applications · 4d
C++ developer
Full Remote · Ukraine · 3 years of experience · B2 - Upper IntermediateType: Fulltime, hybrid Duration: indefinite in time English: at least B2 level Customer: US company (electrical equipment, hardware and software) Daily job: • C++ development • Communication with the customer (meetings, e-mail, onsite business trips...Type: Fulltime, hybrid
Duration: indefinite in time
English: at least B2 level
Customer: US company (electrical equipment, hardware and software)
Daily job:
• C++ development
• Communication with the customer (meetings, e-mail, onsite business trips potentially if required)
• Mentorship of junior colleagues
Skills:
• Demonstrated expertise in programming with C++ (latest versions)
• Embedded development experience
• Experience with Linux
• Experience with Qt/Qml.
• Microcontrollers experience (STM32) as an advantage.
• Knowledge of hardware is considered as an advantage.
Selection process: 2 interviews (recruiter screening, technical interview)
More -
· 122 views · 4 applications · 7d
Hardware Engineer
Hybrid Remote · Ukraine (Lviv) · 1 year of experienceType: Fulltime, hybrid Duration: indefinite in time Customer: US company (electrical equipment, hardware and software) Responsibilities: Creating circuit boards, developing specifications, and ensuring hardware compatibility with software and...Type: Fulltime, hybrid
Duration: indefinite in time
Customer: US company (electrical equipment, hardware and software)
Responsibilities:
Creating circuit boards, developing specifications, and ensuring hardware compatibility with software and networks. This includes collaboration with other engineers and manufacturers throughout the product lifecycle.
Skills:
• Altium
• ADC
• Amplifiers
• Microcontrollers experience
• Hardware troubleshooting
Selection process: 2 interviews (recruiter screening, technical interview)
We are an outsourcing company providing high-level software development services for the well-known companies in US, Canada and Germany.
The tech team is based in Lviv.
More
-
· 5 views · 1 application · 7d
BSP Engineer/System Engineer
Hybrid Remote · Ukraine (Lviv) · 3 years of experience · C1 - AdvancedCustomer: US company (electrical equipment, hardware and software) Responsibilities: Evaluate capabilities of existing System on Modules/Single Board Computers currently in production for current design vs a new/different one. Modify an existing...Customer: US company (electrical equipment, hardware and software)
Responsibilities:
- Evaluate capabilities of existing System on Modules/Single Board Computers currently in production for current design vs a new/different one.
- Modify an existing and/or create a BSP using Yocto and successfully bring up prototype control boards, working closely with Hardware Engineers.
- Contribute to development of a manufacturing test application to bring-up and test control board using Qt/QML.
- Ability to contribute to Qt/QML application development as time allows
- Implement/develop/test a cybersecure system update capability in accordance with product cybersecurity requirements
Skills
- Experience with developing custom BSPs in an Embedded Linux environment with Yocto.
- Hardware prototyping/bringup and troubleshooting (logic analyzers/oscilloscopes)
- The candidate has several completed projects (begin to end) in their work experience
- Hardware (System on Module/SBC) selection
- System Update methods (Mender) experience preferred
- Test Driven Development mindset (dependency injection)
- Qt/QML/C++ experience a plus
- Cybersecurity experience a plus
-
· 19 views · 4 applications · 7d
Application Software Engineer
Hybrid Remote · Ukraine (Lviv) · 2 years of experience · B2 - Upper IntermediateCustomer: US company (electrical equipment, hardware and software) Responsibilities Design/Develop a new cable fault locating application using Qt/QML/C++ for an embedded Linux target and an accompanying PC demo target to be used for sales team. ...Customer: US company (electrical equipment, hardware and software)
Responsibilities
- Design/Develop a new cable fault locating application using Qt/QML/C++ for an embedded Linux target and an accompanying PC demo target to be used for sales team.
Skills
- Intermediate/Expert in Qt/QML programming in an embedded Linux/PC environment
- Intermediate/Expert with SQLite databases
- Has several completed projects in work experience
- Proven strong application design/architectural skills (low coupling, high cohesion, MVC)
- Experience/Familiarity with Unit Testing (qtest, gtest, etc)
- Cybersecurity/Secure coding practices a plus
-
· 12 views · 1 application · 7d
Firmware/FPGA Engineer
Hybrid Remote · Ukraine (Lviv) · 4 years of experience · C1 - AdvancedCustomer: US company (electrical equipment, hardware and software) Responsibilities Ability to port/maintain/improve existing firmware application (embedded C) for control/measurement board in a cable fault locating product Ability to port/improve...Customer: US company (electrical equipment, hardware and software)
Responsibilities
- Ability to port/maintain/improve existing firmware application (embedded C) for control/measurement board in a cable fault locating product
- Ability to port/improve existing FPGA application for use in pulse board in a cable fault locating product
- Troubleshoot/bring-up firmware on new pulse board
- Implement/develop/test a cybersecure bootloader in accordance with product cybersecurity requirements
Skills
- Expert in embedded C programming
- Proven experience designing writing multitasked soft real-time embedded C firmware
- Experience with HW protocols (I2C, SPI, UART, etc)
- Has several completed projects (begin to end) in work experience.
- Strong application design/architecture skills for new firmware (embedded C) codebases
- Expertise with digital logic and VHDL
- Experience/Familiarity with Embedded Unit Testing (gtest/cpputest/ceedling)
- Cybersecurity/Secure coding practices a plus
- RTOS Experience a plus