Embedded Software Engineer

INFOTECH LLC
United States
4 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

Systems Engineering JIRA Automation of Tests Bug Tracking Systems C++ (Programming Language) Configuration Management Computer Engineering Software Debugging Embedded C Embedded Software Hardware Design Hardware-In-The-Loop Simulation
+6 more
LabVIEW Real-Time Operating Systems Software Engineering Systems Integration Software Verification Git

Job description

We are seeking a highly motivated Embedded Software Engineer with strong expertise in Hardware-in-the-Loop (HIL) testing and National Instruments (NI) hardware/LabVIEW environments. The candidate will be responsible for developing, executing, and maintaining HIL test solutions for embedded systems, ensuring software and hardware integration meets customer and regulatory requirements. The role involves close collaboration with systems, software, and hardware engineering teams throughout the product development lifecycle., * Design, develop, and execute Hardware-in-the-Loop (HIL) test frameworks for embedded systems.

  • Develop automated test scripts, test cases, and test procedures using LabVIEW and National Instruments platforms.
  • Perform software verification and validation of embedded control systems.
  • Integrate hardware, software, and simulation models into HIL test environments.
  • Analyze test results, identify defects, perform root cause analysis, and support corrective actions.
  • Develop and maintain test documentation, including test plans, procedures, reports, and traceability matrices.
  • Support system integration, qualification, and acceptance testing activities.
  • Collaborate with cross-functional teams to ensure product quality and compliance with program requirements.
  • Participate in troubleshooting, debugging, and performance evaluation of embedded systems.

Requirements

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Embedded Systems, or a related discipline.
  • ship required.
  • 3+ years of experience in embedded software testing or HIL testing.
  • Hands-on experience with Hardware-in-the-Loop (HIL) test systems.
  • Strong expertise with National Instruments (NI) hardware and LabVIEW development.
  • Experience in test automation and software verification activities.
  • Strong debugging and problem-solving skills.
  • Excellent written and verbal communication skills.

Highly Desirable Qualifications

  • Knowledge of MIL-STD-882E system safety processes.
  • Experience with JSSSEH (Joint Software System Safety Engineering Handbook).
  • Experience with Time Sensitive Networking (TSN) technologies and protocols.
  • Familiarity with aerospace, defense, automotive, or mission-critical embedded systems.
  • Understanding of systems engineering and software development lifecycle processes.
  • Experience working in regulated environments requiring rigorous testing and compliance.

Preferred Skills

  • Embedded C/C++ knowledge.
  • Real-time operating systems (RTOS) experience.
  • Test automation framework development.
  • Requirements-based testing and traceability.
  • Configuration management and defect tracking tools (e.g., Jira, Git).

Key Competencies

  • Strong analytical and troubleshooting skills.
  • Attention to detail and quality-focused mindset.
  • Ability to work independently and within cross-functional teams.
  • Strong technical documentation capabilities.
  • Effective communication with engineering and customer stakeholders.

Apply for this position

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

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:20 min

Certifying safety-critical automotive software and deploying progressive testing strategies

David Romić · World Congress 2023

5:47 min

Integrating user stories and test automation via Jira tools

Christoph Ruggenthaler · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

Videos

See all

Related articles

See all