CrawlJobs Logo

Hardware-In-the-Loop Software Engineering Intern

hermeus.com Logo

Hermeus

Location Icon

Location:
United States , Atlanta

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

25.00 - 33.00 USD / Hour

Job Description:

The Flight Software "Hardware in the Loop" intern will support the setup, integration, and testing of real-time simulation environments that connect hardware components with software models.

Job Responsibility:

  • Configure and maintain test benches for system evaluation
  • Develop and implement test and automation scripts
  • Debug signal and communication issues across systems
  • Assist in validating vehicle and flight deck control systems
  • Document test results and maintain accurate records
  • Collaborate with cross-functional engineering teams to enhance system reliability and performance

Requirements:

  • Pursuing a degree in Computer Engineering, Computer Science, Electrical Engineering, or a related technical field
  • Proficiency in Julia or strong experience with scientific computing languages such as Python, MATLAB, or C++
  • Experience with working with hardware integrations and embedded computers (Raspberry PIs, arduinos, STM32s)
  • Strong understanding of engineering first principles
  • Demonstrated ability to work within cross-functional teams
  • Enthusiasm for aviation and Hermeus' mission
  • Excellent written and verbal communication skills
  • GPA of 3.0 or above

Additional Information:

Job Posted:
February 17, 2026

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Hardware-In-the-Loop Software Engineering Intern

Staff Software Engineer - Integrated Test

Archer is an aerospace company based in San Jose, California building an all-ele...
Location
Location
United States , San Jose
Salary
Salary:
168000.00 - 200000.00 USD / Year
archer.com Logo
Archer Aviation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience in simulation software development and systems integration
  • Bachelor's or higher degree in Aerospace, Software, Electrical Engineering, Computer Science, or a related field
  • Seasoned technical lead for an engineering team
  • providing guidance in planning and execution
  • Advanced proficiency in C/C++ and Python
  • Very experienced in MATLAB/Simulink
  • Extensive experience developing real-time HIL test infrastructures
  • Proven ability to develop simulation tools with a focus on usability, modularity, and performance
  • Expert of communication standards and protocols (RS-422/485, CAN/CAN-FD, ARINC-429, Ethernet, TCP/IP, USB etc…)
  • Experience prototyping Graphical User Interfaces based on user feedback
Job Responsibility
Job Responsibility
  • Architect and lead the team managing Archer’s lab integration environments supporting validation and verification activities, handling quality evaluations, human factor evaluations and test pilot training
  • Collaborate cross-functionally with internal groups and suppliers to integrate, instrument and maintain configuration of simulation models in a real-time, integrated hardware-in-the-loop environments
  • Own end-to-end configuration of simulation environments (e.g., SIL, HIL, CeRT, Iron Bird), including data analysis and simulation correlation with flight test data
  • Develop and optimize simulation pipelines including CI/CD integration for automated deployment, execution, and monitoring
  • Integrate third-party software/hardware systems into cohesive simulation architectures
  • Set technical standards, provide mentorship, and foster a collaborative and high-performance engineering culture
  • Guide the design and build of graphical user interfaces to control the real-time simulation environment
  • Lead task decomposition, technical planning, and debugging of complex issues across real-time and distributed systems
  • Influence tool architecture in support of lab configuration and automation
  • Fulltime
Read More
Arrow Right
New

Group Lead, Embedded Software

The Embedded Systems Group Lead serves both as lead engineer and as a technical ...
Location
Location
United States , Tampa
Salary
Salary:
Not provided
aevex.com Logo
AEVEX Aerospace
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Aerospace Engineering or related field required, MS preferred
  • 7+ years of software development experience, with experience in technical leadership or teamlead roles preferred
  • Proven experience developing autopilot systems, ground control stations, or flight simulation software
  • Prior experience in robotics, autonomous systems, or multi-agent coordination is highly preferred
  • Extensive experience with embedded systems and Linux-based environments
  • Experience in communication protocol design and debugging across mixed hardware
  • Experience across defense and commercial UAV applications
  • Experience on both military and commercial applications
  • Experience with embedded and companion computing environments (NVIDIA Jetson/Orin, Arduino, Raspberry Pi, STM32)
  • Proficiency in C, C++, Python, and exposure to C#, Lua, or similar languages
Job Responsibility
Job Responsibility
  • Lead a multidisciplinary software engineering group responsible for embedded, autonomy, and ground-station UAS software development
  • Manage team workload, task assignment, and performance across multiple concurrent programs
  • Balance staffing, priorities, and technical focus to meet both near-term deliverables and long-term capability growth
  • Interface with Flight Test, Systems Engineering, and Hardware teams to ensure system-level integration and rapid iteration
  • Serves as the primary interface between software engineering, program management, customers, and executives
  • Coordinates seamlessly with systems, hardware, and test teams to deliver integrated UAS capabilities
  • Implement networked and containerized system design
  • Provide cradle-to-grave ownership of software developed after release, including updates, support, and technical oversight
  • Integrate and maintain real-time systems for flight-critical and autonomy software components
  • Design and oversee integration of sensors, GPS/INS fusion, and communication protocols (SPI, I2C, UART, CAN, TCP/UDP)
What we offer
What we offer
  • 401(k)-retirement plan
  • comprehensive Medical, Dental, Vision, Disability and Life insurance group coverage with a portion of the premiums paid by the company
  • professional development funds
  • an Employee Assistance Plan (EAP) with counseling, legal help, child and elder care support, among other benefits for qualified employees
  • Fulltime
Read More
Arrow Right

Autonomy Engineer III

SkyGrid is seeking an Autonomy Engineer III to join our Advanced Air Mobility (A...
Location
Location
United States , Austin
Salary
Salary:
Not provided
skygrid.com Logo
SkyGrid
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 6 years of experience in autonomy, control systems, robotics, or aerospace software development
  • B.S. in Computer Science, Aerospace Engineering, Robotics, or related field
  • Work experience in algorithm development or R&D for autonomous systems
  • Experience with mathematical formulation of vehicle kinematics and dynamics, route planning, optimization, conflict detection and resolution algorithms
  • Proficiency in software prototyping leveraging varied appropriate technologies such as Simulink, MATLAB, C/C++, and Python
  • Strong understanding of networking principles and communication protocols
  • Strong proficiency in authoring APIs, ICDs, and other technical documentation for software and hardware integration
  • Familiarity with R&D of algorithms and functions that enable autonomous systems
  • Development, integration, and testing in SIL/HIL simulation environments
  • Strong debugging, test design, and simulation skills in complex systems
Job Responsibility
Job Responsibility
  • Take autonomy concepts through iterative R&D prototyping, testing, and analysis to generate formal system requirements
  • Implement algorithms using a variety of approaches with Simulink, C/C++, MATLAB, Python, and others as appropriate
  • Prepare documentation and contribute to varying technical documents, particularly technology maturation reports
  • Collaborate with internal teams to define functional and performance requirements for autonomy-based functions
  • Collaborate with software engineers to design and develop integration interfaces within the overarching product codebase
  • Participate in design reviews, Software-in-the-Loop (SIL) / Hardware-in-the-Loop (HIL) testing, live flight testing, and demonstration events
  • Foster collaboration by engaging with external organizations, research institutions, and industry partners, as well as supporting technical publications and conference contributions
What we offer
What we offer
  • Comprehensive Health Coverage from Day One: medical, dental, and vision insurance, including HSA and FSA options
  • Generous Retirement Contributions: automatic company 401k contribution program, with no match required, plus an additional company matching program
  • Calm Annual Membership: complimentary access to mindfulness and meditation resources
  • Discounted ClassPass Membership: access to thousands of fitness studios and gyms nationwide
  • Investment in Your Growth: annual stipend for learning and development
  • Engaging Team Activities: quarterly team-building events and celebrations
  • Fully Stocked Kitchen: variety of snacks and beverages
  • Fulltime
Read More
Arrow Right
New

Verification and Validation Engineer I

We’re ALTEN Technology USA, an engineering company helping clients bring groundb...
Location
Location
United States , Greensboro
Salary
Salary:
85000.00 - 90000.00 USD / Year
altenusa.com Logo
ALTEN Technology USA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Aerospace, Systems, Electrical, Mechanical, Computer Engineering, or a related technical field
  • Minimum of 2 years of experience in verification & validation, system testing, or systems engineering in a regulated or certification-focused environment
  • Solid understanding of requirements-based engineering and the product development lifecycle
  • Experience with laboratory testing, data acquisition systems, and test execution procedures
  • Familiarity with requirements management tools (DOORS, RV&S, 3DX, or equivalent)
  • Ability to read and interpret electrical schematics, system diagrams, and test data
  • Strong analytical, documentation, and technical communication skills
  • Proven ability to collaborate effectively in multidisciplinary and regulated engineering teams
  • Knowledge of aerospace standards such as DO-160, MIL-STD-704/-810, ARP4754A, and ARP4761
  • Familiarity with aircraft electrical systems, power electronics, or electrical machines
Job Responsibility
Job Responsibility
  • Develop, maintain, and update the Verification & Validation (V&V) plan in alignment with program goals and relevant industry standards
  • Identify appropriate verification methods and assign them to system and component requirements
  • Participate in requirements reviews to ensure they are clear, testable, and traceable
  • Design detailed test procedures, define test cases, and establish pass/fail criteria
  • Lead or assist in testing at the component, subsystem, and system levels
  • Coordinate test setup, instrumentation, and configuration with laboratory and test engineering teams
  • Ensure proper configuration management of all test hardware, software, and documentation
  • Examine test results, generate comprehensive test reports, and document anomalies
  • Collaborate with engineering teams to resolve issues, plan retests, and achieve verification closure
  • Maintain traceability and evidence of compliance in requirements management systems
What we offer
What we offer
  • Mentorship
  • Career growth opportunities
  • Comprehensive benefits
  • Culture where employees feel valued, supported, and inspired to grow
Read More
Arrow Right
New

Engineer Wind Farm Control Validation

Location
Location
India , Chennai
Salary
Salary:
Not provided
nordex-online.com Logo
Nordex Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Degree in Electrical & Electronics Engineering
  • Good knowledge of general electrical engineering
  • Basic knowledge of the applicable network connection guidelines
  • Knowledge of Ethernet technology, bus systems and real-time simulation system
  • Knowledge in industrial communication protocols (DNP3, IEC-101, IEC104, OPC-UA, Profinet)
  • At least one programming language
  • 2 years of relevant experience
Job Responsibility
Job Responsibility
  • Assure the software quality (Windfarm Control) developing programs and defining test cases/validation environments in order to test the Control Software automatically or executing manually the tests described in the test specifications
  • Develop and enhance automated test systems to validate control software
  • Conduct hardware and grid compliance tests for various grid code requirements
  • Automate tests using a test sequencer (Exam MicroNova)
  • Definition, preparation and pre-evaluation of test results
  • Define, configure, prepare, and update test systems for test execution
  • Detection of new validation use cases/scenarios
  • Implement and validate new software specifications within the automated test system
  • Set up and optimize Hardware-in-the-Loop (HiL) test bench systems in the software laboratory
  • Analyze measurement data and develop automated evaluation processes for test systems
Read More
Arrow Right
New

Software Engineer 3 - Sensor Fusion and Perception

We are a multidisciplinary R&D team focused on developing autonomous navigation ...
Location
Location
United States , Tampa
Salary
Salary:
Not provided
aevex.com Logo
AEVEX Aerospace
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proficiency with sensor fusion algorithms (e.g., EKF, UKF, factor graphs, SLAM) and navigation concepts (inertial navigation, visual odometry, GPS-denied PNT)
  • Advanced programming skills in C++, Python, and/or MATLAB, with familiarity in modern development workflows (Git, CI/CD)
  • Strong problem-solving skills and ability to analyze large datasets from multi-sensor systems
  • Familiarity with open-source navigation and SLAM frameworks (e.g., ORB-SLAM, VINS-Mono, GTSAM, Cartographer)
  • Demonstrated ability to write technical documentation, reports, or publications
  • Bachelor’s Degree in computer Engineering, Robotics, Electrical Engineering, Aerospace Engineering, or a closely related field
  • 5+ years of relevant industry or research experience in robotics, autonomous systems, or navigation algorithm development
  • Experience with computer vision and ML frameworks such as OpenCV, PyTorch, or TensorFlow
  • Experience with embedded systems, real-time computing, and deploying algorithms to fielded platforms
  • Experience leading or significantly contributing to R&D projects involving autonomy or robotics
Job Responsibility
Job Responsibility
  • Design, implement, and deploy robust sensor fusion and state estimation algorithms for autonomous navigation in degraded GPS environments
  • Lead development of perception and localization systems that integrate data from vision, IMU, GNSS, and alternative navigation sensors
  • Develop and optimize algorithms for real-time performance on embedded and edge compute platforms (e.g., Jetson, FPGA, ARM SoCs)
  • Perform simulation-based validation and hardware-in-the-loop testing using environments such as ROS, Gazebo, or CARLA
  • Drive research into emerging techniques, including deep learning for perception and SLAM, and assess applicability to navigation problems
  • Mentor junior engineers and contribute to project planning, code reviews, and system integration efforts
  • Interface with internal and external collaborators to support test campaigns, data collection, and field evaluations
  • Perform other duties as required
  • Regular and reliable attendance on a full time basis [or in accordance with posted schedule]
  • Responsible for exhibiting professional behavior with both internal and external business associates that reflects positively on the company and is consistent with the company's policies and practices
What we offer
What we offer
  • 401(k)-retirement plan
  • comprehensive Medical, Dental, Vision, Disability and Life insurance group coverage with a portion of the premiums paid by the company
  • professional development funds
  • an Employee Assistance Plan (EAP) with counseling, legal help, child and elder care support, among other benefits for qualified employees
  • Fulltime
Read More
Arrow Right
New

Hotel Cleanliness Expert

Our jobs aren’t just about giving guests a clean room and a freshly made bed. In...
Location
Location
India , Madurai
Salary
Salary:
Not provided
https://www.marriott.com Logo
Marriott Bonvoy
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Skilled in a wide range of housekeeping functions
  • Ensuring a safe workplace
  • Following company policies and procedures
  • Maintaining confidentiality
  • Upholding quality standards
  • Maintaining professional uniform, personal appearance, and communications
  • Ability to be on feet and move around (stand, sit, or walk for an extended time)
  • Ability to take a hands-on approach (move, lift, carry, push, pull, and place objects weighing less than or equal to 50 pounds without assistance)
Job Responsibility
Job Responsibility
  • Maintaining the appearance and cleanliness of the whole hotel
  • Delivering guest requests
  • Stocking carts
  • Cleaning rooms and public spaces
  • Doing other reasonable job duties as requested
  • Fulltime
Read More
Arrow Right
New

Director Event Technology

The Director, Event Technology (SNE) is responsible for achieving the revenue an...
Location
Location
United States , Roanoke
Salary
Salary:
43304.00 - 56295.00 USD / Year
encoreglobal.com Logo
Encore Global
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree is preferred or equivalent experience
  • 3+ years of audio visual experience
  • 1+ years of supervisory experience
  • 2+ years of customer service or hospitality experience is preferred.
  • Sales experience is a plus
  • Working knowledge of audio visual equipment in a live show environment
  • Must be able to successfully complete Level 3 Skills training
  • Proficiency with the use of computer hardware
  • Proficiency with computer software and programs, including the Internet and Microsoft Office
  • Effective leadership abilities and customer satisfaction focus.
Job Responsibility
Job Responsibility
  • Develop and maintain strong relationships with clients at all levels of their organization and provide outstanding customer service while focusing on customer retention.
  • Services events and act as a point of escalation when needed.
  • Identify key issues and decision makers that will influence the contract renewal and leverage all available internal resources to facilitate the planning effort for renewing existing business.
  • Consults with Venue Sales Leadership on sales strategies
  • Participates in business review presentations.
  • Drive Results by managing an efficient and profitable operation with a focused approach on revenue maximization and profitability using cost control measures in accordance with the company’s standard operating procedures.
  • Achieve Encore’s financial goals for the location(s) by effectively managing labor, equipment sub-rentals and other costs.
  • Understand and utilize operational and financial reports and completes standard and ad hoc reports accurately and on time.
  • Utilize the Company billing system to coordinate invoicing activities and makes certain that billing is reviewed and approved by clients.
  • See the Big Picture by completing the sales forecast at home location, ensuring they are accurate and submitted timely.
What we offer
What we offer
  • comprehensive insurance options
  • generous PTO
  • company-matching 401(k)
  • Fulltime
Read More
Arrow Right