Senior Software Engineer
Company: Draper
Location: Cambridge
Posted on: November 1, 2024
|
|
Job Description:
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.Duties/Responsibilities:--- Independently
execute task assignments.--- Design algorithms using modern theory
and proven techniques, adhering to software best practices.---
Analyze designs to demonstrate performance and functionality.---
Develop and execute software tests to check compliance with
requirements.--- Prepare technical data, procedures, reports,
drawings, manuals, and other required documentation.--- Communicate
with customers and stakeholders to establish requirements and
describe the design and deliverables.--- Drive solutions to complex
problems, actively participate in requirements development, propose
ways forward, and adapt appropriately to changes in
requirements.--- Contribute to system architecture decisions and
lead the architecture of sub-systems.--- Provide insight and
suggest adaptations or modifications to processes and/or
applications based on quantitative data or results.--- Identify
project technical risks and develop and execute mitigation
strategies.--- Actively mentor less experienced staff and provide
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.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 at
www.draper.com/careers.Equal Employment Opportunity:Draper is
committed to creating a diverse environment and is proud to be an
affirmative action and equal opportunity employer. We understand
the value of diversity 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, gender identity, 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 hr@draper.com.
#J-18808-Ljbffr
Keywords: Draper, East Providence , Senior Software Engineer, Accounting, Auditing , Cambridge, Rhode Island
Click
here to apply!
|