XX
(Fermé)HRU Tech

Embedded Software Engineer (Defense, DoD) -

  • +3
  • +6
  • US
    United States
Trouver des emplois similaires
  • +3
  • +6
  • US
    United States

À propos

Job Title:

Embedded Software Engineer (Defense, DoD)

Type of Position:

6 to 12 month contract to hire position.

Candidate Requirements:

This role is ONLY open to US Citizens. Permanent Residents (Green Card Holders) and any other work authorizations are NOT permitted here as this role requires eligibility to obtain a secret clearance (a secret clearance is only open to US Citizens). To be clear, a clearance isnt required to start (all candidates must be eligible to obtain one eventually). Due to the nature of this role (working for a defense contractor tied to the federal government) candidates may need to pass a drug screen (which would include cannabis). There would be no exceptions to this (eg: a medical card).

Job Location:

Fridley, MN (hybrid role).

Compensation:

$48.73/hr to start (there may be some additional flexibility for well qualified candidates). There may be occasional overtime in this role. Any OT will be paid at 1.5x.

Benefits:

Available (health insurance, dental, vision, 401k, etc)
This role will have 7 paid holidays and 6 days PTO (PTO accrues over time). In going direct hire, there will be significantly more PTO.

Overview:

HRU Technical Resources has partnered with a major defense contractor to hire an Embedded Software Engineer for our facility in Fridley, MN. We are seeking individuals with experience and a passion for real-time, embedded software development. The role involves a broad range of tasks across software requirements analysis, software design, implementation (code and unit test), documentation, hardware-software integration, troubleshooting, problem solving, and software verification testing.

Key Responsibilities:

Software Development: 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.
Collaboration: Work collaboratively within the software project team and across engineering disciplines including Mechanical, Electrical, Controls, and Systems Engineering.
Technical Consistency: Ensure that the technical approach aligns with established engineering principles and practices.

Skills, Experience, Education Required:

Relevant Bachelors degree in a STEM field.
Minimum of 2 years in real-time embedded software development and/or software testing
Object-oriented design, C++ coding, and unit testing of embedded software
Proficiency with version control and issue tracking tools

Skills, Experience, Education Preferred:

Bachelors degree in Computer Engineering, Software Engineering, Electrical Engineering, or Computer Science is preferred.
Developing and troubleshooting communications, device drivers, I/O, etc.
Familiarity with NI TestStand and weapon systems, munitions, and/or combat vehicle functionality.
Experience using GitLab or other CI / CD tools.
Experience in integrating or testing software on bare metal or with real-time operating systems such as vxWorks and Linux/Unix derivatives.
Proficient in using software modeling tools such as Enterprise Architect or MagicDraw (Cameo)skills may be gained from job experiences or university projects.

Work Environment:

This is a 1st (day) shift role that works a 9/80 schedule (9-hour days, every other Friday off). The schedule is generally 8:00am to 6:00pm.
There may be occasional overtime in this role. Any OT will be paid at 1.5x.
There may be occasional rare domestic travel in this role (5% or less).
Offer may be contingent upon a drug screen (which would includes cannabis) and criminal background check.
EOE (including Disability/Veterans)

Compétences idéales

  • C++
  • Unit Testing
  • Version Control
  • Device Drivers
  • Gitlab
  • VxWorks
  • United States

Expérience professionnelle

  • Embedded
  • Hardware
  • Backend

Compétences linguistiques

  • English