Field(s) of expertise
Software Engineering
About this job
This Embedded Software Engineer role is an opportunity to write mission critical device, sensor and control management software for a variety of aerospace targeted products. Tethers Unlimited has launched several products and continues to expand its in-space portfolio.
This is a full-time position requiring a minimum of 40 hours per week.
Some travel (less than two weeks per year) expected for this position.
Responsibilities
- Develop requirements, design, and specifications for embedded system sensors and controllers.
- Research, advise and develop appropriate processing techniques for various control applications.
- Build embedded native drivers to the metal or for different RTOS systems.
- Work with multidisciplinary teams to create and successfully deliver integrated products.
- Follow standard development practices for testing and validating drivers.
Please note that this job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.
Profile
Required
- Bachelor’s degree or higher in Computer Science or Computer Engineering or related major.
- 3+ years’ experience programming in C/C++, Python and RTOS (such as FreeRTOS).
- Experience programming embedded systems.
- Working knowledge of software development tool chains, GIT, Jenkins, Bitbucket.
- Excellent written and verbal communication skills.
Desired
- Previous experience working with Software Defined Radios (SDR).
- System design experience for space-based platforms, including analysis, design and test for mission critical software.
- Understanding of wireless communication channels and modulation schemes.
- Understanding of various networking protocols with an emphasis on the bottom 3 OSI layers.
- Digital Signal Processing experience with FPGA’s or SOC.
- Electrical Engineering degree or minor.
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.
- Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
- While performing the duties of this job, the employee is regularly required to talk or hear.
- The employee frequently is required to stand, walk, use hands, and reach with hands and arms. Intermittent physical activity including bending, reaching, pushing, pulling, or lifting up to 40 lbs. May encounter prolonged periods of sitting.
Work Authorisation/Security Clearance: ITAR Requirements: This position requires special security screenings to conform to U.S. Government space technology export regulations, which may include the ability to obtain a U.S. Security Clearance. The U.S. Government requires U.S. Citizenship only.
For information on how the personal data in your application is processed, please see the
Tethers Unlimited Privacy Policy.