Senior Software Engineer
Company: Draper Labs
Location: Reston
Posted on: March 4, 2025
|
|
Job Description:
Overview:Draper is an independent, nonprofit research and
development company headquartered in Cambridge, MA. The 2,000+
employees of Draper tackle important national challenges with a
promise of delivering successful and usable solutions. From
military defense and space exploration to biomedical engineering,
lives often depend on the solutions we provide. Our
multidisciplinary teams of engineers and scientists work in a
collaborative environment that inspires the cross-fertilization of
ideas necessary for true innovation. For more information about
Draper, visit www.draper.com.Job Description Summary:We are seeking
a Senior Software Engineer (SMTS), experienced in C++ with a strong
background in emulation environments, particularly QEMU, to assist
in the development of advanced software analysis and testing tools.
The ideal candidate will have experience in software fuzzing
techniques and a deep understanding of modern software development
processes, including CI/CD, version control, and agile
methodologies. You will be responsible for designing, developing,
and optimizing software solutions, with a focus on performance and
security. Strong problem-solving skills and the ability to
collaborate effectively with cross-functional teams are essential.
This role requires a proactive mindset and the ability to adapt to
evolving technologies.Job Description:Duties/Responsibilities
* Independently execute task assignments.
* Designs algorithms using modern theory and proven techniques,
adheres to software best practices.
* Analyzes designs to demonstrate performance and
functionality.
* Develops and executes software tests to check compliance with
requirements.
* Prepares technical data, procedures, reports, drawings, manuals,
and other required documentation.
* Communicates with customers and stakeholders to establish
requirements and describe the design and deliverables.
* Drives solutions to complex problems, actively participate in
requirements development, propose ways forward, and adapt
appropriately to changes in requirements.
* Contributes to system architecture decisions and leads the
architecture of sub-systems.
* Provides insight and suggest adaptations or modifications to
processes and/or applications based on quantitative data or
results.
* Identifies project technical risks and develops and executes
mitigation strategies.
* Actively mentors less experienced staff and provides thoughtful,
constructive feedback.
* Lead a small team of software developers on projects.
Skills/Abilities
* Curiosity-driven approach to solving complex, customer-driven
problems as part of a multi-disciplinary team.
* Demonstrate an ability to learn new programming languages and
technologies quickly.
* Collaborate and communicate effectively and openly with
multi-disciplinary program team members, program leadership, and
non-technical personnel.
* A team player able to work in a fast-paced environment with the
ability to balance multiple competing tasks and demands.
Education
Requires a bachelor's in Computer Science or other related field.
Master's degree is preferred.
Experience
5-10 years experience in Software Engineering or related field.
Additional Job Description:Applicants will be required to obtain
and maintain a government security clearance.Secret Clearance
preferred.Connect With Draper for Future Opportunities! If you
don't find the right posting in our Career Opportunities, you may
submit your resume for future consideration.Job Location -
City:CambridgeJob Location - State:MassachusettsJob Location -
Postal Code:02139-3563Our work is very important to us, but so is
our life outside of work. Draper supports many programs to improve
work-life balance including workplace flexibility, employee clubs
ranging from photography to yoga, health and finance workshops, off
site social events and discounts to local museums and cultural
activities. If this specific job opportunity and the chance to work
at a nationally renowned R&D innovation company appeals to you,
apply now .Draper is committed to creating an inclusive
environment. We understand the value of inclusivity and its impact
on a high-performance culture. All qualified applicants will
receive consideration for employment without regard to race, color,
religion, sex, disability, age, sexual orientation, national
origin, veteran status, or genetic information. Draper is committed
to providing access, equal opportunity, and reasonable
accommodation for individuals with disabilities in employment, its
services, programs, and activities. To request reasonable
accommodation, please contact .
Keywords: Draper Labs, Reston , Senior Software Engineer, IT / Software / Systems , Reston, Virginia
Click
here to apply!
|