обновлено 9 дней назад
Senior Software Engineer (Applications)
111 500 - 170 000$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Software Engineer (Applications) (QML/C++): Building user-facing interfaces and reusable UI components for complex autonomous and hardware-integrated software systems with an accent on UI architecture, real-time data integration, and performance. Focus on designing scalable application interfaces, implementing testable code, and mentoring engineers while solving moderately to highly complex technical problems.
Location: Pittsburgh, Pennsylvania, United States; office-based work required.
Salary: $111,500–$170,000 per year
Company
develops autonomous defense and unmanned systems across air, land, sea, space, and cyber domains.
What you will do
- Design, develop, and maintain application-level user interfaces for complex software systems.
- Translate software and system requirements into scalable, user-focused UI solutions and maintain UI architecture documentation.
- Write clean, testable, maintainable code and develop unit tests and validation strategies.
- Integrate interfaces with real-time data sources while collaborating with backend, systems, and hardware-adjacent engineers.
- Improve UI frameworks, tooling, shared components, and software reuse across programs.
- Provide technical guidance and mentorship to less experienced engineers.
Requirements
- B.S. or M.S. degree in Computer Engineering, Computer Science, Electrical Engineering, or equivalent experience.
- At least 12 years of relevant software engineering experience.
- Strong proficiency in QML and C++, including object-oriented programming, data structures, algorithms, and development workflows.
- Experience building user-facing applications or UI frameworks, writing unit tests, and debugging complex applications.
- Experience with formal software development processes and Agile methodologies.
- U.S. citizenship is required under ITAR requirements; ability to obtain at least a Secret security clearance is required.
Nice to have
- Experience with Qt/QML, React, or other declarative UI frameworks.
- Experience with Android or iOS development.
- Experience with robotics, autonomous systems, drones, or hardware-integrated software.
- Familiarity with real-time or data-intensive interfaces, such as robotics, industrial controls, simulation, or visualization.
Culture & Benefits
- Regular quarterly domestic or international travel may be required.
- Medical, dental, and vision benefits are provided.
- 401(k) plan with company matching.
- 9/80 work schedule and paid holiday shutdown.
- Work is performed in an office environment, including extended periods of sitting or standing.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
6 дней назад
Senior Software Engineer - GUI (C++/Qt)
187 075 - 196 428$
10 дней назад
UI Frontend Software Engineer (React)
150 000 - 200 000$
9 дней назад
Front-End Software Development Engineer (React)
116 000 - 154 000$
8 дней назад
Staff Software Engineer - Frontend (AI)
202 500 - 274 000$
7 дней назад
Senior Frontend Software Engineer (React)
125 000 - 180 000$
7 дней назад
Staff Software Engineer, Ground Software (Frontend)
181 000 - 271 000$