Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer

$90k - $210k
Full-time

Morse Corp

MORSE Corp is an employee owned, small business based in Cambridge, MA, Arlington, VA, and Seattle, WA with a history of fielding cutting-edge technology. MORSE boasts a specially selected team of scientists, engineers, and software developers to deliver best-in-class technical solutions that solve difficult multidisciplinary problems faced by the US National Security Ecosystem.   

As an Embedded Software Engineer at MORSE, you will be developing software to support Unmanned Aircraft Systems (UAS) R&D programs. In this role, you will be involved with all aspects of the engineering design cycle from concept through deployment.

Your responsibilities will include integrating novel algorithms with flight software to introduce new capabilities for autonomous aircraft, setting up and performing simulations to support integration efforts, and supporting flight tests to evaluate algorithm performance. You will play a critical role in flight testing by defining test objectives, configuring software on aircraft avionics, and operating ground stations to monitor and control aircraft in flight.

Working alongside experts in sensing and control technologies, you will help integrate cutting-edge capabilities into novel platforms and support testing in both lab and field environments. In this position, you are motivated to focus on the intersection of the user, software, and hardware to ensure that deployed autonomous systems can execute their mission successfully while exceeding the customer's expectations.

Responsibilities




  • Develop embedded software for novel fixed wing and multi-rotor unmanned aerial vehicles



  • Developing new software functionality for autonomous UAV flight by modifying PX4 autopilot with new software



  • Integrating novel autonomy algorithms into UAV flight software, migrating from Python to C/C++ if necessary



  • Updating and executing simulation software to test and evaluate novel algorithms



  • Supporting the development of preflight planning tools in Python that interface with data and UI tools via web API



  • Interface with technology SMEs to integration new algorithms and subsystems into vehicle platforms.



  • Support flight tests of UAS and UAVs. Including setup, system checkouts, ground station operation, log retrieval and analysis, and debugging.



  • Communicate design status, test results, and suggestions in a timely and efficient manner


 

Requirements


The ideal candidate will have a strong and diverse background with an emphasis on software development for embedded systems. Prior experience working on multi-disciplinary projects that exist at the confluence of mechanical, electrical, systems, and software engineering is strongly desired. Finally, the ideal candidate should be able to decompose complex problems into their constituent components, devise plans for executing each piece of the problem, and follow-through on solution development, test, and verification.

 



  • BS or MS in Software Engineering, Computer Science, Electrical Engineering, or related field



  • 5+ years of embedded software development and experience deploying embedded software



  • Strong proficiency with C/C++, Python, and Rust 



  • Familiarity with PX4, Ardupilot, or similar. Integration into commercial platforms and configuration for flight.



  • Experience with RTOS and embedded communication protocols (UART, I2C, CAN, etc)



  • Experience with control hardware setup. Examples include telemetry harness setup, radio configuration, power system installation and monitoring



  • Strong debugging and troubleshooting skills



  • Willingness and desire to travel for, and participate in, field tests up to 10% of each year



  • US CITIZENSHIP REQUIRED and ability to obtain a U.S. Security Clearance


 

MORSE Corp’s salary range for this role carefully considers a wide range of compensation factors, including but not limited to, prior experience, education, skills and expertise, location, internal equity, and other factors that are job related and consistent with business need. Therefore, final offer amounts may vary from the amount stated. Depending on role eligibility, total compensation may also include bonus, stock, 401(k) match, paid time off, medical, dental, vision and life insurance.

Employees also receive 10 paid holidays per year. MORSE maintains an “open” leave policy that does not restrict exempt, regular full-time employees to a specific number of paid sick or vacation days. However, this policy is not an “unlimited” paid leave policy. 

Compensation

$90,000 - $210,000 USD

The team at MORSE takes pride in being the smart team that is easy to work with. We focus on steady, long-term success with an emphasis on exceptionalism and delivering mission-critical impact to our customers. For more information, please visit .

 

Vacancy posted 12 hours ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Remote vacancy
  • $90 per hour

     ...Sr. Embedded Software/Firmware Engineer Canada-Remote About Ethernovia, Inc. Ethernovia is developing the future of Ethernet-based networks to realize the full potential of software-defined and autonomous vehicles, robotics and other intelligent machines. Founded... 
    Suggested
    Work experience placement
    Remote work
    Flexible hours

    Ethernovia

    United States
    2 days ago
  • $140k - $165k

     ...This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Lead Embedded Software Engineer in United States. This role sits at the heart of safety-critical avionics software development, where reliability, precision, and certification... 
    Suggested
    Remote job
    Full time
    Flexible hours

    jobgether

    United States
    5 days ago
  •  ...Job Title - Senior Firmware or Embedded Software Engineer Location – San Diego, CA Duration – 10+ Months Contract Total Hours/week - 40.00 1st Shift Description: Senior Firmware or Embedded Software Engineer Responsibilities • Develop, enhance and... 
    Suggested
    Contract work
    Local area
    Remote work
    Day shift

    MILLENNIUMSOFT

    San Diego, CA
    9 days ago
  •  .... Backed by leading venture capital and engineering partners, we are rapidly scaling the design...  ...communications, directly working on software development for cutting-edge satellite communications...  ...field Experience developing embedded software for space-based systems... 
    Suggested
    Permanent employment

    SpinLaunch

    Long Beach, CA
    3 days ago
  • $105k - $154k

     ...Eaton's Electrical Critical Power Solutions Division is hiring a Lead Embedded Software Engineer - Real-Time Systems to join our growing team in Raleigh, NC. We offer relocation assistance within the United States along with sponsorship support. This position will... 
    Suggested
    Work experience placement
    Work at office
    Local area
    Remote work
    Relocation package

    Eaton

    Raleigh, NC
    1 day ago
  • $125k

     ...Senior C++ Embedded Firmware Software Engineer Five or more years of C, C++, or C# embedded firmware engineering experience as well as a four year degree in Computer Science, Computer Engineering, Electrical Engineering or Software Engineering are required Pay is... 
    Permanent employment
    Full time
    Remote work

    MRINetwork

    Menomonee Falls, WI
    2 days ago
  •  ...Role: Embedded/Firmware Software Test Engineer Level 1 Location: Johnson City, TN 37604 Contract Duration: 12 Months • At least 1 year. • Entry- 1 to 2 years of experience . Will take someone out of college. • Onsite in the beginning. Should things... 
    Contract work
    Remote work

    campus4tech

    Johnson City, TN
    3 days ago
  •  ...Control Systems / Embedded Software Engineer - Robotics Some jobs aren't just tough — they're brutal. Too toxic. Too remote. Too dangerous for humans to handle. That's where we come in. At HDT, we build robotic arms and unmanned ground vehicles (UGVs) with military... 
    Remote work

    HDT Global

    Fredericksburg, VA
    2 days ago
  •  ...Let's build it together. We've delivered high-performance embedded computing solutions for four decades across industries...  ...to be experts in what we do and are looking for an Embedded Software Engineer to join our brilliant team. The Role The constant... 
    Permanent employment
    Remote work
    Flexible hours

    Concurrent Technologies Corporation

    United States
    1 day ago
  •  ...Senior Embedded Software Engineer At Coody, we cut out everything unnecessary to give more back to you as a consultant. And we have done it in the package of a lean and efficient organization, meaning no overpaid managers, no fancy offices and no extravagant conferences... 
    Permanent employment
    Temporary work
    Freelance
    Remote work
    Work visa

    Coody

    United States
    2 days ago
  • $115k - $130k

    Our client, a global leader in vehicle safety and ADAS technology, is looking for a Lead Embedded Software Engineer to be a key team member for next-generation developments. In this position, you will be an "in-the-trenches" leader of a development team working on global... 
    H1b
    Local area
    Remote work
    Visa sponsorship
    Relocation package

    MRINetwork

    United States
    3 days ago
  •  ...Embedded Software Engineer - POSIX RTOS Talentwelove is the fastest-growing HR startup in Romania, and the first fully digitalized Talent Acquisition Partner, which is also available at a global level. Our solutions cover end-to-end talent acquisition for small, medium... 
    Remote work
    Work from home
    Flexible hours

    Talentwelove

    United States
    2 days ago
  • $115k - $140k

     ...real responsibility, and contribute to something bigger than yourself. The Opportunity Flock is looking to add an Embedded Software Engineer to our Platform Team. This isn't your typical desk job! You'll be writing the code that powers our custom-built embedded... 
    Work at office
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    Flock Safety

    United States
    4 days ago
  • $78.4k - $130k

     ...Job Description: Objective of role: The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded software solutions for both existing and new products, including new hardware bring-up, low-level hardware/software integration... 
    Local area
    Remote work

    ITW

    United States
    12 hours ago
  •  ...Embedded Software Engineer II With minimal supervision, the Software Engineer II designs, develops, and maintains software modules used in Cattron products, utilizing a broad knowledge of software, hardware, and development processes. Responsibilities: Participate... 
    Local area
    Remote work
    Flexible hours

    Cattron

    United States
    2 days ago
  • $65 per hour

     ...Job Title: Software Engineer Location: Sunnyvale, CA 94088 Huntsville, AL 35805 Littleton, CO 80127 Duration: 12 months...  ...System (RTOS) experience Experience doing low level embedded software development including one or more of the following... 
    Hourly pay
    Contract work
    Remote work

    Trispoke Managed Services Pvt Ltd

    United States
    2 days ago
  • ** This position within the Software Engineering Institute (SEI) will support work in Huntsville, Alabama and other locations as required. This...  ...and on time. Position Summary: SEI is seeking an embedded software engineer to perform embedded software systems analysis... 
    Full time
    Part time
    For contractors
    Remote work
    Relocation package
    Flexible hours

    Carnegie Mellon University

    United States
    1 day ago
  •  ...Job Title: Embedded Software Engineer Job Duration: 06 Months Contract on W2 Job Location: - Remote Job Description: We have openings for individuals with experience and a passion for real-time, embedded software development. The Software Engineer II performs... 
    Contract work
    Remote work

    Trispoke Managed Services Pvt Ltd

    United States
    1 day ago
  •  ...Embedded Software Engineer The Embedded Software Engineer designs, integrates and implements software of embedded devices and systems. Analyzes, studies and improves the efficiency and stability of the system. Executes a complete embedded software development lifecycle... 
    Temporary work
    Apprenticeship
    Remote work

    Cutsforth

    United States
    4 days ago
  •  ...The Ross-Carlisle Group Inc. is seeking an experienced Embedded Software Development Engineer to work remotely. The role involves rapid software development on both new and legacy measurement software systems. Candidates should have a BS in Computer Science or Electrical... 
    Remote work

    The Ross-Carlisle Group Inc

    New York, NY
    3 days ago
  •  ...About the Team The Embedded Software Development Team creates and maintains firmware for the electronic control units of autonomous...  ...and robotics. We are a pragmatic team that prioritizes sound engineering and collaborative effort. About the Role As an Embedded... 
    Remote work
    Relocation

    Avride

    Austin, TX
    4 days ago
  • $102.4k - $199.7k

     ...Laboratories is the nation's premier science and engineering lab for national security and technology...  ...a highly motivated Computer Science/Software Engineer. Your primary focus will be to...  ...optimized, ultra-low DC power, size-embedded RF receiver/transmitter tag designs, as... 
    Part time
    Remote work
    Work from home
    Worldwide
    Relocation
    Relocation package
    Flexible hours

    Sandia Inc

    Albuquerque, NM
    1 day ago
  •  ...Senior Embedded Software Engineer (Systems & Architecture) Lincoln Electric is a high-performance industrial machinery and technology leader who helps customers manufacture and maintain vital equipment and infrastructure. Lincoln Electric's innovative solutions enable... 
    Local area
    Remote work

    Lincoln Electric Holdings

    Michigan City, IN
    15 days ago
  •  ...Lead Embedded Systems Software Engineer Dapster is looking for a Lead Embedded Systems Software Engineer to join our small-but-powerful team. This is an impact opportunity -- we're very much still an early-stage startup, and you will be working on our foundational... 
    Work experience placement
    Work at office
    Remote work

    Dapster

    Palo Alto, CA
    2 days ago
  • $105k - $154k

     ...Eaton’s ES AMER ESS division is currently seeking a Lead Embedded Software Engineer. The expected annual salary range for this role is $105000 - $154000 a year. Please note the salary information shown above is a general guideline only. Salaries are based upon candidate... 
    H1b
    Work at office
    Local area
    Remote work
    Relocation
    Visa sponsorship

    Eaton

    Franksville, WI
    12 hours ago
  •  ...technical leader who can define platform direction, tackle complex embedded challenges, and shape the long-term evolution of embedded products? If so, you could be our next Lead Embedded Software Engineer , responsible for leading the architecture, implementation,... 
    Local area
    Immediate start

    Valmet

    Owings Mills, MD
    2 days ago
  • $68.9k - $131.1k

     ...than 100 years of experience and renowned engineering expertise to meet the needs of today’s...  ...aerospace and defense. Our Battle Management Software Department is looking for software...  ...a software life cycle for aircraft embedded software applications. The aircraft operating... 
    Temporary work
    Work experience placement
    Work at office
    Local area
    Remote work
    Relocation
    Flexible hours

    RTX

    Indianapolis, IN
    12 days ago
  • $122.5k - $145k

     ...is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. EMBEDDED SOFTWARE ENGINEER, SATELLITE ANTENNA (STARLINK) Starlink is SpaceX’s unprecedented satellite constellation designed to deliver high-speed... 
    Permanent employment
    Temporary work
    Internship
    Work at office
    Remote work
    Monday to Friday
    Weekend work

    SpaceX

    Redmond, WA
    4 days ago
  • $31 per hour

     ...Replies within 24 hours Job Description: As a Software Engineer in our Connectivity Group, you will develop robust C++ applications and automated test scripts for next-generation telematics systems. You will play a critical role in how our heavy machinery... 
    Hourly pay
    Permanent employment
    Remote work

    AHU Technologies, Inc.

    Washington DC
    4 days ago
  • $130k - $145k

    Engineers are the reason we exist-they're the core of who we are. We don't just build technology; we engineer the future. From next...  ...thrive. Quest Defense Systems & Solutions is seeking Embedded Software Engineers to join the Core Services & Libraries (CS&L) team... 
    Local area
    Remote work
    Flexible hours

    Quest Defense Systems & Solutions, Inc.

    Cedar Rapids, IA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!