Senior Embedded Software Engineer
Parry Labs
Senior Embedded Software EngineerAt Parry Labs we believe the modern combat advantage relies on the speed and scale of open systems. We’re redefining the edge of the increasingly ever-changing battlespace by delivering game changing capabilities to our warfighters through digital engineering, software, and hardware solutions that are essential to our core of being a Digital Systems Integrator.Born digital and agile, Parry Labs is building a winning team to be the premier provider for Next Generation Mission Systems Integration across air, land, sea, space and cyber.Are you ready to be an instrumental part of experts in the industry? Join us in the innovation of integration at Parry and apply to help develop the technologies of tomorrow while reaching new heights in your career today.We are seeking a skilled and experienced Senior Embedded Software Engineer to join the Parry Labs team in the Detroit metro area. In this role, you will support configuration and integration of Board Support Packages (BSP), Real-Time Operating Systems (RTOS), Hypervisors, container orchestration, and middleware across a range of systems and networks. You will also educate both customers and internal engineering teams to ensure consistent, secure, and modern practices.This position requires full-time, on-site support at a customer location in Sterling Heights, MI. Relocation assistance is available with a two-year commitment.Duties & ResponsibilitiesDesign and implement microservices that align to MOSA tenetsArchitect and document microservice interfaces and data flows in accordance with platform-specific reference architecturesAssist with software requirements, create design artifacts, develop & document code, and create software unit tests & system tests.Develop software interfaces and use functional analysis and Model-based Systems Engineering (MBSE) processes to develop interface control documentation.Collaborate with both internal and external teams (developers, system integrators, system testers, and system requirements engineers) to support delivery of quality design products.Incorporate cross-IPT feedback to support the development and approval of the products.Produce software artifacts (e.g., software development plan, software design document, software version description, interface control document and configuration management plan).Other duties as assigned.Required QualificationsBachelor’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.Preferred Qualifications7+ years of software engineering or software development experience.Experience with Agile Development methodologies.Experience with JIRA or similar Agile development tool.Experience developing microservices.Experience developing software for a FACE environment.Knowledge of software middleware's (e.g., JMS, DDS, ZeroMQ, and Kafka)Knowledge of embedded software designWhy Join Parry Labs?At Parry Labs, we foster a culture of curiosity and collaboration. Employees are given the autonomy to leverage their skills in creating state-of-the-art tech solutions that aid in the protection of the American Warfighter. We encourage new and bold ideas that push the status quo. It is this entrepreneurial spirit that drives us.Parry Labs will support you with workplace flexibility, a commitment to the health and well-being of you and your family and provide opportunities to work with a purpose. We are committed to supporting your success in both your professional and personal lives with benefits such as education assistance and unlimited paid time off, just to name a few.No One Has Time for Long Job Applications!We completely understand, that is why we have made the application process easy. We promise. This will be simple.Accessibility/Accommodation:If because of a medical condition or disability you need a reasonable accommodation for any part of the employment process, please send an e-mail to View email address on click.appcast.io or call View phone number on click.appcast.io to let us know the nature of your request and contact information.
$62.5 - $79 per hour
...Embedded Software EngineerThis role focuses on developing, configuring, and integrating embedded software solutions across complex systems and networks. The Embedded Software Engineer works extensively with Board Support Packages, RTOS environments, hypervisors, middleware...SuggestedContract workTemporary workRelocation- Job DescriptionThe RoleWe are looking for a skilled Staff Embedded Software Engineer with a deep understanding of distributed systems and fleet-scale... ...device identity, and remote diagnostics.Mentor junior and senior peers, and support team growthPromote best practices within...SuggestedFull timeH1bLocal areaRemote workWork from home
$129.4k - $198.4k
Job DescriptionThe Role:As a Senior Software Engineer focused on backend platform and API ownership, you will design, build, and operate scalable backend services that power critical product and business capabilities. You will be responsible for developing secure, reliable...SeniorFull timeLocal areaWork from homeRelocation packageFlexible hours- Financial AnalystProvide financial analysis and postings of amounts to financial reports and schedules. Maintain daily, weekly, and monthly postings to the financials directly and indirectly into the accounting software. Perform...Senior
- Contract Professionals, Inc. is seeking a Software Developer in Sterling Heights, MI to support embedded application software for a new ground combat vehicle program. This onsite role covers the full software lifecycle, from requirements through releases. Candidates should...SuggestedContract work
- DCS has a part-time opportunity for a highly motivated individual looking to pursue a career in a laboratory setting. This position will support ongoing testing and development in Warren, Mi. Our team is working to create next-generation testing technology that spans a...SeniorPart time
- PACE Southeast Michigan is seeking a Registered Nurse Case Manager (RNCM) to coordinate care for frail elders in the PACE SEMI program. The RNCM will assess needs, plan and implement nursing care, supervise staff, and provide patient education to participants and families...Senior
- ...Senior AccountantProvide financial analysis and postings of amounts to financial reports and schedules. Maintain daily, weekly, and... ...to the financials directly and indirectly into the accounting software. Perform reconciliation of accounts to subsidiaries and affiliated...Senior
$70k - $110k
Big Lots, Inc. is seeking a Senior Pharmacy Technician to support patients and families through challenging moments, with a focus on dialysis experience. The role demands comfort making healthcare decisions in a Michigan market and a history of healthcare work. The position...Senior$76k - $110k
Civic Engagement Corp is seeking a Senior Front Desk Agent to join a collaborative, hybrid team in Sterling Heights, MI. You’ll balance independent work with coordinated office activities and contribute to a culture that values practical problem-solving. The role emphasizes...SeniorWork at office- ...housekeeping duties. The ideal candidate has at least 2 years of experience with the elderly and possesses a valid driver's license. Compassion and respect for seniors are essential to this role. Join us in making a difference in our clients' lives. #J-18808-Ljbffr GriswoldSeniorLive in
- A manufacturing company in Fraser, MI is seeking a reliable Maintenance Technician to ensure machinery and equipment operate efficiently. The position requires strong troubleshooting skills and a minimum of three years' experience in maintaining injection molding equipment...SeniorFull time
- General Dynamics Land Systems in Sterling Heights, MI is seeking a seasoned professional to lead material forecasting, cost analysis and related supply chain activities for major production programs. The role requires 7-10 years' progressive experience, strong communication...Senior
- General Dynamics Land Systems seeks an experienced Thermal Management Engineering Analyst to lead characterization and integration of thermal solutions for wheeled and tracked vehicle platforms. You will mentor engineers, design and optimize heat exchangers, pumps, and...Senior
- Sony Pictures is seeking a senior Illustrator in Sterling Heights, MI, with a strong leadership and stakeholder-management mindset. The role emphasizes driving results, improving processes, and maintaining safety while thriving in a hybrid work arrangement. The ideal candidate...Senior
- JPMorgan Chase is seeking a Senior Home Lending Advisor in the United States to guide clients through the home loan process from origination to closing. You will serve as the primary contact for customers, collaborating with bankers and marketing teams to promote mortgage...Senior
- ...ensure data integrity across CM processes. The role requires a technical Bachelor's degree and 7+ years CM experience, plus 3+ years ERP/MRP exposure. Collaboration with engineering, logistics, and program teams is essential for success. #J-18808-Ljbffr Employee WorkplaceSenior
- Optalis Healthcare (Health & Rehabilitation Centers) in Sterling Heights is seeking an Activity Aide to support planning, execution, and assessment of engaging activities for residents in a long-term care setting. Under the guidance of the Activity Director, you will tailor...Senior
- Contract Professionals, Inc. is seeking a Software Engineer Fire Control Associate in Sterling Heights, MI. This 100% onsite contract role focuses on embedded software for a ground combat vehicle program, spanning requirements, design, coding, testing, and integration....Contract work
- Utica Community Schools seeks a Supervisor of Student Support Services to lead programming for students with disabilities under IDEA. This 44-week administrative role reports to the Director of Student Support Services and oversees itinerant staff and related evaluations...Senior
$90.8k - $136.2k
...Requirements gathering: skill in gathering and documenting business requirements and translating them into technical specifications engineering can build from. ~ Strong analytical and problem-solving skills, with a track record of proposing effective, workable solutions....SeniorFull timeFlexible hoursShift work$77.2k - $96.5k
Qualifications: ~ Bachelor’s degree in business, Accounting, MIS, Finance, or related field ~3+ years supporting or implementing Oracle EBS R12 and/or Oracle Cloud Financials ~ Hands-on experience with Order-to-Cash (O2C) and/or Procure-to-Pay (P2P) processes ~...SeniorFull timeShift work$120k - $140k
...We are seeking a motivated and technically proficient Solutions Engineer to serve as a trusted advisor to customers throughout the sales... ...with the sales/pre-sales processes used in either hardware or software sales. ~ Polished presenter, comfortable leading presentations...Remote jobFull timeH1b- A leading engineering company based in Sterling Heights, Michigan, is looking for a Senior Project Engineer to lead complex projects in developing high-performance suspension systems. The ideal candidate will have a degree in Mechanical Engineering and at least 5 years...SeniorRemote work
$55.25 per hour
...DescriptionSenior Accountant - Sterling Heights, Michigan Contract Position Pay Rate: approximately $55.25 per hour Description of the Senior Accountant:Provide financial analysis and postings of amounts to financial reports and schedulesMaintain daily, weekly, and monthly...SeniorHourly payContract work$75k - $106k
Entertainment Solutions Group in Sterling Heights, MI seeks a Senior Sales Representative to scale a proven sales model and drive strategic growth. The role emphasizes executive-facing pitches, data-informed storytelling, and consistent learning to outpace competition....SeniorFlexible hours- Contract Professionals, Inc. in Sterling Heights, MI is seeking a Software Engineer Fire Control Specialist to develop embedded software for a ground combat vehicle program. Requires 4+ years of experience and Fire Control expertise; role is 100% onsite and involves requirements...Contract work
- Job DescriptionThe RoleAt GM, Engineering Product Development supports the design and release of vehicle systems, components, and parts from concept through production. The work includes developing and maintaining vehicle engineering bills of material (BOMs), managing part...SeniorFull timeLocal areaWork from homeRelocation package
- Spa Creek is seeking a compassionate Dentist to join our growing team serving residents in Senior Living Communities. This part-time role offers a Monday-Friday schedule from 9:00 AM to 5:00 PM, with no nights or weekends and a strong established patient base. You will...SeniorPart timeMonday to FridayWeekend workWeekday work
- Shorehaven is seeking a Maintenance Technician to uphold the safety and appearance of our community in Sterling Heights, MI. You will perform general maintenance across electrical, plumbing, HVAC, and grounds, ensuring resident comfort and safety. You will respond to maintenance...SeniorDaily paidFor contractors
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Software Engineer. Be the first to apply!
- international tax senior Sterling Heights, MI
- senior network engineer remote Sterling Heights, MI
- senior manager legal Sterling Heights, MI
- senior performance engineer Sterling Heights, MI
- remote senior salesforce administrator Sterling Heights, MI
- senior software engineer remote Sterling Heights, MI
- senior business analyst contract Sterling Heights, MI
- senior consulting engineer Sterling Heights, MI
- remote senior business analyst Sterling Heights, MI
- senior performance tester Sterling Heights, MI



