Talent.com
serp_jobs.error_messages.no_longer_accepting
Embedded Software Engineer

Embedded Software Engineer

HRU TechMinneapolis, Minnesota, US
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Embedded Software Engineer

Apply promptly! A high volume of applicants is expected for the role as detailed below, do not wait to send your CV.

Position Description

We have openings for individuals with experience and a passion for real-time, embedded software development. The Software Engineer II performs a variety of tasks across the areas of software requirements analysis, software design, implementation (code and unit test), documentation, hardware-software integration, troubleshooting, problem solving, and software verification testing.

The Software Engineer II :

Performs tasks to develop, maintain, upgrade, and port embedded product software and / or product support software to enhance, implement and support project / system functionality for the assigned technical effort.

Collaborates within the software project team and across the other engineering disciplines such as Mechanical, Electrical, Controls, and Systems Engineering.

Ensures that technical approach is consistent with established engineering principles and practices.Skills Required Object-oriented design, C++ coding, and unit testing of embedded software

Use of version control and issue tracking tools

Skills Preferred

Integrating or testing software on bare metal or with various real-time operating systems such as vxWorks and Linux / Unix derivatives

Ability to use software modeling tools such as Enterprise Architect or MagicDraw (Cameo) where these skills might be gained either on the job or from university projectsExperience Required Minimum of 2 years of experience in real-time embedded software development and / or software testingExperience Preferred Experience developing and troubleshooting comms, device drivers, I / O, etc.

Familiarity with NI TestStand

Familiarity with weapon systems, munitions, and / or combat vehicle functionality and capability

Experience using GitLab or other CI / CD tools

Education Required

Bachelors degree in STEM field

Education Preferred

Bachelors degree in Computer Engineering, Software Engineering, Electrical Engineering, or Computer Science

#HRUjobs

serp_jobs.job_alerts.create_a_job

Embedded Software Engineer • Minneapolis, Minnesota, US