Senior Embedded Software Engineer: MOSA Microservices & RTOS

Parry Labs

Detroit (MI)

On-site

USD 110,000 - 150,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Relocation assistance
Education assistance
Unlimited paid time off

Job summary

Parry Labs is seeking a Senior Embedded Software Engineer to join the Detroit area team. You will support BSP/RTOS/hypervisor integration and educate customers on secure, modern practices.

The role requires on-site work in Sterling Heights, MI with relocation assistance for a two-year commitment. Candidates should have strong C/C++, Java, Python skills and a background in Linux/RTOS and MOSA-driven development.

Qualifications

  • Bachelor’s Degree in computer science engineering, or related STEM field. Will consider years of related experience in lieu of degree.
  • 5+ years of software engineering or software development experience.
  • US Citizenship and ability to obtain and maintain a security clearance.
  • Excellent coding skills with knowledge in C, C++, Java and Python. Strong knowledge of Object-Oriented Design and Programming.
  • Knowledge in an Agile development process and continuous integration for company projects.
  • Derive software requirements, develop use cases and user stories.
  • Assist with ROMs on software components for proposals.
  • Experience with client server architectures and message patterns.
  • Experience debugging TCP and UDP messaging interfaces.
  • Experience developing software for Linux and RTOS environments.
  • Experience designing, implementing, and testing DO-178B/C software.

Responsibilities

  • Design and implement microservices that align to MOSA tenets.
  • Architect and document microservice interfaces and data flows in accordance with platform-specific reference architectures.
  • Assist with software requirements, create design artifacts, develop & document code, and create software unit tests & system tests.
  • Develop software interfaces and use functional analysis and MBSE processes to develop interface control documentation.
  • Collaborate with internal and external teams to support delivery of quality design products.
  • Incorporate cross-IPT feedback to support the development and approval of the products.
  • Produce software artifacts such as development plans, design documents, and interface control documents.
  • Other duties as assigned.

Skills

C
C++
Java
Python
Object Oriented
Agile
CI/CD

Education

Bachelor’s Degree in CS/Engineering or related STEM field

Tools

Linux
RTOS
JIRA
TCP/UDP
MBSE

Job description

Parry Labs is seeking a Senior Embedded Software Engineer to join the Detroit area team. You will support BSP/RTOS/hypervisor integration and educate customers on secure, modern practices.

The role requires on-site work in Sterling Heights, MI with relocation assistance for a two-year commitment. Candidates should have strong C/C++, Java, Python skills and a background in Linux/RTOS and MOSA-driven development.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer — Edge MOSA Microservices
Senior Embedded Software Engineer — Edge MOSA Microservices

Parry Labs • Sterling Heights (MI)

On-site
USD 110,000 - 170,000
Relocation assistance
Education assistance
Unlimited paid time off
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Parry Labs • Detroit (MI)

On-site
USD 110,000 - 150,000
Relocation assistance
Education assistance
Unlimited paid time off
Senior Embedded Systems Engineer – Mission-Critical Platforms
Senior Embedded Systems Engineer – Mission-Critical Platforms

Moseley Technical Services, Inc. • Sterling Heights (MI)

On-site
USD 183,157,000 - 203,444,000
Senior Embedded Linux/RTOS Engineer (VxWorks, Yocto)
Senior Embedded Linux/RTOS Engineer (VxWorks, Yocto)

Moseley Technical Services, Inc. • Sterling Heights (MI)

On-site
USD 70,000 - 77,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Parry Labs • Sterling Heights (MI)

On-site
USD 110,000 - 170,000
Relocation assistance
Education assistance
Unlimited paid time off
Embedded Software Engineer (RTOS)
Embedded Software Engineer (RTOS)

L3Harris Technologies • Mason (OH)

On-site
USD 110,000 - 150,000
Embedded Software Lead: C++/RTOS + Testing & Safety
Embedded Software Lead: C++/RTOS + Testing & Safety

Detroit Engineered Products • Sterling Heights (MI)

On-site
USD 110,000 - 165,000
Senior Embedded Software Engineer - Secret Clearance
Senior Embedded Software Engineer - Secret Clearance

Moseley Technical Services, Inc. • Lake Angelus (MI)

On-site
USD 140,000 - 190,000
AA/EEO/Veterans/Disabled Employer
Embedded Software Engineer (C/C++) — Ground Combat Systems
Embedded Software Engineer (C/C++) — Ground Combat Systems

Moseley Technical Services, Inc. • Sterling Heights (MI)

On-site
USD 145,993,000 - 163,185,000
Lead Real-Time Embedded Software Engineer
Lead Real-Time Embedded Software Engineer

Horizontal Talent • Sterling Heights (MI)

On-site
USD 120,000 - 160,000