Talent.com
Principal Embedded Software Engineer
Principal Embedded Software Engineerdraper labs • Cambridge, MA, United States
Principal Embedded Software Engineer

Principal Embedded Software Engineer

draper labs • Cambridge, MA, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.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

The Software Engineer (PMTS) develops high performance solutions for resource constrained targets. Develops next?generation resilient and fault?tolerant software solutions in the application domains of undersea, terrestrial, air, hypersonics and space. The Engineer is involved in the full software development life cycle.

Duties / Responsibilities

  • Evaluates requirements, proposes solutions, explores design trades to support a design.
  • Designs algorithms using modern theory and proven techniques.
  • Develops embedded software based on prototype algorithms with supervision.
  • 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.
  • Drive solutions to complex problems with limited direction contribute to requirements development and architecture solution ideation.
  • Responsibility for subset of engineering scope.
  • Identifies program / system?level technical risks and develop and execute mitigation strategies.
  • Actively mentor less experienced engineers.
  • Performs other duties as assigned.

Skills / Abilities

  • 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 communication skills.
  • Experience with UML / SysML.
  • Experience with in?circuit emulators, JTAG debuggers and laboratory test equipment.
  • Education

    Requires a bachelor's degree in Computer Science, Computer Engineering, or Electrical Engineering.

    Experience

    Requires 10-15 years experience in Software Engineering or related.

    Additional Job Description

    Expertise in embedded systems, multi?core operating systems, modifying or writing kernel code, machine code, and C & C++. The individual will learn or bring knowledge of multi?core processing, knowledge of scheduling, knowledge of RISC?V architecture. Working knowledge of RUST or C experience and strong desire to learn RUST. Familiarity with processor low?level peripherals such as UART, SPI, DMA controller, memory controller and ability to absorb detail on processor and peripheral operation similar to complex commercial processors and microcontrollers. Ability to debug and isolate HW issues from a SW / user perspective. Familiarity with RISC?V architecture is preferred as is Python experience.

    Applicants selected for this position will be required to obtain and maintain a government security clearance. Secret Clearance is required.

    Job Location

    Cambridge, Massachusetts 02139?3563

    Salary Range

    $95,000.00 $237,500.00 (US base salary)

    Work?Life Balance & Benefits

    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.

    EEO Statement

    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 accommodations for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation, please contact hr@draper.com.

    #J-18808-Ljbffr

    [job_alerts.create_a_job]

    Principal Embedded Software Engineer • Cambridge, MA, United States

    [internal_linking.similar_jobs]
    Lead Embedded Software Engineer

    Lead Embedded Software Engineer

    STR • Woburn, MA, US
    [job_card.full_time]
    The Systems Development Division (SDD) delivers technology advantage into users' hands by delivering capabilities focused on end-customer needs that function in operationally relevant environme...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Sr Principal Engineer (Software HIT)

    Sr Principal Engineer (Software HIT)

    Fresenius Kabi USA, LLC • North Andover, MA, United States
    [job_card.full_time]
    Highly experienced engineering position, under minimal or no direct supervision guides the designing, building and maintaining software used in medical devices and engineering projects related to m...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Principal Software Engineer

    Principal Software Engineer

    VirtualVocations • Dorchester, Massachusetts, United States
    [job_card.full_time]
    A company is looking for a Principal Software Engineer, D2C Growth.Key Responsibilities Drive the evolution of customer acquisition channels and platforms Develop an AI-powered optimization plat...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    Lumafield • Boston, Massachusetts, US
    [job_card.full_time]
    Job Description Job Description About Lumafield : Lumafield was founded in 2019 to upgrade manufacturing.We are engineers with deep experience across the product development cycle, from initial i...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Embedded Software Engineer II

    Embedded Software Engineer II

    Specter Aerospace • Peabody, Massachusetts, US
    [job_card.full_time]
    [show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal Software Engineer

    Principal Software Engineer

    Relativity • Boston, MA, United States
    [job_card.full_time]
    As a Principal Engineer on the Shared Compute Infrastructure team, you will lead the design, development, and implementation of scalable cloud solutions that support Relativity's strategic goals.Yo...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Director Embedded Software

    Senior Director Embedded Software

    ICONSTAFF • Cambridge, MA, US
    [job_card.full_time]
    We have partnered with a cutting-edge data service provider to find their next visionary Senior Director of Embedded Systems Engineering. Our client is pushing the boundaries of what's possible ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer

    Software Engineer

    Presidential Staffing Solutions, LLC • Roslindale, MA, US
    [job_card.full_time]
    We are looking for a hands-on software engineer to work on embedded systems, robotics frameworks, and cutting-edge autonomy stacks. Develop C++ software for autonomous aerial and ground systems.Cont...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Embedded Engineer II

    Embedded Engineer II

    Whoop • Boston, MA, US
    [job_card.full_time]
    At WHOOP, we're on a mission to unlock human performance.WHOOP empowers users to perform at a higher level through a deeper understanding of their bodies and daily lives.WHOOP is looking for an...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Principal Software Engineer

    Principal Software Engineer

    Vizgen Inc • Cambridge, MA, US
    [job_card.full_time]
    Vizgen is revolutionizing genomics with cutting-edge technologies that reveal the spatial organization of genes within tissues. By harnessing the power of MERFISH and the MERSCOPE platform, Vizgen e...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Principal Software Engineer

    Principal Software Engineer

    America's Test Kitchen • Boston, MA, US
    [job_card.full_time]
    America's Test Kitchen (ATK) is seeking a hands-on.This high-impact role is focused on designing and implementing complex, scalable solutions across our website, app, and digital subscription a...[show_more]
    [last_updated.last_updated_30] • [promoted]
    .Principal Software Engineer - AI Engineering

    .Principal Software Engineer - AI Engineering

    Context Labs • Cambridge, MA, US
    [job_card.full_time]
    Principal Software Engineer, AI Engineering.Context Labs is seeking a Principal Software Engineer to help drive forward our AI Engineering initiatives within our ImmutablyTM Platform and analytics ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Embedded Software Engineer

    Embedded Software Engineer

    Extropic • Boston, Massachusetts, US
    [job_card.full_time]
    Job Description Job Description Position Overview : Extropic is seeking a highly skilled Embedded Software Engineer with deep experience in both bare-metal firmware development and embedded Linux ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal Electronic & Software Engineer

    Principal Electronic & Software Engineer

    Connexion Systems & Engineering, Inc. • Weymouth, Massachusetts, US
    [job_card.permanent]
    Job Description Job Description Title : Principal Electronic & Software Engineer Compensation, Benefits, and Employment Type • Duration : direct hire • Pay rate : up to $125K based on experience (...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal Software Engineer, Enterprise Scalability

    Principal Software Engineer, Enterprise Scalability

    Klaviyo • Boston, Massachusetts, US
    [job_card.full_time]
    Job Description Job Description At Klaviyo, we value the unique backgrounds, experiences and perspectives each Klaviyo (we call ourselves Klaviyos) brings to our workplace each and every day.We b...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Staff Embedded Software Engineer (Wireless Networking)

    Staff Embedded Software Engineer (Wireless Networking)

    SimpliSafe • Boston, MA, US
    [job_card.full_time]
    We're a high-tech home security company that's passionate about protecting the life you've built and our mission of keeping Every Home Secure. And we've created a culture here that c...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer, Embedded Applications (R3155)

    Senior Software Engineer, Embedded Applications (R3155)

    Shield AI • Boston, Massachusetts, US
    [job_card.full_time] +1
    Job Description Job Description Founded in 2015, Shield AI is a venture-backed deep-tech company with the mission of protecting service members and civilians with intelligent systems.Its products...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Embedded Engineer

    Embedded Engineer

    Sense • Cambridge, MA, US
    [job_card.full_time]
    Check out and join our energetic team at Sense! We’re a VC-backed, post-Series C climate tech company entering our next stage of growth. We’re located in Central Square, and passionate a...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]