Summary
Join our dynamic engineering team as a GCS/QGC Engineer, where you'll develop cutting-edge ground control station and quality ground control systems. This role offers an exciting opportunity to work in an emerging field with UAV technologies.
Key Responsibilities
Modify QGroundControl (QGC) to implement new features and custom implementations
Design and develop various ground control station (GCS) systems
Create rapid prototypes and proof-of-concepts to validate new features and functionality
Work with emerging hardware (Radios, IP-rated ground control systems, etc.)
Implement GUI elements and user interfaces for control systems using modern frameworks
Optimize system performance and troubleshoot technical issues in real-time applications
Participate in code reviews and maintain high-quality software development standards
Communicate technical concepts effectively to both technical and non-technical stakeholders
Support testing and validation of control systems in various operational scenarios
Required Qualifications
Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or related field
Proficiency in C++ and Python programming languages
Experience developing GUI applications and user interface components
Strong problem-solving skills and ability to work independently
Excellent communication skills, both written and verbal
Demonstrated ability to work quickly and deliver results in fast-paced environments
Can-do attitude with willingness to tackle challenging technical problems
Preferred Qualifications
Experience with Qt framework for cross-platform application development
Knowledge of GStreamer multimedia framework
Familiarity with MAVLink protocol and drone/UAV systems
Experience with real-time systems and embedded software development
Background in aerospace, robotics, or unmanned systems
Previous experience with rapid prototyping and agile development methodologies
Technical Skills
Programming Languages: C++, Python
GUI Development: Qt (preferred), other modern GUI frameworks
Multimedia: GStreamer (plus)
Protocols: MAVLink (plus)
Version Control: Git
Operating Systems: Linux, Windows, Android
Development Tools: IDEs, debugging tools, profilers
Company Description
W3Global was established in 2006 in Fremont, CA with a vision: simplify the recruiting process and develop an industry-disrupting platform to connect candidates with clients. Our cutting-edge Applicant Tracking System enables us to find the right person for the right job, creating value for job seekers and employers. While W3Global initially focused on IT staffing, we have expanded the business to serve many other industries, including accounting and finance, legal, engineering, human resources, government and more.
We’re proud of the investments we’ve made in our team, having grown from four to 1000 employees and evolving into one of the leading recruitment and staffing solution providers in the industry. Our recruiters and account managers are passionate about connecting qualified professionals with the right positions in small, medium, and large companies.
Our Services
W3Global understands the natural ups and downs of an organization’s staffing needs. We are continuously adapting to industry and economic changes to find the right candidates.
We specialize in placing permanent, direct, contract, and temporary positions for companies of any size. Our recruiting services include sourcing, recruiting, screening, interview management, salary negotiations, training, and onboarding.
We are committed to helping organizations redefine their recruitment process by delivering our SaaS-based proprietary application tracking system software.
Our Expertise
W3Global has been delivering staffing solutions for nearly two decades; we know which recruiting strategies work best. Our expert team is committed to developing a customized solution to fit your company’s unique needs.
As a W3Global client, you’ll also receive personalized assistance from a seasoned team of staffing specialists. We are committed to providing both technical support and industry expertise to simplify the hiring process. We know that your time matters. W3Global will help you streamline the hiring process, getting it done and getting it right.