Software Lead
📋 Role Overview & Responsibilities
Description
At our client's Space Electronic Systems (SES) division, they believe in the power of using strong engineering principles to drive innovation and solve complex problems. They combine our expertise in space electronics with right-sized development processes to create innovative, high-performance space-based electronic systems that meet our customers' evolving needs. They are a mission partner supporting DoD, Intelligence, and Civil space customers, developing complex radiation effects mitigated designs that balance competing requirements in modern space programs, delivering cutting-edge solutions that enable our customers to achieve more in space. Our client is looking for an experienced Software Engineer that can help lead the team design/develop embedded software solutions for aerospace applications. Responsibilities:
Lead a team of software engineers in the design and development of embedded software solutions for aerospace applications. Provide technical leadership and mentorship to junior engineers within the software development team. Define software architecture and design specifications based on system requirements and constraints. Participate in improving and promoting the Software Development Process and build pipeline. Collaborate with electrical engineers and firmware engineers to design software supporting embedded hardware components. Develop and implement software for embedded systems, including device drivers and Linux kernel modules. Lead software verification and validation activities, including design reviews, code reviews, unit testing, and integration testing. Support system integration, final test, and certification activities for aerospace applications. Create work estimates and schedules for software development efforts.
Skills
Embedded C/C++, linux, Leadership, low-power electronics, space hardware, yocto, linux kernel, gui development, networking protocols, freertos, vxworks, jira, configuration management software
Top Skills Details
Embedded C/C++,linux,Leadership
Additional Skills & Qualifications
Required
5+ years of experience in technical leadership of software development teams 10+ years of experience developing for Linux platforms 10+ years of experience developing and debugging software for embedded platforms Proven communication/interpersonal skills, self-motivated, and ability to be a strong team leader Experience planning for and monitoring software development efforts, including creating cost estimates and estimates to complete Experience using task management applications such as Jira Experience with software development processes, standards, and product configuration management tools such as Subversion or Git Experience with multiple programming/scripting languages including C and C++ Experience developing for embedded operating systems such as Linux, FreeRTOS, VxWorks Preferred: Experience developing high-reliability software for low-power embedded systems deployed in space environments Experience using embedded Linux development tools such as Yocto Experience developing Linux kernel modules and device drivers Experience developing graphical user interfaces Experience developing embedded networking software Experience addressing cybersecurity vulnerabilities in software products, work estimates and schedules for software development efforts.
Experience Level
Expert Level
About Actalent
Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.
Diversity, Equity & Inclusion
At Actalent, Diversity And Inclusion Are a Bridge Towards The Equity And Success Of Our People. DE&I Are Embedded Into Our Culture Through
Hiring diverse talentMaintaining an inclusive environment through persistent self-reflectionBuilding a culture of care, engagement, and recognition with clear outcomesEnsuring growth opportunities for our people
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email actalentaccommodation@actalentservices.com for other accommodation options.
Frequently Asked Questions
How do I apply for the Software Lead position at Actalent? ▼
Click the “Apply for this Position” button on this page to submit your application directly to Actalent without recruitment intermediary fees.
Is this position eligible for remote work or visa sponsorship? ▼
This position is located in Fairfax, VA with potential relocation and sponsorship assistance depending on candidate qualifications.
Are there any candidate fees on Hirely? ▼
No. Hirely is completely free for candidates. We never charge registration fees or placement fees.
Legitimate employers will never ask you to transfer funds, purchase equipment from unauthorized vendors, or pay application/visa fees. Hirely rigorously monitors listings, but always verify communication is from official corporate email domains.
Learn how to protect yourself against employment fraud →