Senior Embedded Software Engineer: MOSA Microservices & RTOS

Parry Labs

Detroit (MI)

On-site

USD 110,000 - 150,000

Full time

34 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

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
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 Software Engineer: DoD Linux/RTOS Expert
Senior Embedded Software Engineer: DoD Linux/RTOS Expert

Moseley Technical Services, Inc. • Auburn Hills (MI)

On-site
USD 120,000 - 185,000
Senior Embedded Software Engineer - Defense Systems
Senior Embedded Software Engineer - Defense Systems

Socket.dev • Auburn Hills (MI)

On-site
USD 180,000 - 230,000
Automotive Embedded Software Engineer - BSP/RTOS
Automotive Embedded Software Engineer - BSP/RTOS

Global Connect Technologies • Dearborn (MI)

On-site
USD 100,000 - 160,000
Embedded Systems Engineer - Real-Time, RTOS & Drivers
Embedded Systems Engineer - Real-Time, RTOS & Drivers

Pentangle Tech Services | P5 Group • Dearborn (MI)

On-site
USD 85,000 - 120,000
Senior Embedded Software Engineer - C/C++ & RTOS
Senior Embedded Software Engineer - C/C++ & RTOS

Mission Critical Electronics • Costa Mesa (CA)

On-site
USD 145,000 - 150,000
Competitive compensation
Medical/dental/vision insurance
401(k) with company match
+1
Embedded Software Engineer: C++, RTOS, Secret Eligible
Embedded Software Engineer: C++, RTOS, Secret Eligible

Trispoke Managed Services Pvt. Ltd. • Sterling Heights (MI)

On-site
USD 85,000 - 130,000
DevSecOps Engineer/Embedded Linux RTOS Software Developer
DevSecOps Engineer/Embedded Linux RTOS Software Developer

Contract Professionals, Inc • Sterling Heights (MI)

On-site
USD 100,000 - 160,000
Remote Embedded Software Engineer - Medical Devices
Remote Embedded Software Engineer - Medical Devices

Pentangle Tech Services | P5 Group • Lake Forest (CA)

On-site
USD 120,000 - 160,000
Senior Embedded Flight Software Engineer (Remote-Optional)
Senior Embedded Flight Software Engineer (Remote-Optional)

Socket.dev • Marietta (GA)

On-site
USD 120,000 - 190,000
Medical/Dental/Vision
401K Match
PTO + Holidays
+3