Embedded Software Engineer

Overview

On Site
USD 75.00 - 90.00 per hour
Full Time

Skills

Embedded Software
UI
Data Collection
Aerospace
Requirements Analysis
Software Engineering
Collaboration
Security Clearance
Hardware QA
Embedded Systems
C
C++
Real-time
Operating Systems
RTOS
Linux
System Integration
Testing
Device Drivers
Firmware
Software Development
Git
Version Control
GitLab
Continuous Integration
Continuous Delivery
JIRA Agile
Agile Management
FPGA
Computer Hardware
Development Testing
Python
Automated Testing
Privacy
Marketing

Job Details

Location: Grand Prairie, TX
Salary: $75.00 USD Hourly - $90.00 USD Hourly
Description:
Job Title: Embedded Software Engineer

Location:

Duration: 12+ Months

Job Overview

We are seeking an Embedded Software Engineer to design, develop, and maintain software and firmware components for advanced engineering applications. This role involves creating real-time simulation code, user interface code, device driver code, data collection software, and display solutions to support aerospace, defense, and scientific systems.

Note: Need an Active Secret Clearance

Key Responsibilities:
  • Develop and maintain real-time software for embedded systems, simulation environments, and hardware integration.
  • Apply engineering standards, processes, and tools throughout the development lifecycle.
  • Support software development from requirements analysis to prototype integration.
  • Identify and resolve software engineering issues to meet product objectives and program requirements.
  • Collaborate with customers, suppliers, and technical teams to ensure seamless integration of software applications.

Required Qualifications:
  • Active Secret Clearance required to start.
  • Full-time, on-site work required.
  • Experience in real-time software development with hands-on expertise in hardware testing, embedded systems, and simulation environments.
  • Proficiency in C and C++ (11 or higher) within Real-Time Operating System (RTOS) or Linux environments.
  • Prior experience with Hardware-in-the-loop (HWIL) systems for hardware/software integration and testing.
  • Expertise in simulation software development and low-level device drivers/firmware.

Preferred Qualifications:
  • Exposure to the full software development lifecycle.
  • Experience collaborating across multi-disciplinary teams.
  • Familiarity with Git (version control), GitLab (CI/CD), and Jira (Agile project management).
  • Knowledge of FPGA code and hardware-in-loop (HWIL) development/testing.
  • Skills in Python, automated testing, and Google Test framework

By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.

Contact:

This job and many more are available through The Judge Group. Please apply with us today!
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Judge Group, Inc.