Location: Valencia
Workplace: OnSite
Role highlights:
- Title: Satellite Systems Senior Technician
- Department: Global Manufacturing Organisation
- Reports to: Head of MAITE Spain
- Location: Valencia, Spain
- Type of Contract: Permanent
- Working model: On-site
- Employment is subject to applicable security screening (incl. SUPO, where required)
Why this role matters:
As a Satellite Systems Senior Technician, you play a vital role in bringing every satellite that reaches our Valencia production line to operational readiness. You will own the first power-on, initial software and firmware loading, and end-to-end systems verification of fully integrated SAR satellites, running automated functional, power, and bus test campaigns, diagnosing issues at the boundary between software, firmware, and electronics hardware, and ensuring configuration control on final activities. Your work lets test campaigns run independently on the line, without pulling engineers away from other teams.
Who We Are
ICEYE is the world leader in sovereign intelligence from space. We deliver persistent monitoring capabilities to detect and respond to changes in any location on Earth.
ICEYE owns the world's largest and most advanced SAR (synthetic aperture radar) satellite constellation. To our customers we provide intelligence with unmatched quality, latency and revisit times, in any weather, day or night. To governments who choose to operate their own constellation we provide this proven capability as a sovereign system.
ICEYE-built constellations serve customers in defence and intelligence, environmental monitoring, insurance and emergency management. We enable fast decisions that contribute to a safer future.
Founded and headquartered in Finland, ICEYE operates globally with over 1000 employees across Europe, North America, the Middle East, and Asia-Pacific.
Your day-to-day responsibilities
- Execute initial satellite power-on, firmware flashing, and subsystem communication verifications.
- Run, debug, and execute automated functional, power, and bus test scripts using Python, Shell, and Linux environments.
- Work with Git repositories to manage test code, track updates, and verify software builds.
- Operate mechanical and electrical ground support equipment (GSE), and troubleshoot electronic hardware, power distribution, and digital interface issues using lab instruments (oscilloscopes, power supplies, multimeters).
- Diagnose whether an anomaly is a test setup issue or a genuine unit fault, and raise non-conformance reports (NCRs) in Jira.
- Maintain detailed test logs and accurate documentation, and ensure configuration control on final activities.
- Assist in managing activities related to satellite launch campaigns.
- Actively contribute to continuous improvement initiatives - procedures, processes, tools, test automation, and 6S.
- Assist in training and mentoring junior technicians, and communicate proactively with team members and supervisors regarding any challenges or obstacles.
- Work closely with the RF Senior Technician, AIT Engineering, and Quality, ensuring clear communication so that satellite build-phase deadlines and technical specifications are met.
What we’re looking for
Must haves:
- Relevant university degree in Aeronautical Engineering, Space Studies, Applied Physics, Electronics, or similar, or equivalent hands-on experience in a related role.
- 4+ years of hands-on experience setting up, debugging, and running real test benches and satellite systems or interfaces, not just executing someone else’s scripts.
- Proficient in a Linux environment, comfortable modifying and debugging Python scripts, and working with Git.
- Systems thinking across avionics, power, and software, enough to tell a test setup fault from a genuine unit fault.
- Experience using lab equipment such as power supplies, multimeters, and oscilloscopes.
- Excellent communication skills, with particular attention to detail in procedures, preparation, and execution.
- Ability to read and interpret technical drawings, assembly instructions, and schematics.
- Proficient in English, both written and spoken, to ensure clear communication in a cross-functional environment.
Nice to haves:
- ICEYE-specific test frameworks, satellite bus specifics, Jira and MES flow, and launch campaign procedures.
- Space or satellite AIT (Assembly, Integration, and Testing) background.
- Experience with environmental testing (e.g. vibration/shaker rigs, thermal testing).
- Experience using Atlassian Cloud (Jira, Confluence).
- Lean & Six Sigma experience.
Application Process
- Talent Acquisition Interview
- Hiring Manager General Interview
- Technical Interview, including a Technical Challenge
- Final Interview
Working at ICEYE
At ICEYE, you’ll join a diverse and highly engaged team united by the ambition to make the impossible possible. As a global scale-up, we combine speed and ambition with the opportunity to take real ownership from day one. Your growth, wellbeing, and success are a priority, with continuous professional development, training opportunities, and a culture where collaboration is how we win.
How We Work (Our Values)
Make the impossible possible: We set ambitious goals and stay calm under pressure. We bring grit, optimism, and ownership when things get hard, and we keep moving until we find a way.
- Be curious: Go deep, ask questions, listen carefully, and think critically. Understand the “why” behind decisions.
- See the big picture: Stay close to what’s happening across the company so you can make better decisions. Consider how your work affects others.
- Drive effective teamwork: Create psychological safety, invite different perspectives, and build inclusive teams. There are no bad questions.
- Act as one team: We win together. We match tasks to the right owner and stay agile as priorities shift.
- Have fun: What we do matters—and it should be enjoyable. Celebrate progress, take pride in results, and share the wins.
Benefits
Our benefits are designed to support your health and wellbeing, at work and beyond. We keep improving them based on employee feedback, and offerings vary by location. Talent Acquisition will confirm what applies for this role and location during the process.
Our Commitment to Diversity, Equity, and Inclusion
We want ICEYE to be a place where people can be themselves and do great work. Different backgrounds and perspectives make us stronger, which is why we work to create an environment where people feel included, respected, and able to speak up. Whatever your background, we want you to bring your authentic self to the table.
We’re committed to fair, inclusive hiring and equal opportunity. Everyone is welcome to apply. If you need any adjustments or support during the recruitment process, tell us—we’ll do our best to help.
Apply now to start your ICEYE journey, and help us continue to make the impossible possible together. Read more about ICEYE and working with us at iceye.com http://iceye.com.
Требования:
— В настоящее время имеет или находится в процессе получения степени бакалавра в области электротехники, компьютерной инженерии или смежных инженерных областях.
СтажёрГеография найма не уточнена
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Location: Lviv; Kyiv
Workplace: onsite
Ajax Systems — міжнародна технологічна компанія і найбільший у Європі виробник охоронних систем.
Ми шукаємо нового гравця до Prod Automation Departament підрозділу на позицію Embedded/Hardware developer.
Prod Automation Departament забезпечує стабільність масового виробництва та запуск нових виробничих локацій. Команда розробляє уніфіковані і модульні рішення, оптимізує ефективність ліній та працює над зниженням собівартості процесів без втрати якості продукту.
Команда розробляє систему для серійного виробництва високоякісних пристроїв. Embedded/Hardware developer працює на всіх рівнях: від створення ПЗ для PC (включно з UI, базами даних та взаємодією з обладнанням) до розробки вбудованого ПЗ і електроніки для промислового обладнання. Важливу роль відіграють командна взаємодія, продумана архітектура та структурованість рішень, що дозволяє ефективно масштабувати та підтримувати проєкти.
Завдання:
розробка електроніки зі складною аналоговою частиною, де важливим параметр є точність системи
написання ПЗ для різних архітектур мікроконтролерів
написання ПЗ для PC та одноплатників (Orange PI, Raspberry PI) по сферах: цифрова обробка аналогових сигналів, драйвери для перефєрійних пристроїв, мережеві протоколи, високорівнева логика розподіленого застосунку, робота з GUI фронтенда (QML), робота з БД, софт для керування механікою (розуміння протікання фізичних процесів)
взаємодія з командою конструкторів для реалізації механіки спеціалізованого обладнання
проведення перевірки та наладки розробленої електроніки, зібраного обладнання
створення документації з описом роботи розроблених пристроїв
Необхідні знання та навички:
технічна освіта
досвід розробки та наладки аналогових пристроїв
комерційний досвід розробки під 32-х бітні мікроконтролери
вміння користуватися системами контролю версій, наприклад git
вміння користуватися паяльною станцією (монтаж елементів 0402), осцилографом
створення документації на електроніку за допомогою САПР
вільне розуміння технічної документації англійською
Буде плюсом:
досвід роботи в Altium designer
базові знання Python (якщо подібного досвіду немає, бути готовим вивчити)
комерційний досвід розробки проектів з ООП
комерційний досвід розробки проектів, що супортяться тривалий час та над ними працює команда не менше ніж з трьох людей
розуміння вимог і потреб масового виробництва електроніки
Пропонуємо:
можливість пропонувати та реалізовувати власні ідеї, які впливають на продукт та його масове виробництво;
місце у стрімко зростаючій компанії з вмотивованою професійною командою;
конкурентну заробітну плату;
медичне страхування;
корпоративні заняття з англійської мови;
можливість взяти участь у внутрішньому проєкті бета-тестування систем безпеки Ajax;
знижки від компаній-партнерів;
знижки на продукти компанії.
Ajax Systems — це українська історія успіху, яка виросла в глобальний продукт. Пристроям Ajax довіряють уже понад 4,5 мільйони кінцевих користувачів і 330 тисяч PRO-користувачів у більш ніж 180 країнах. Компанія пропонує комплексні рішення для захисту житлових і комерційних об'єктів різного масштабу. Нині портфоліо Ajax налічує 280 пристроїв для захисту від вторгнення, відеоспостереження, пожежної безпеки та комфорту й автоматизації.
Задачи:
— Разработка сложных функциональных модулей для ASIC на Verilog/SystemVerilog.
Требования:
— Опыт разработки RTL от 3 лет.
— Знание Verilog/SystemVerilog.
— Опыт использования RTL симулятора от 3 лет (любой вендор).
— Опыт использования Linux.
— Знание английского языка на уровне чтения технической документации и ведения переписки на технические темы.
— Опыт работы с системами контроля версий.
Дополнительно приветствуется:
— Опыт разработки блоков помехоустойчивого кодирования.
— Знание стандартов LTE/5G L1.
— Опыт разработки и имплементации алгоритмов цифровой обработки сигналов (ЦОС).
— Знакомство с методами верификации.
— Опыт использования Python или MATLAB/Simulink.
Условия:
— Полный рабочий день.
— Возможна удалённая работа.
О компании:
Департамент разработки процессорных архитектур YADRO ведёт разработку процессорных IP ядер RISC-V для использования в составе серверных, сетевых продуктов, систем хранения данных, планшетов и других устройств.
Задачи:
— Освоить калибровку, построение карты помещения и сценарии перемещения по заданным точкам.
— Настроить удалённый доступ для диагностики (VPN, Tailscale, SSH).
— Подготовить первого робота — гуманоида AgiBot A3 — к передаче в офис клиента-партнёра: протестировать, настроить сценарии, обеспечить сопровождение на старте эксплуатации.
— Разобраться с персонализацией AgiBot A3, настройкой его сценариев и т.д.
— Настроить ПО для робо-руки Rotrics DexArm (Starter Kit).
— Изучить документацию и инструменты управления робот-собакой Xiaomi, Unitree Go2, гуманоидными роботами Unitree G1 и Noetix Robotics Bumi Standard.
— Работать с остальным и обновляющимся парком роботов компании, создавать сценарии под мероприятия, участвовать в развитии услуги внедрения роботов для сторонних владельцев.
Требования:
— Понимание робототехники и техническая база (опыт работы с роботами, Linux).
— Знание Python, C++, ROS/ROS2.
— Самостоятельность выше среднего и инициативность; обучение конкретному стеку, SDK и настройкам моделей будет предоставлено.
— Подойдёт студент старших курсов технического вуза или недавний выпускник профильного направления (робототехника, мехатроника).
Условия:
— Частичная занятость, 30–40 часов в месяц, свободный график.
— Оплата по договорённости (ориентир от 50 000 ₽/мес), оформление — самозанятость (ИП или другие варианты обсуждаются индивидуально).
— Доступ к современным роботам, практический опыт и профессиональное развитие внутри растущего направления.
Задачи:
— Разработка встраиваемого ПО для самоходных транспортных средств;
— Работа с протоколами обмена данными (CAN - J1939);
— Алгоритмизация работы систем транспортного средства;
— Самостоятельная отладка написанного кода.
Требования:
— Знание ООП и SOID принципов;
— Многопоточное программирование (std::thread, std::mutex, std::condition_variable, std::atomic и т.д.);
— Управление памятью, RAII, сырые и умные указатели;
— Опыт работы с CMake (или аналогичными системами сборки);
— Уверенное владение Git (branching model, code review, rebasing и т.д.);
— Опыт разработки под Linux (встраиваемые системы — большой плюс);
— Способность самостоятельно разбираться в сложных технических/физических задачах;
— Опыт разработки встраиваемого ПО для транспортных средств (автомотив/спецтехника);
— Работа с протоколами обмена данными – CAN / CAN-FD (особенно J1939, ISO 11783 (ISOBUS), CANopen);
— Знакомство с автомотивными стандартами (MISRA C++, ISO 26262 — хотя бы на уровне понимания);
— Знание шаблонов проектирования;
— Опыт работы с реал-тайм системами и ОС (QNX, RTLinux, FreeRTOS, ThreadX);
— Разработка HMI/интерфейсов оператора;
— Опыт отладки на целевом железе (JTAG, логирование, hardware-in-the-loop);
— Знание инструментов статического анализа кода (Cppcheck, Clang-Tidy и т.д.).
Условия:
— Место работы: особая экономическая зона по адресу - Москва, Волгоградский проспект, 42/к11;
— График работы 5/2;
— Официальное трудоустройство, полностью белая заработная плата + премии;
— Оборудованное рабочее место;
— Медицинское страхование, полис ДМС.
Задачи:
— разработка программного обеспечения Scada-систем;
— разработка интерфейса HMI панелей;
— инсталляция программного обеспечения и проведение пусконаладочных работ (ПНР) на объекте;
— разработка исполнительной документации и инструкций для пользователя и оператора;
— желателен опыт проектирования подраздела информационного обеспечения.
Требования:
— уверенный пользователь ПК;
— опыт разработки в инструментальной среде MasterSCADA;
— опыт разработки программного обеспечения HMI панелей (ОВЕН, Weintek, Veichi и др.);
— владение MS OFFICE;
— знание нормативной базы проектирования АСУТП, АОВ и других инженерных систем;
— желателен опыт проектирования подраздела информационного обеспечения систем АСУТП, АОВ и др. инженерных систем;
— знание принципов построения современных систем управления с применением программируемых логических контроллеров и цифровых систем передачи данных;
— умение читать технологические, функциональные и структурные схемы;
— профильное высшее образование.
Условия:
— оформление согласно ТК РФ;
— стабильная работа в команде с большим опытом работы;
— премирование по результатам работы;
— гибкий график работы 5/2;
— профессиональный и карьерный рост и развитие;
— объекты в Москве и Московской области.
Location: Canada, Vancouver, BC
Workplace: OnSite
Here at Humanoid, we believe in a future where robots amplify human potential. That’s why we’ve set out on a mission to build the world’s most capable, commercially-scalable, and safe humanoid robots. We’re bringing that mission to life with HMND‑01 - our rapidly developed humanoid platform being deployed in real industrial environments - and we’re growing the team to take it even further.
ABOUT THE ROLE
We are on a mission to redefine robotics by creating humanoids that mimic human dexterity, precision, and flexibility.
As a Robotics Prototype Engineer, you will play a key role in assembling, testing, and validating cutting-edge humanoid robots.
This position requires strong technical expertise in robotic assembly, sensor calibration, and the ability to collaborate closely with engineers to troubleshoot and optimize robotic humanoid systems. If you're passionate about hands-on work with high-tech robotic systems and contributing to the next generation of humanoid robots, we'd love to hear from you.
WHAT YOU’LL DO
- Assembly and Integration: Assemble and integrate robotic end-effectors, ensuring all components (actuators, sensors, and electro-mechanical parts) function correctly.
- Testing and Troubleshooting: Perform rigorous testing to evaluate the robotic components. Troubleshoot and resolve hardware and software integration issues.
- Calibration: Calibrate sensors and commission actuators to achieve optimal performance with respect to the system requirements and expected outcomes.
- Prototyping and Development: Assist the R&D team in prototyping new robotic designs by providing feedback, assembling prototypes, and testing new components.
- Technical Support: Provide hands-on support for mechanical and electrical engineers in integrating actuators and sensors into the humanoid robot. Provide support worldwide.
- Documentation: Document test results, system issues, failure analyses, and corrective actions. Create technical manuals, SOP and maintenance guides for robotic systems.
- Maintenance and Upgrades: Perform routine maintenance and upgrades on robotic subassemblies on a system level, ensuring continuous performance and durability.
- Collaboration: Work closely with the mechanical, electrical, and firmware teams to address issues related to electro-mechanical performance and sensor feedback.
- Equipment and Inventory Management: Maintain specialized tools, equipment, and components. Ensure that inventory levels of critical parts such as actuators and sensors are regularly checked and replenished. Maintain a clean and organized workspace.
WE’RE LOOKING FOR
- Education: Bachelor’s degree in Robotics, Mechatronics, or a related engineering field.
- 3+ years of experience in assembling, testing, and troubleshooting robotic systems, with a focus on precision mechanics, custom electronics, and sensor integration.
- Strong proficiency in assembling robotic components and integrating complex mechanical and electrical systems.
- Hands-on experience with fine-pitch soldering and thin cable assembly techniques.
- Familiarity with calibrating actuators, sensors, and robotic control system applications.
- Collaboration: Excellent communication and teamwork skills, with the ability to work closely with cross-functional teams.
- Problem-Solving: Strong analytical and troubleshooting skills with the ability to diagnose issues and implement corrective actions efficiently.
- Attention to Detail: High attention to detail in handling delicate components and ensuring precise assembly of complex systems.
BONUS QUALIFICATIONS
- Experience with Robotics: Background in humanoid robot development, particularly in hand/arm systems or robotic manipulation.
- Prototyping Skills: Experience with rapid prototyping tools such as 3D printing from FDM and SLA Resin, CNC machining, or laser cutting for robotic component fabrication.
- Sensor Knowledge: Familiarity with tactile sensors, force sensors, various actuator encoders, and other sensory technologies used in robotics.
- Actuators and Motors: Experience with motor control drive systems, drive tuning, motor performance analysis, encoder protocols, drive safety protocols and system wiring.
- Human-Robot Interaction (HRI): Knowledge or experience in designing for human-robot interaction, especially in contexts where robots handle delicate or interactive tasks.
- Advanced Tools: Experience working with specialized robotic testing equipment and tools, such as precision measuring instruments, environmental testing equipment.
WHAT WE OFFER
- Comprehensive extended health benefits starting on your first day, including fully paid medical and dental, virtual care, employee and family assistance, and worldwide emergency medical support.
- Meaningful time off to rest and recharge: 23 days of annual leave (accrued), 15 days of paid sick leave, and paid company holidays.
- Paid end-of-year shutdown: annual company-wide holiday closure spanning Christmas through New Year’s Day.
- Competitive equity: stock options with meaningful upside as we scale.
- Free daily catered lunch, snacks, and drinks in‑office.
- Collaboration with top‑tier engineers, researchers, and product experts in AI and robotics.
- Freedom to influence the product and own key initiatives.
For this role in Vancouver, the expected base salary range is $80,000–$95,000 CAD per year; your placement in that range depends on how your experience maps to our internal leveling.
Location: United Kingdom; Colombia; Israel; Netherlands; France; Germany
At SPD Technology, we bring together a team of like-minded people who are driven by the desire to bring value through their work, united in their commitment to high performance and delivering custom, cutting-edge tech solutions that drive clients’ growth. We empower our people with a culture of excellence and enable them with the opportunity to uphold their accountability to contribute on each level. We value humanity and collaboration, encourage professional and personal growth, and foster a supportive and flexible work environment where everyone’s contribution is welcomed.
And now we are looking for a
Senior Silicon System and Software Integration Engineer
to join us as part of our team.
About the role
In this role, you will drive cutting-edge custom Machine Learning Accelerator (ASIC) technology that powers high-demanding, large-scale AI applications and global cloud infrastructure. You will leverage your design and verification expertise to evaluate complex digital designs, with a specific focus on ML compute architecture and its integration within AI/ML-driven systems.
You will focus on ASIC development, validation, software, tools, and methodologies, pushing the boundaries of chip development and hardware-software integration. As a Senior Engineer, you will own cross-functional workstreams focused on end-to-end hardware-software integration and validation to demonstrate hardware, software, and system functionality and performance. You will serve as a key bridge between specification, design, and verification teams, as well as compiler and performance teams across the ML compute IP ecosystem.
Work Environment
Fully remote role. Flexible schedule with participation in team ceremonies and cross-functional collaboration.
As a qualified expert, You will
Review chip specifications and designs, developing integration plans with software and system partners while coordinating hardware/software delivery.
Lead the bringup of ML compute features, integrating and validating complex hardware/software designs, including third-party IPs. Develop validation firmware to verify hardware functionality.
Execute hardware-software co-simulation methodologies leveraging RTL, emulation, and field-programmable gate array (FPGA) environments. Utilize architectural simulators and performance models to correlate results.
Design validation tests and microbenchmarks to verify IP functionality and performance. Author comprehensive test plans in coordination with cross-functional teams including Design, Design Verification (DV), Firmware, and Architecture.
Own debug discussions with Design/DV/Software/Architecture teams and help root cause functional failures and performance issues throughout the product development cycle. Improve validation coverage and sign-off processes for high-quality tapeout and production deployment.
We’re looking for you if you have
Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, a related technical field, or equivalent practical experience.
5 years of experience in two of the following: computer architecture, embedded firmware, ASIC design or verification, or the integration and enablement of first/third party IPs.
Experience in hardware/software integration and validation.
Experience with register-transfer level (RTL) development, design verification, and evaluation.
Bonus Points
Master's degree or PhD in Electrical Engineering, Computer Engineering or Computer Science, with an emphasis on computer architecture.
4 years of experience with C++/Python software design principles.
Experience integrating complex hardware/software systems in accelerators.
Experience developing firmware for embedded systems or accelerators.
Experience in debugging firmware using simulation tools.
Knowledge of real-time operating system (RTOS) internals.
What’s in it for You
Reveal great tech solutions
Join the team of experts who create custom, cutting-edge tech solutions for world-renowned businesses, fueling clients growth. Unleash your potential, tackle new challenges, and be part of a team that values your skills and contributions. Focus on long-term impact and building tailored, long-lasting partnerships with our clients.
Experience an agile and flexible working environment
Work fully remote around the globe, or in a hybrid work model from our office hubs which are equipped with everything needed for comfortable work. Enjoy a flexible working schedule and create work and rest balance for yourself. Empower yourself with a stable workload and a stable income, focusing on lasting cooperation and high-performance culture.
Embrace the opportunity for personal and professional growth
Take advantage of performance review and career path. Elevate your skills with mentorship program, personal development plan, and individual learnings through the corporate library, public speaking support, and more.
Feel cared about
Be among like-minded people and feel supported with collaboration, open communication and mutual respect. Join company-wide tech and cultural events, and contribute to meaningful CSR initiatives that resonate with your values.
Задачи:
— Разработка прошивок для микроконтроллеров STM32 и ESP32 на языках C/C++;
— Управление сервоприводами и моторами;
— Работа с беспроводными модемами;
— Работа с датчиками, включая энкодеры и акселерометры;
— Тестирование, отладка и полевое тестирование разработанного ПО;
— Документирование процесса разработки.
Требования:
— Высшее профильное образование;
— Опыт разработки программного обеспечения для микроконтроллеров не менее 2 лет;
— Уверенное владение языками программирования C и C++;
— Практический опыт работы с микроконтроллерами STM32 и ESP32;
— Опыт программирования двигателей и сервоприводов;
— Опыт организации связи между персональным компьютером и микроконтроллерами;
— Умение читать электрические схемы.
Условия:
— Работа в компании "РУБЕЖ", российском производителе мишенного оборудования для тиров, полигонов и учебных центров;
— Компания производит автоматические и механические мишенные установки, оборудование для стрельбы, а также специализированные решения для военных и силовых структур.
Location: Sainte-Anne-de-Bellevue, Canada
📍
Location:
Sainte-Anne-de-Bellevue, QC, Canada
📄
Employment Type:
Full-Time
🏢
Work Arrangement:
Remote Opportunity for US and Canadian citizens and relocation assistance and bonus for UK and European citizens.
🚀
Start Date:
TBD
💰
Compensation:
TBD — based on skills and experience
Important Screening Requirements
Must have a
B.Sc. in Electrical Engineering, Aerospace Engineering, Physics, or a related field
.
10+ years of experience preferred
, but candidates with slightly less experience may be considered based on the strength and relevance of their
GNC/AOCS background
Strong experience in
orbital mechanics, attitude dynamics, and control-law design
.
Experience implementing
real-time filtering and control algorithms in embedded code
.
Hands-on experience with
navigation sensors and actuators
.
Strong aerospace systems engineering background.
Experience supporting
systems integration, testing, and troubleshooting
.
Experience with
Confluence and JIRA
.
Ability to work independently with limited supervision.
Excellent written and verbal communication skills in an
English and French work environment
.
About the Role
We are seeking a senior
Guidance, Navigation & Control (GNC) Systems Engineer
to support the design, integration, verification, and operational support of GNC subsystems for current and next-generation
remote sensing and communications satellites
.
This role spans the complete GNC subsystem lifecycle—from algorithm development and hardware implementation through integration, verification, and on-orbit operational support.
The ideal candidate brings deep expertise in
orbital dynamics, attitude determination and control, navigation, and real-time flight software integration
, while being comfortable working closely with subsystem and mission operations teams throughout the spacecraft lifecycle.
What We're Looking For
We’re looking for a senior GNC/AOCS systems engineer who can work across the
full spacecraft lifecycle
and bridge GNC algorithms, spacecraft hardware, flight software, systems engineering, integration, verification, and mission operations.
The ideal candidate goes beyond analysis and simulation, with hands-on experience translating GNC concepts into
integrated spacecraft systems
and supporting those systems through testing and on-orbit operations.
Key Responsibilities
Architecture & Requirements
Derive GNC functional, performance, and safety requirements from mission-level requirements.
Define requirements related to pointing accuracy, slew rates, orbit-maintenance ΔV, and fault tolerance.
Develop and maintain
System Requirements, Interface Control Documents (ICDs), and system description documentation
.
Manage requirements and maintain bidirectional traceability throughout the project lifecycle.
Modeling & Trade Studies
Conduct trade studies involving navigation sensor suites and actuator families.
Perform high-fidelity spacecraft dynamics simulations using
MATLAB/Simulink and STK
.
Develop and maintain error budgets.
Analyze control-law stability, fuel consumption, and survivability margins.
Evaluate GNC architectures and design alternatives.
Algorithm Development
Design and implement attitude-determination algorithms.
Develop orbit-determination solutions.
Develop control laws for:
3-axis stabilization
Slew maneuvers
Station keeping
Validate algorithms using
Monte Carlo analysis and worst-case scenarios
.
Support
Software-in-the-Loop (SIL)
and
Hardware-in-the-Loop (HIL)
testing on avionics test benches.
Cross-Functional & Systems Engineering
Translate GNC algorithms into requirements for real-time flight software.
Collaborate with C&DH and flight software teams on telemetry/telecommand, schedulers, and FDIR logic.
Present technical status, risk analyses, and trade-study results to senior management.
Negotiate and maintain ICDs with other spacecraft subsystems.
Support
Phase 0 and pre-Phase A
activities.
Hardware Selection & Design
Specify GNC sensor and actuator hardware.
Define electrical, mechanical, and thermal interfaces.
Conduct trade studies involving redundancy architectures.
Work with structures and thermal engineering teams to ensure appropriate mounting, thermal paths, and vibration survivability.
Review harness routing and power distribution for GNC electronics.
Integration & Verification
Develop Verification Plans, Test Matrices, and Validation Procedures for unit, subsystem, and spacecraft-level GNC testing.
Lead functional testing, including:
Sensor calibration
Actuator command-response testing
Closed-loop attitude-control testing
On-orbit checkout sequences
Conduct
FMEA, FTA, and reliability assessments
.
Support system integration and troubleshooting activities.
Technical Leadership & Documentation
Mentor and guide junior engineers and interns.
Serve as a technical liaison with customers, partners, and external vendors.
Contribute to continuous improvement initiatives, engineering standards, and organizational knowledge bases.
Support technology road-mapping and innovation activities.
Maintain GNC standards covering sensor/actuator interfaces, filter design, and control-law documentation.
Ensure analyses, software, deliverables, and technical documentation are properly version controlled.
Support major design reviews including
SRR, PDR, CDR, MRR, and TRR
.
On-Orbit & Operations Support
Support operational procedures for
detumble, orbit maintenance, safe mode
, and related GNC activities.
Provide real-time GNC support during
launch, early-orbit checkout, and contingency events
.
Analyze on-orbit telemetry and update filter parameters as required.
Generate GNC performance reports.
Support
Satellite Operations Handbook (SOOH)
development and operator training.
Required Qualifications
Bachelor’s degree in
Electrical Engineering, Aerospace Engineering, Physics, or a related field
.
10+ years of experience, but candidates with slightly less experience may be considered based on the strength and relevance of their GNC/AOCS background
Strong knowledge of:
Orbital mechanics
Attitude dynamics
Control-law design
Classical and modern optimal control
Experience with navigation sensors and actuators.
Experience implementing real-time filtering and control algorithms in embedded code.
Strong understanding of aerospace systems engineering fundamentals.
Hands-on experience supporting systems integration, testing, and problem resolution.
Experience with
Confluence and JIRA
.
Ability to work efficiently with limited supervision.
Strong analytical and problem-solving capabilities.
Excellent written and verbal communication skills.
Preferred Qualifications
Master’s degree
in Electrical Engineering, Aerospace Engineering, Physics, or a related field.
Specialized academic or professional background in
flight dynamics, control theory, or navigation
.
Experience across the complete spacecraft GNC lifecycle, from concept and algorithm development through integration and on-orbit operations.
Experience with
MATLAB/Simulink and STK
.
Experience with
SIL/HIL testing and avionics test benches
.
Experience with spacecraft
FDIR, telemetry/telecommand, and flight software integration
.
Experience supporting spacecraft design reviews and Phase 0/pre-Phase A activities.
Experience with GNC hardware interfaces, redundancy architectures, and spacecraft environmental considerations.
Experience conducting
FMEA, FTA, and reliability analysis
.
Задачи:
— Разработка решений по автоматизации конвейерных линий складского комплекса
— Участие в проведении ПНР конвейерного оборудования
— Подготовка технической документации на автоматизированное конвейерное оборудование
— Диагностика и выявление причин отказов конвейерного оборудования
— Проектирование и реализация AI-решений для оптимизации рабочих процессов
Требования:
— Основы знаний в схемотехнике, ПЛК
— Опыт программирования ПЛК (Siemens, Schneider в приоритете)
— Знание принципов работы различных протоколов обмена данными
— Опыт работы с электрическими компонентами (наличие допуска предпочтительно)
— Наличие опыта автоматизации конвейерного оборудования (в сфере складской логистики является преимуществом)
— Готовность использовать ИИ-инструменты для внедрения автоматизации процессов
Условия:
— Формат работы: гибрид (Балашиха, Новомилетское шоссе, вл2.)
— Гибкий график (с 8 до 17, с 9 до 18 или с 10 до 19)
— Участие в проекте кафетерия льгот (ДМС, спорт, мобильная связь, обучение)
— Полугодовые премии
— Корпоративные скидки до 30% на товары Спортмастер, Ostin, Funday, Demix
— Внутреннее и внешнее обучение, конференции
— BestBenefits – сервис персонализированных скидок и привилегий
— Технику предоставляем.
Задачи:
— разработка прошивки
— автоматизация тестирования аппаратного обеспечения
— поддержка CI/CD
— интеграция аппаратного и программного обеспечения
Задачи:
— Руководство разработкой программного обеспечения для робототехники
— Интеграция продуктов
— Развёртывание решений
— Руководство инженерными командами
Требования:
— Опыт в области архитектуры программного обеспечения
— Знания в промышленной автоматизации
— Опыт работы с облачными платформами
— Навыки работы с конвейерами данных
— Опыт работы с ROS и ROS2
— Знания робототехники и интеграции аппаратного обеспечения
— Владение языками программирования C# и Python
— Опыт в аналитике
Условия:
— Работа в офисе в North Vancouver, BC
— Зарплата от $130,000 до $190,000 в год