Software Test Engineer
4 weeks ago
Draper Labs is seeking a highly skilled Software Test Engineer to join our team. As a key member of our software development team, you will be responsible for developing high-performance solutions for resource-constrained targets. You will work on next-generation resilient and fault-tolerant software solutions in various application domains, including undersea, terrestrial, air, hypersonics, and space.
The ideal candidate will have excellent development and troubleshooting skills on embedded targets, as well as expertise in software development for real-time systems. You will be responsible for contributing to the entire software life cycle, from conceptualization and requirements analysis to final software verification and validation.
You will also be responsible for maintaining state-of-the-art technical expertise in tools, techniques, and methods used in the development, maintenance, and certification of mission-critical and embedded software systems, with emphasis on their application to guidance, navigation, and control systems.
Key Responsibilities:
- Evaluates requirements, proposes solutions, and explores design trades to support a design with some guidance.
- Designs algorithms using modern theory and proven techniques.
- Develops embedded software based on prototype algorithms.
- Analyzes designs to demonstrate performance and functionality.
- Develops and executes software tests to check compliance with requirements.
- Evaluates results to establish problem causes and develop solutions for inefficient or problems.
- 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.
- Contributes to the system design based on demonstrated expertise and applicable experience.
- Contributes content for technical reports and presentations with minimal guidance.
- Proactively identifies needs and concerns associated with design decisions and communicates them to project leadership.
- Adapts appropriately to changes in program requirements.
- Identifies challenges associated with assigned work and communicates them to project leadership.
- Performs other duties as assigned.
- Excellent development and troubleshooting skills on embedded targets.
- Excellent knowledge of OS coding techniques, IP protocols, interfaces, and hardware subsystems.
- Expertise in software development for real-time systems.
- Mastery of high-level development languages (e.g. C/C++, Rust).
- Excellent organizational skills and attention to detail.
- Strong analytical and problem-solving skills.
- Knowledge of software configuration management tools, defect tracking tools, and peer review processes.
- Excellent time management skills with the proven ability to meet deadlines.
- Excellent verbal and written communications skills.
- Experience with UML/SysML.
- Experience with in-circuit emulators, JTAG debuggers, and laboratory test equipment.
Requires a bachelor's degree in Computer Science, Computer Engineering, or Electrical Engineering.
Experience:
Requires 3-5 years experience in Software Engineering or related.
Additional Requirements:
Applicants selected for this position may be required to obtain and maintain a government security clearance.
Draper Labs supports many programs to improve work-life balance, including workplace flexibility, employee clubs, health and finance workshops, off-site social events, and discounts to local museums and cultural activities.
-
Senior Software Engineering Manager
3 weeks ago
Cambridge, Massachusetts, United States CRITICAL Software Full timeAt CRITICAL Software, we're driven by a passion for innovation and a commitment to excellence. As a Principal Engineer, you'll play a key role in shaping our engineering excellence and expanding our presence in the North American market.Key Responsibilities:Lead full-lifecycle software development, from requirements elicitation to design, coding, testing,...
-
Principal Software Test Engineer
3 weeks ago
Cambridge, Massachusetts, United States Boston Scientific Full timeAbout This Role:The Principal Software Test Engineer will join a highly effective product quality team, working side-by-side with developers in an Agile environment, providing technical guidelines to product test teams, working closely with managers, test leads, and engineers globally by developing test cases for a wide range of software components,...
-
Principal Software Test Engineer
4 weeks ago
Cambridge, Massachusetts, United States Boston Scientific Full timeAbout This Role:The Principal Software Test Engineer will be part of a highly effective product quality team, working closely with developers in an Agile environment. This role will provide technical guidelines to product test teams, working globally with managers, test leads, and engineers to develop test cases for a wide range of software components,...
-
Principal Software Test Engineer
4 weeks ago
Cambridge, Massachusetts, United States Boston Scientific Full timeAbout This Role:The Principal Software Test Engineer will join a highly effective product quality team, working side-by-side with developers in an Agile environment, providing technical guidelines to product test teams, working closely with managers, test leads, and engineers globally by developing test cases for a wide range of software components,...
-
Software Test Engineer
3 weeks ago
Cambridge, Massachusetts, United States Philips Full timeWe are seeking a highly motivated and detail-oriented Software Test Engineer to join our dynamic and fast-moving software test and automation engineering team at Philips. As a Co-op Software Test Engineer, you will gain meaningful, hands-on experience working for a HealthTech company.Through this role, you will have the opportunity to work with the latest...
-
Senior Software Development Manager
4 weeks ago
Cambridge, Massachusetts, United States CRITICAL Software Full timeAt Critical Software, we're on a mission to push the boundaries of what's possible in software development. We're seeking an experienced Principal Engineer to join our team and help us expand our presence in the North American market.This is an excellent opportunity for motivated software engineering professionals who enjoy working in a flexible, goal-driven...
-
Software Engineer
2 weeks ago
Cambridge, Massachusetts, United States Aureus Medical Group - Therapy Full timeAbout the Role:We are looking for a talented Software Engineer to join our team at {company}. As a key member of our development team, you will play a vital role in designing, developing, and testing software applications.Key Responsibilities:Design, develop, and test software applications using various programming languages and technologies.Collaborate with...
-
Integration and Test Engineering Intern
4 weeks ago
Cambridge, Massachusetts, United States Draper Labs Full timeJob DescriptionDraper Labs is seeking a highly motivated and detail-oriented individual to join our team as a Test and Integration Engineer. As a key member of our engineering team, you will be responsible for designing, developing, and testing complex systems and components.Key Responsibilities:Design and develop test plans, procedures, and infrastructure...
-
Senior Software Engineer
4 weeks ago
Cambridge, Massachusetts, United States Draper Labs Full timeJob Title: Senior Software EngineerDraper Labs is seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software solutions for a variety of projects.Key Responsibilities:Design and develop software solutions using modern programming languages and...
-
Senior Software Development Engineer
3 weeks ago
Cambridge, Massachusetts, United States Rider Solution Full timeAbout the role at Rider Solution:We are seeking a Senior Software Development Engineer to contribute to the design, implementation, and verification of software for cutting-edge medical projects. This hands-on role spans firmware and software development, algorithm optimization, image processing, and application development.Key Responsibilities:Design and...
-
Senior Integration and Test Systems Engineer
3 weeks ago
Cambridge, Massachusetts, United States Draper Labs Full timeJob Description Summary:The Sensors Integration & Test Group at Draper is seeking a senior engineer with a broad technical skill set to work in a multidisciplinary environment to conceptualize, develop, analyze, and assess robust GN&C (Guidance, Navigation and Control) sensors for a wide variety of applications, including defense systems. Program roles will...
-
Senior Software Engineer
3 weeks ago
Cambridge, Massachusetts, United States Capital One Full timeJob Title: Senior Software EngineerAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team at Capital One. As a Senior Software Engineer, you will be responsible for designing, developing, and implementing technical solutions in full-stack development tools and technologies.Key Responsibilities:* Collaborate with Agile teams...
-
Software Quality Assurance Engineer
3 weeks ago
Cambridge, Massachusetts, United States Draper Labs Full timeDraper Labs is seeking a highly skilled Software Quality Assurance Engineer to join our team. As a key member of our engineering team, you will be responsible for the development and implementation of an Enterprise Resource Planning (ERP) system.The ideal candidate will have experience with front-end Web development, preferably with DevExtreme and C# skills....
-
Senior Director, Software Engineering
3 weeks ago
Cambridge, Massachusetts, United States Capital One Full timeAt Capital One, we're on a mission to change the way people bank. To do this, we need talented individuals who can lead, manage, and grow our software engineering teams to deliver game-changing technologies. As a Senior Director of Software Engineering, you'll play a critical role in shaping the future of our company.Key Responsibilities:Lead multiple teams...
-
Software Engineer
2 weeks ago
Cambridge, Massachusetts, United States Mass General Brigham Full timeJob Title: Software EngineerWe are seeking a talented Software Engineer to join our team at {company}.The successful candidate will be responsible for designing, developing, and maintaining software applications, collaborating with cross-functional teams, and ensuring high-quality code delivery.Key Responsibilities:• Design and develop software...
-
Senior Software Engineer
4 weeks ago
Cambridge, Massachusetts, United States Capital One Full timeAre you passionate about harnessing the power of data to drive innovation in the technology space? At Capital One, we're seeking a Senior Software Engineer who can marry data with emerging technologies to create cutting-edge solutions. As a key member of our team, you'll have the opportunity to work on a major transformation within Capital One, leveraging...
-
Senior Backend Software Engineer
4 weeks ago
Cambridge, Massachusetts, United States ICONSTAFF Full timeJob OverviewICONSTAFF is seeking a highly skilled Backend Software Engineer to join our team. The ideal candidate will have a strong background in developing and maintaining high-performance, scalable distributed services for data pipelines.Key Responsibilities:Design and implement efficient data processing systemsCollaborate with cross-functional teams to...
-
Software Engineer III
4 weeks ago
Cambridge, Massachusetts, United States Google Full timeAbout the RoleWe're seeking a highly skilled Software Engineer III to join our Google Research team. As a key member of our team, you will be responsible for developing the next-generation technologies that change how billions of users connect, explore, and interact with information and one another.ResponsibilitiesDesign, develop, test, deploy, maintain, and...
-
Software Engineer, Back End
3 weeks ago
Cambridge, Massachusetts, United States Capital One Full timeJob SummaryCapital One is seeking a skilled Back End Software Engineer to join our team. As a key member of our engineering community, you will design, develop, test, implement, and support technical solutions in full-stack development tools and technologies. About the RoleAs a Back End Software Engineer, you will collaborate with Agile teams to deliver...
-
Software Engineer
4 weeks ago
Cambridge, Massachusetts, United States Harvard University Full timeJob Title: Software EngineerHarvard University is seeking a highly skilled Software Engineer to join its Information Technology team. The successful candidate will be responsible for designing, developing, and maintaining software applications to support the university's mission.Key Responsibilities:Participate in the software development life cycle and...