Talent.com
Junior Embedded Software Developer
Junior Embedded Software DeveloperThe Panther Group • Sterling Heights, MI, US
Junior Embedded Software Developer

Junior Embedded Software Developer

The Panther Group • Sterling Heights, MI, US
30+ days ago
Job type
  • Full-time
  • Quick Apply
Job description

Join a dynamic group of software engineers responsible for the development and support of embedded application software for a new ground combat vehicle program. The engineer will be part of a team covering the entire software development life-cycle, including :

Designing and migrating to a new software development environment

Creating requirements, design, and architecture documentation

Developing and testing software code.

This position will require eligibility to obtain a US security clearance. (Non-US Citizens may not be eligible to obtain a security clearance)

This role requires being 100% onsite

Responsibilities

Develop software documentation and code across a vehicle domain such as board support, Cybersecurity, displays, or downloading.

Perform software requirements analysis.

Develop software preliminary and detail design utilizing software design tools as specified by department standards.

Develop code to implement software design, code development shall conform to department standards and procedures.

Develop test procedures and perform unit / functional test on the executable software.

Perform hardware / software integration.

Debug software issues discovered throughout multiple testing phases.

Provide overall status on development task to respective software project leads.

Contribute to software releases involving multiple developers.

Interface with other departments and business units, including Systems Engineering and Software Quality.

Participate in agile scrum ceremonies

Performs other duties as assigned.

Qualifications

Bachelor's degree in Computer Engineer, Electrical Engineering or related discipline.

1-4 years experience sought in related roles

Experience with GIT, Gitlab and / or Bitbucket, Java, C#, C++, C, Python, Qt,

Experience working with mixed Operating System environments VxWorks, Linux, RTOS, Virtualization, BSPs, GVOS, etc.

Experience with serial and network protocols such as RS-232 / 422, CAN, TCP / IP, UDP / IP, etc

Experience with DDS, Kafka or other Pub / Sub middleware

Experience with ground combat vehicle network architecture designs

Experience with GCIA, MOSA, SOSA, FACE

Experience with the use of Agile processes and tools

Desired Experience

Previous experience working in the defense industry desired

Familiar with Type1 / 2 Hypervisor

Familiar with containerization (Docker, Kubernetes)

Familiar with IOT concepts

Experience with Cameo Systems Modeler

Experience with Time Sensitive Network (TSN) architectures

Experience with NGVA (NATO Ground Vehicle Architecture) data model

Experience with UKGVA (UK Ground Vehicle Architecture) data model

Data Distribution Service (DDS) experience

Experience with User Datagram Protocol (UDP) and Transmission Control Protocol (TCP)

Multicast network experience

Able to bring continuous improvement processes and methodologies to the position.

Strong communication, interpersonal, and organizational skills is required Works well in team and individually.

Must be able to work occasional evening and / or weekend overtime as required

This position may require the candidate to be able to climb on / off, work in, and work around military vehicles is desired. Must be able to pass ASR test (Anthropometric Size Requirement for confined space)

Travel up to 10% maybe periodically may be required.

Create a job alert for this search

Junior Software Developer • Sterling Heights, MI, US

Related jobs
Junior Web Developer

Junior Web Developer

VirtualVocations • Warren, Michigan, United States
Full-time
A company is looking for a Junior Web Developer to maintain and improve client websites.Key Responsibilities Implement content updates and style changes using the WordPress editor and basic codin...Show more
Last updated: 9 hours ago • Promoted • New!
Senior Full-Stack Software Developer

Senior Full-Stack Software Developer

VirtualVocations • Detroit, Michigan, United States
Full-time
A company is looking for a Senior Full-Stack Software Developer AI-Driven Development.Key Responsibilities Utilize AI-assisted tools to enhance code generation, documentation, and performance opt...Show more
Last updated: 1 day ago • Promoted
Software Developer II

Software Developer II

VirtualVocations • Warren, Michigan, United States
Full-time
A company is looking for a Software Developer II.Key Responsibilities Develop, test, and maintain software solutions in alignment with system architecture and business needs Collaborate with pro...Show more
Last updated: 30+ days ago • Promoted
Software Engineer - Embedded

Software Engineer - Embedded

Softworld Inc • Auburn Hills, MI, US
Full-time
Job Title : Software Engineer - Embedded Job Location : Auburn Hills Michigan 48326 Onsite Requirements : Embedded software C++, Linux RTOS 10+ experience Job Description : Software Development and Sup...Show more
Last updated: 14 days ago • Promoted
Senior Backend Software Developer

Senior Backend Software Developer

VirtualVocations • Warren, Michigan, United States
Full-time
A company is looking for a Senior Backend Software Developer.Key Responsibilities Develop scalable and maintainable backend systems using Node. MongoDB Collaborate with cross-functional teams to ...Show more
Last updated: 30+ days ago • Promoted
Software Development Engineer

Software Development Engineer

VirtualVocations • Warren, Michigan, United States
Full-time
A company is looking for a Software Development Engineer to enhance backend services and drive platform innovation.Key Responsibilities Collaborate with software engineering teams to deliver reli...Show more
Last updated: 30+ days ago • Promoted
Backend Software Developer

Backend Software Developer

VirtualVocations • Warren, Michigan, United States
Full-time
A company is looking for a Fullstack Developer / Backend (Remote - Argentina Only).Key Responsibilities Build new features for the REST API and enhance AWS infrastructure using C# and AWS CloudForm...Show more
Last updated: 30+ days ago • Promoted
Lead Software Engineer

Lead Software Engineer

VirtualVocations • Warren, Michigan, United States
Full-time
A company is looking for a Lead Software Engineer to design and implement software systems while mentoring junior developers. Key Responsibilities Design, develop, and implement software systems u...Show more
Last updated: 30+ days ago • Promoted
Devices Engineer

Devices Engineer

VirtualVocations • Warren, Michigan, United States
Full-time
A company is looking for a Devices Engineer to join their core engineering team.Key Responsibilities Develop, test, and maintain high-quality C / C++ code for Linux-based edge devices Design and i...Show more
Last updated: 2 days ago • Promoted
Mid-Level Developer

Mid-Level Developer

VirtualVocations • Warren, Michigan, United States
Full-time
A company is looking for a Mid-Level Developer (Survivor Portal).Key Responsibilities Develop and enhance front-end and back-end modules for the Survivor Portal Implement responsive user interfa...Show more
Last updated: 1 day ago • Promoted
Senior.NET Core Developer

Senior.NET Core Developer

VirtualVocations • Warren, Michigan, United States
Full-time
A company is looking for a Senior.NET Core Developer with AWS (Remote).Key Responsibilities Collaborate with cross-functional teams to design, implement, and enhance software applications Contri...Show more
Last updated: 1 day ago • Promoted
C++ Developer

C++ Developer

VirtualVocations • Warren, Michigan, United States
Full-time
A company is looking for a C++ Developer II.Key Responsibilities Design, write, debug, and maintain high-quality C++ code to support and enhance core application functionality Independently trou...Show more
Last updated: 1 day ago • Promoted
Lead Frontend Software Engineer

Lead Frontend Software Engineer

VirtualVocations • Warren, Michigan, United States
Full-time
A company is looking for a Lead Front-End Software Engineer to drive the design and development of user-facing systems for robotic operations. Key Responsibilities Lead the design, architecture, a...Show more
Last updated: 3 days ago • Promoted
Software Project Engineer

Software Project Engineer

DCS Corporation • Sterling Heights, MI, United States
Full-time
Provide software engineering and project management support to a US Army Project Management office (PMO) for a family of vehicles used for soldier transport and combat. Position will interface with ...Show more
Last updated: 30+ days ago • Promoted
Software Engineer Lead

Software Engineer Lead

VirtualVocations • Warren, Michigan, United States
Full-time
A company is looking for a Software Engineer Lead.Key Responsibilities Lead the design, development, troubleshooting, and debugging of complex software programs Conduct code reviews, developer t...Show more
Last updated: 30+ days ago • Promoted
Principal Backend Developer

Principal Backend Developer

VirtualVocations • Warren, Michigan, United States
Full-time
A company is looking for a Remote Principal Backend Developer for New Gen AI Product Development.Key Responsibilities Lead the design and implementation of a scalable and secure CDA data platform...Show more
Last updated: 30+ days ago • Promoted
Senior Software Developer

Senior Software Developer

VirtualVocations • Detroit, Michigan, United States
Full-time
A company is looking for a Senior MEAN Stack Developer to join their IT Services department.Key Responsibilities Design, develop, maintain, test, and document high-quality software solutions Col...Show more
Last updated: 30+ days ago • Promoted
Lead Engine Programmer

Lead Engine Programmer

VirtualVocations • Warren, Michigan, United States
Full-time
A company is looking for a Lead Engine Programmer to join their team on a major gaming project.Key Responsibilities Develop architectural proposals and guide the vision for diverse engine systems...Show more
Last updated: 11 hours ago • Promoted • New!
Solutions Software Engineer

Solutions Software Engineer

VirtualVocations • Warren, Michigan, United States
Full-time
A company is looking for a Solutions Software Engineer - Payments who excels in solving complex problems and delivering innovative software solutions. Key Responsibilities Assess and solve complex...Show more
Last updated: 2 days ago • Promoted
Senior Full Stack Software Engineer

Senior Full Stack Software Engineer

VirtualVocations • Warren, Michigan, United States
Full-time
A company is looking for a Senior Full Stack Software Engineer (.Key Responsibilities Provides input into the architecture and design of the product, collaborating with the team to solve problems...Show more
Last updated: 30+ days ago • Promoted