Embedded Software Engineer

The Panther Group
Sterling Heights, MI, United States
about 1 month ago
Apply on jobs.thepanthergrp.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Compensation
$135,200.0
Working hours
Regular working hours

Tech stack

C (Programming Language) Java (Programming Language) Agile Methodology Systems Engineering C Sharp (Programming Language) C++ (Programming Language) Software Quality Computer Engineering Software Debugging Linux Middleware Embedded Software
+23 more
Hypervisor Python (Programming Language) Multicasting Network Architecture Network Protocols Scrum Methodology Real-Time Operating Systems Software Deployment Software Engineering Software Requirements Analysis Systems Integration TCP/IP User Datagram Protocols Virtualization Technology VxWorks Software Troubleshooting Git Containerization Kubernetes Information Technology Apache Kafka Bitbucket Docker

Job description

  • Design, develop, integrate, test, and debug embedded software.
  • Perform software requirements analysis and develop software architecture and design documentation.
  • Develop software for vehicle systems including fire control, displays, power management, diagnostics, software deployment, and embedded training.
  • Develop unit and functional test procedures and perform hardware/software integration.
  • Integrate software releases across multiple software components.
  • Troubleshoot software issues throughout development and testing.
  • Collaborate with Systems Engineering, Project Management, Software Quality, and other technical teams.
  • Lead Agile/Scrum activities including daily standups, PI Planning, retrospectives, and demonstrations.

Requirements

  • Must have Fire Control experience
  • 7+ years of related software engineering experience
  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related field
  • Must be eligible to obtain a U.S. security clearance. Non-U.S. citizens may not be eligible., * C, C++, C#, Java, and/or Python
  • Git and Bitbucket
  • VxWorks, Linux, RTOS, virtualization, and/or BSPs
  • Serial and network protocols including RS-232/422, CAN, TCP/IP, and UDP/IP
  • DDS, Kafka, or other publish/subscribe middleware
  • Time-Sensitive Networking (TSN)
  • Ground combat vehicle network architectures
  • Agile software development

Preferred Experience

  • Defense industry experience
  • NGVA / UKGVA
  • GCIA, MOSA, SOSA, or FACE
  • Hypervisors and containerization (Docker/Kubernetes)
  • Cameo Systems Modeler
  • Multicast networking
  • Embedded vehicle systems and architectures

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on jobs.thepanthergrp.com
Prepare application

Good distractions

Loading talks and stories from around this role…