Software Engineer I

Horizontal Talent
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior

Job location

Tech stack

Software Applications
Systems Engineering
JIRA
Bash
C++
Configuration Management
Computer Security
Computer Programming
Software Debugging
Linux
Ethernet
Hardware Design
Issue Tracking Systems
Python
Real-Time Operating Systems
Red Hat Enterprise Linux - RHEL
Requirements Management
Software Engineering
UML
Virtual Local Area Networks
Software Verification
Gitlab
GIT

Job description

  • Plan and execute tasks for integrating hardware modules into systems and software items onto Linux Operating Systems.
  • Develop, debug, and perform both automated and manual software verification testing.
  • Collaborate with Mechanical, Electrical, Controls, and Systems engineering teams to ensure consistent technical approaches.
  • Utilize Git and Jira/Gitlab for configuration management and issue tracking.
  • Maintain a software and hardware integration testbed for effective testing and troubleshooting.

Requirements

  • Proficiency in programming languages such as C++, Python, and BASH.
  • Strong communication skills, both verbal and written.
  • Experience with real-time operating systems like Linux/Unix derivatives.
  • Ability to integrate software applications on Red Hat Enterprise Linux.
  • Knowledge of computer networks, including switches, VLAN, and protocols.

Preferred Skills

  • Familiarity with UML modeling tools and DOORS for requirements management.
  • Understanding of Ethernet-based protocols and cybersecurity practices.
  • Experience with NI Software for test development and architectural level software design.
  • Knowledge of combat vehicle functionality and capability.

At Horizontal, we are committed to fostering a diverse and inclusive environment where all individuals are valued and empowered to succeed. We believe that diversity drives innovation and are dedicated to creating a workplace that reflects the communities we serve.

Apply for this position