Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Embedded Software Engineer  image - Rise Careers
Job details

Embedded Software Engineer

MORSE is a tech company focusing on multiple disciplines to support the US National Security. They seek an Embedded Software Engineer to develop software for Unmanned systems.

Skills

  • Strong proficiency in C++
  • Experience with Python and Embedded Linux
  • Knowledge of reals-time software best practices
  • Debugging and troubleshooting skills

Responsibilities

  • Develop firmware/software for embedded components in support of UAS and UUVs
  • Develop, validate, and sustain GNC software for autonomous vehicles
  • Develop and support automated HWIL testing architecture
  • Support on-site software/hardware testing of UAS and UUVs

Education

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

Benefits

  • Work-life balance through flexibility
  • Comprehensive benefits package for employees and families
To read the complete job description, please click on the ‘Apply’ button

Average salary estimate

$115000 / YEARLY (est.)
min
max
$100000K
$130000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Embedded Software Engineer , MORSE Corp

As an Embedded Software Engineer at MORSE, based in the heart of Cambridge, MA, you'll be part of an innovative and employee-owned tech company that addresses multi-disciplinary challenges within the US National Security Ecosystem. You'll dive into the exciting world of Unmanned Aerial Systems (UAS) and Unmanned Undersea Vehicles (UUV), developing cutting-edge software throughout the entire engineering design cycle—from concept to deployment. Imagine working with a team of talented engineers and scientists, where you'll engage in everything from bare-metal firmware development to cloud-deployed micro-services. Your role will also focus on the integration of user experience, software, and hardware, ensuring that our autonomous systems perform flawlessly and surpass customer expectations. Your responsibilities will include developing firmware and software for embedded components, validating Guidance, Navigation, and Control (GNC) software for autonomous vehicles, and supporting automated Hardware-In-The-Loop testing. With a support system that cherishes collaboration and values work-life balance, MORSE offers a platform where you can thrive in your career while being part of a team that genuinely enjoys what they do. If you're ready to make an impact in high-stakes environments and develop technologies that support national security, we would love for you to join us at MORSE!

Frequently Asked Questions (FAQs) for Embedded Software Engineer Role at MORSE Corp
What are the main responsibilities of an Embedded Software Engineer at MORSE?

As an Embedded Software Engineer at MORSE, your primary responsibilities will include developing firmware and software for embedded systems that support Unmanned Aerial Systems (UAS) and Unmanned Undersea Vehicles (UUV). You will be involved in the entire engineering design cycle, working closely with the team to create and validate innovative software solutions that ensure smooth execution of missions in diverse environments.

Join Rise to see the full answer
What qualifications are needed for the Embedded Software Engineer position at MORSE?

To qualify as an Embedded Software Engineer at MORSE, you should have a BS or MS in Software Engineering, Computer Science, Electrical Engineering, or a related field, along with 5+ years of hands-on software development experience for embedded systems. Proficiency in C++ and familiarity with Python, Embedded Linux, and various debugging tools is essential.

Join Rise to see the full answer
What programming languages are important for the Embedded Software Engineer role at MORSE?

For the Embedded Software Engineer role at MORSE, proficiency in C++ is crucial, along with experience in Python. This combination will equip you to tackle various challenges related to firmware development and software integrations for UAS and UUV.

Join Rise to see the full answer
What type of projects will I work on as an Embedded Software Engineer at MORSE?

As an Embedded Software Engineer at MORSE, you will engage in projects that involve designing and validating software for Guidance, Navigation, and Control (GNC) of autonomous vehicles, as well as automated testing setups. Your work will directly contribute to innovative solutions that enhance the performance and safety of national security technologies.

Join Rise to see the full answer
Is US citizenship required for the Embedded Software Engineer position at MORSE?

Yes, US citizenship is required for the Embedded Software Engineer position at MORSE, noting that candidates must also be able to obtain a U.S. Security Clearance. This requirement is aligned with the sensitive nature of the projects related to the US National Security Ecosystem.

Join Rise to see the full answer
Common Interview Questions for Embedded Software Engineer
Can you describe your experience with embedded systems development?

In answering this question, highlight specific projects where you developed firmware or software for embedded systems. Emphasize your role in the design cycle from conception to deployment, while mentioning tools and programming languages used, such as C++ or Python.

Join Rise to see the full answer
How do you approach debugging complex embedded software?

When asked about debugging, illustrate your process methodically—from identifying issues, isolating components, using debugging tools, and leveraging logs for deeper insights. Provide examples that show your troubleshooting skills and resolve conflicts efficiently.

Join Rise to see the full answer
What protocols have you worked with in your past experiences?

Discuss your understanding and practical experience with data communication protocols important for Embedded Software Engineering. Providing examples of how you’ve effectively utilized these protocols in past projects will showcase your expertise.

Join Rise to see the full answer
How familiar are you with Hardware-In-The-Loop (HIL) testing?

In your response, describe your experience with HIL testing architectures and how you've utilized them in the verification of software. Discuss any notable challenges faced and how you overcame them to ensure the reliability of the final product.

Join Rise to see the full answer
What strategies do you use for effective teamwork in engineering projects?

Highlight your collaborative approach by discussing specific strategies you use, such as regular communication, attending design reviews, and integrating feedback. Stress the importance of a cohesive team environment and successful project delivery.

Join Rise to see the full answer
Describe a challenging project you've worked on and how you overcame obstacles.

Choose a project where you faced significant hurdles. Explain the challenges in detail, your approach to problem-solving, and the innovative solutions you implemented. Be sure to reflect on what you learned from the experience.

Join Rise to see the full answer
How do you keep current with technology trends in embedded systems?

Mention any resources you regularly utilize, such as technical journals, online courses, or professional meetups. Emphasizing your proactive approach ensures the interviewer knows you’re committed to continuous learning.

Join Rise to see the full answer
What role do you think user experience plays in embedded software design?

Explain the importance of user experience, especially in embedded systems. Discuss how you consider user interactions and requirements in your designs to ensure functionality as well as the ease of use.

Join Rise to see the full answer
How do you prioritize multiple projects and deadlines?

Delve into your time management strategies, such as using project management tools or methods. Illustrate how assessment of project timelines and communication with stakeholders helps you remain organized and productive.

Join Rise to see the full answer
Why do you want to work as an Embedded Software Engineer at MORSE?

Reflect on the exciting opportunities at MORSE, its innovative projects, and how your skills align with the company’s mission. Show genuine interest in contributing to national security through your expertise in embedded systems.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Qualtrics Remote Seattle, Washington, United States
Posted 10 days ago
Photo of the Rise User

Join TKDA as an Assistant Group Manager to lead and develop a team of civil engineers in the transportation sector.

Photo of the Rise User
Posted 3 days ago

MistyWest is looking for a Mechanical Engineer contractor to contribute to exciting projects with innovative design solutions.

Photo of the Rise User
Lincoln Electric Hybrid US, Cuyahoga County, OH; Ohio, Cleveland, OH
Posted 3 days ago

Elevate your engineering career as an Embedded Software Engineer with Lincoln Electric, crafting innovative software solutions in Cleveland, OH.

Photo of the Rise User
AECOM Remote Des Moines, IA, United States
Posted 12 days ago
Photo of the Rise User

The University of St. Thomas is looking for a driven Electrical Engineer to contribute to exciting microgrid research projects funded by the Department of Defense.

Photo of the Rise User
Posted 2 days ago

Join Boeing as a Mid-Level Product Review Engineer, where you'll play a crucial role in enhancing the KC-46 Tanker Aerial Refueling Aircraft's performance and safety.

MorseCorp was founded in 1998 and services over 2000 dealerships, finance companies, rental car companies and fleets nationally. From GPS tracking devices, portable navigation, Warranty and GAP to our Dispatch Solution Software, we offer complete ...

5 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$100,000/yr - $130,000/yr
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 3, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!