Post Job Free
Sign in

Senior Software Engineer

Company:
Talent Ascension Group
Location:
Rollingwood, TX, 78716
Posted:
June 17, 2025
Apply

Description:

Our client is seeking an Embedded Software Engineer. The primary focus is as an individual contributor, however, experienced candidates will also be considered for a team lead or manager role. Primary languages are currently Python, C and C++.

Role Responsibilities

Gather, organize, analyze, and normalize requirements, producing natural-language software requirements specifications

Design, develop, test, and maintain software according to the development process employed by the team while contributing improvements to that process

Develop and contribute to automated test and flight infrastructure (hardware and software) as necessary for automated test development

Communicate clearly and frequently, remaining engaged with the team through chat, e-mail, voice calls, and physical meetings

Work with the self-driving software development teams to provide new features and capabilities

Develop and maintain standards-compliant and extensible code

Respond to and troubleshoot system issues raised by users

Work according to project plans, identifying tasks, providing effort estimates, completing tasks on time, and reporting status accurately

Qualifications

BS in Electrical, Computer, or Systems Engineering, or Computer Science

5 – 10 years+ experience in Software Development

Experience with embedded systems (real time, microcontrollers, DSPs)

Python

C/C++

Linux OS

Bare-metal Development

Microservice Architecture

What We Offer

Work alongside experts in emerging technology

Full benefits including Medical, Dental, Vision, Life Insurance, etc.

Ability to work for a high-growth, disruptive company

Apply