Lead Software Engineer
Engineering
Who We Are
Kymeta’s mission is to enhance lives by unlocking the potential for global satellite and cellular broadband communications while on the move. We do this through our innovative solutions, best in class technologies that meet and exceed our customers’ requirements.
Our core principles define the character and spirit of our employees and how we operate. We are committed to fostering a customer focused culture by creating a diverse, equitable, and inclusive work environment that is rooted in supporting its employees and our corporate social responsibilities.
What We Need
We are looking for a team Lead Software Engineer for the Pointing and Tracking software team. Pointing and Tracking is similar to guidance, navigation, and control. This will be a technical software leadership role for a team that spans the intersection of mathematics and software.
There are two main areas of responsibility for the role: leadership contributions and technical contributions. The leadership aspect of the role will be to facilitate the success of the software team. It will include continually establishing a vision for the team, planning activities to realize that vision, distributing tasks among team members, monitoring their progress, and providing mentorship and technical feedback.
The technical contribution aspect of the role will include the development and evaluation of algorithms, implementation of algorithms and features in software, testing those features, and releasing them. As a strong software developer, you will get the opportunity to contribute to the code base as well.
We are clearly looking for a highly capable person. If you are the type of person who has the skills and the desire to make an impact, you will find this to be an engaging and rewarding role.
KEY DUTIES AND RESPONSIBILITIES
- Establish a vision for the pointing and tracking team
- Create a plan for the implementation of that vision
- Lead team members in the execution of the plan
- Provide technical mentorship and feedback for team members
- Design, develop, document, and test mathematical algorithms
- Lead the development of tools that can be used to verify algorithms
- Implement the algorithms in software
- Guide and implement strategies for unit-level test and validation
- Provide thought leadership in new technology introduction
- Take responsibility for the completion and delivery of features in new product introduction
SKILLS AND EXPERIENCE
- Mathematics of pointing and tracking (or GNC), including quaternions
- Extended Kalman filters
- Expertise in Matlab
- Linux SW development
- Control systems theory
- Embedded C/C++ development
- Python development
- Software development processes
- Mentoring and advising software developers
PREFERRED
- Knowledge and experience in signal processing a plus
- Knowledge and experience in AI / ML (including hardware acceleration) a plus
- Knowledge and experience with drone flight controllers a plus
EDUCATION
- BS Electrical Engineering, Computer Engineering, Computer Science, or equivalent knowledge and experience, M.S. preferred
COMPENSATION
Kymeta is committed to fair and equitable compensation practices. In the spirit of pay transparency, we have determined the salary range for this position to be $140k - $190k. This is the full base salary range for the role. Hiring at the maximum of the range would be atypical, in order to allow for future and continued salary growth. Compensation packages are based on a variety of factors unique to each candidate, including but not limited to: skill set, years and depth of experience, certifications, and geography. The total compensation package for this position includes an annual target bonus of 10%, stock options, and benefits listed below. We believe in the importance of pay equity and consider internal equity of our current team members as a part of any final offer.
BENEFITS
We offer a competitive benefits package which includes:
Medical Plans: A choice between two competitive options
- Flexible Spending & Health Savings Accounts
Vision & Dental
Life/AD&D
Employee Assistance Program
401k
Paid Time Off
- Exempt employees: Flexible PTO and 12 paid holidays per year
- Nonexempt employees: 15 vacation days, 7 sick days and 12 paid holidays per year
Kymeta is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex, sexual orientation, or any other characteristic protected by applicable laws, regulations, and ordinances.