CrawlJobs Logo

Low Level Software Verification Engineer

real-time-consulting.com Logo

Real Time Consulting

Location Icon

Location:
United States , Grand Rapids

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We are seeking multiple software engineers to provide software development and verification support for an Integrated Vehicle Health Monitoring (IVHM) system for a cutting-edge helicopter product.

Job Responsibility:

Provide software development and verification support for an Integrated Vehicle Health Monitoring (IVHM) system for a cutting-edge helicopter product

Requirements:

  • Bachelor’s degree in Computer Science or Electrical/Computer/Aerospace Engineering
  • 5+ years Embedded Software Development for Avionics products experience
  • DO-178B/C Full Lifecycle Software Development process familiarity
  • Embedded Software Requirements Development and Management experience
  • Experience translating Software Requirements to C++ and/or C Coding Languages
  • Experience with Software Unit Test Development
  • Experience translating Software Requirements to Software Verification Test Case
  • Experience with Software Verification and Analysis
  • Experience with Software-level Test Case Development
  • Experience with Software-level Test Script Development
  • Experience developing Automated Software Verification Test Procedures
  • Familiar with Software Change Request (SCR) processes and tools
  • Familiar with Software Configuration Management processes and tools
  • Experience using DOORS for requirements and test case documentation
  • Effective written and verbal communication skills
  • Accountable and takes ownership of assigned tasks
  • Self-motivated and takes initiative to get things done
  • Team-driven mentality
  • Experience working with remote team members

Nice to have:

  • A615 Data Loader experience
  • ACARS Datalink experience
  • Linux Experience
  • Experience with IBM Rational Test Realtime
  • Experience porting Ada to C-language
  • Onboard Maintenance System (OMS) experience
  • Health and Usage Monitoring System (HUMS) experience
  • Experience using Git for software configuration management
  • Experience with Eclipse test development environment

Additional Information:

Job Posted:
January 15, 2026

Work Type:
Remote work
Job Link Share:

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

Briefcase Icon

Similar Jobs for Low Level Software Verification Engineer

Software Verification Engineer - Aircraft Surveillance Systems

This position supports development of new or modified aircraft surveillance syst...
Location
Location
United States , Phoenix
Salary
Salary:
Not provided
real-time-consulting.com Logo
Real Time Consulting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in electrical/computer/aerospace engineering or computer science
  • 5+ years software development of safety critical embedded avionics systems
  • Familiar with the DO-178B/C software development life cycle
  • Experienced with DO-178B/C software verification process and associated artifacts for a Design Assurance Level B (DAL B) system
  • Experience developing software verification Test Cases and Test Procedures (TC/TP)
  • Experienced in C programming
  • Experienced in decomposing system level requirements to software high- and low-level requirements in complex multi-partitioned systems
  • Familiar with DOORS for requirements capture and tracing
  • Familiar with ClearCase version control and configuration management system
  • Familiar with ClearQuest for creating and tracking change requests
Job Responsibility
Job Responsibility
  • This position supports development of new or modified aircraft surveillance systems and performs validation and verification of those systems
Read More
Arrow Right

Low Level Software Verification Engineer

We are seeking multiple software engineers to provide software development and v...
Location
Location
United States , Grand Rapids
Salary
Salary:
Not provided
real-time-consulting.com Logo
Real Time Consulting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science or Electrical/Computer/Aerospace Engineering
  • 5+ years Embedded Software Development for Avionics products experience
  • DO-178B/C Full Lifecycle Software Development process familiarity
  • Embedded Software Requirements Development and Management experience
  • Experience translating Software Requirements to C++ and/or C Coding Languages
  • Experience with Software Unit Test Development
  • Experience translating Software Requirements to Software Verification Test Cases
  • Experience with IBM Rational Test Realtime
  • Experience with Software Verification and Analysis
  • Experience with Software-level Test Case Development
Job Responsibility
Job Responsibility
  • Provide software development and verification support for an Integrated Vehicle Health Monitoring (IVHM) system for a cutting-edge helicopter product
Read More
Arrow Right
New

Software Verification Engineer

We have openings for Software Verification Engineers to join our engineering gro...
Location
Location
Canada , Mississauga, Ontario; Longueil, QC
Salary
Salary:
Not provided
aviyatech.com Logo
aviya
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer or Software Engineering (Electrical or Mechatronics Engineering considered with Computer Science minor)
  • Minimum of 3 years of experience in airworthy software verification following DO-178C standard or equivalent safety-critical certification standards (medical or automotive)
  • Proficiency in C and C++ programming languages for embedded software development
  • Experience with scripting languages (Python or Perl) for test development and automation
  • Familiarity with version control systems such as Git or SVN
  • Strong verbal and written communication skills and ability to work collaboratively
  • Self-learner with an ability to take initiative to improve their own skills
  • Detail-oriented with strong problem-solving skills and ability to meet deadlines
Job Responsibility
Job Responsibility
  • Work as part of the Software team on activities associated with the validation, verification and release of embedded software solutions for airworthy control systems
  • Help ensure the safety and reliability of flight control systems through rigorous software verification
  • Review software architecture, high level requirements and low level requirements against product and software requirements
  • Conduct source code reviews and analysis to ensure compliance with design documents and standards
  • Perform Requirements Based Testing (Unit Testing (UT), Software Integration Testing (SIT) & Hardware/Software Integration Testing (HSIT) as per DO-178C Level A, B and C guidelines
  • Contribute to process improvements and perform additional related duties as required
Read More
Arrow Right

Senior Embedded Software Expert

Senior role developing and certifying Electronic Engine Controllers (EECs) for a...
Location
Location
Canada , Montreal
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Engineering, Software Engineering, Electrical Engineering, or related field
  • 10 years of experience in low-level embedded software development
  • 3-5 years in similar aerospace or safety-critical domain preferred
  • Solid knowledge of DO-178B/C standards for software development in airborne systems
  • Proficient in C programming for real-time embedded systems
  • Familiarity with microcontroller-based development and real-time operating systems
  • Experience with requirement management tools (e.g., DOORS) and integrated development environments (e.g., Eclipse)
  • Strong debugging skills with ability to isolate hardware, system, and software issues
  • Understanding of communication protocols: CANbus, ARINC 429, Ethernet, RS-422, SPI, I2C
  • Experience with software testing tools such as Rational RTRT, LDRA, or equivalent
Job Responsibility
Job Responsibility
  • Develop and execute software tests on real-time embedded platforms to validate system design
  • Contribute to preparation and maintenance of technical development plans and software standards
  • Support and maintain high-level software architecture of embedded systems in compliance with DO-178B/C
  • Perform all phases of software development: requirements specification, design, coding, integration, and verification
  • Guide and support cross-functional teams throughout software development and certification lifecycle
  • Provide mentorship, problem solving, technical reviews and oversee quality performance
What we offer
What we offer
  • Hybrid Work
  • Industry leading medical, dental, and vision Insurance
  • Access to telemedicine service
  • RRSP program
  • Personal and sick days
  • Recreation room with pool table and foosball table
  • Fulltime
Read More
Arrow Right

Embedded Software Engineer

Location
Location
United Kingdom , Salisbury
Salary
Salary:
40000.00 - 55000.00 GBP / Year
hunterselection.co.uk Logo
Hunter Selection | B Corp™
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive experience in low-level software design and implementation in C / C++
  • Degree, or equivalent experience, in Electronic Engineering
  • Sound understanding of one or more microprocessor architectures
  • CEng or equivalent level of capability, or working towards CEng status
  • Experience of complex system integration, both hardware and software
Job Responsibility
Job Responsibility
  • Design and development of embedded software entities, from specification through to release into service
  • Support to electronic circuit designers for computing architecture aspects
  • Architecture design and coding of complex software problems including, but not limited to, digital signal processing, TCP/IP, data recording solutions
  • Translation of requirements into design detail
  • Undertake design review activities at various levels
  • Support other software engineers as appropriate
  • Verification of components and sub-systems using a combination of simulation, analysis, test, and assurance techniques
  • Able to follow the engineering lifecycle and contribute to progress and design reviews
  • Support system integration activities
What we offer
What we offer
  • Competitive pension scheme
  • Enhanced annual leave allowance
  • Employee assistance programme
  • Cycle2work
  • Employee discounts
  • Fulltime
Read More
Arrow Right

Low Power Design Verification Engineer

The focus of this role is to develop, execute, debug tests and methodologies for...
Location
Location
United States , Boxborough
Salary
Salary:
139360.00 - 209040.00 USD / Year
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • SoC level ASIC verification experience
  • Experience with multiple SoC tape-outs taken to production
  • Hands on experience of Low Power design and verification methodologies (e.g., UPF, power domains, multi-voltage)
  • NPU/AI processor knowledge
  • Proficient in debugging firmware and RTL code using simulation tools
  • Proficient in developing and using UVM based verification frameworks and testbenches, processes and flows in both Linux and Windows environments
  • Automating workflows in a distributed compute environment
  • Experienced with Assembly, Verilog, System Verilog, C, C++
  • Good understanding and hands-on experience in the UVM concepts
  • Good working knowledge of SystemC and TLM with some related experience
Job Responsibility
Job Responsibility
  • Collaborate with architects, hardware engineers, and firmware engineers to understand the new features to be verified
  • Build test plan documentation, accounting for interactions with other features, the hardware, the firmware, and the software driver use cases
  • Estimate the time required to write the new feature tests and any required changes to the test environment
  • Build the directed and random verification tests
  • Debug test failures to determine the root cause
  • work with RTL and firmware engineers to resolve design defects and correct any test issues
  • Review functional and code coverage metrics – modify or add tests or constrain random tests to meet the coverage requirements
  • Fulltime
Read More
Arrow Right

Embedded Engineer, Vehicle Security

At Harbinger Motors, we’re building the next generation of electric medium-duty ...
Location
Location
United States , Garden Grove
Salary
Salary:
180000.00 - 240000.00 USD / Year
harbingermotors.com Logo
Harbinger Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field
  • 3+ years of experience developing and securing embedded systems (Linux or RTOS)
  • Strong proficiency in C++, C and/or Rust for low-level software development
  • Experience in at least one of the following: Linux kernel or driver development, Platform firmware (U-Boot, EDK2), Trusted OS development (OP-TEE, Trusty), Security co-processor or TPM firmware
  • Familiarity with ARM-based SoCs used in automotive or industrial applications (e.g., NXP, Renesas, NVIDIA Jetson, TI)
  • Working knowledge of vehicle communication protocols (CAN, LIN, Automotive Ethernet)
  • Must be a U.S. Person due to access to export-controlled technology
Job Responsibility
Job Responsibility
  • Collaborate with software and hardware teams to design and implement security-critical features for embedded controllers and vehicle networks
  • Develop and maintain secure embedded Linux and RTOS environments across control modules for propulsion, chassis, and body systems
  • Design and integrate mechanisms for: Secure boot and firmware integrity verification, Cryptographic key management and hardware security modules (HSMs), Secure OTA (over-the-air) updates and signed software deployment, Encrypted and authenticated vehicle communications (CAN, CAN FD, Automotive Ethernet), Trusted execution environments (ARM TrustZone, TPMs)
  • Participate in threat modeling, secure code reviews, and vulnerability assessments
  • Support compliance with emerging vehicle security standards (ISO/SAE 21434, UNECE WP.29 R155/R156)
  • Contribute to system-level design decisions that strengthen the vehicle’s overall security architecture
What we offer
What we offer
  • Comprehensive Health, Dental & Vision (HDV) – 100% employee covered
  • Early-stage Stock Options
  • Robust Retirement Savings (401k, HSA, FSA)
  • Generous Paid Time Off (PTO) & Parental Leave
  • Annual Vacation Bonus
  • Wellness & Fertility Benefits
  • Cell Phone Stipend
  • Complimentary Meals & Stocked Kitchens
  • Fulltime
Read More
Arrow Right

Senior Digital Design Engineer

Palma Ceia SemiDesign (PCS), is a fast-growing, fabless semiconductor company, f...
Location
Location
United Kingdom , Cambridge
Salary
Salary:
Not provided
pcsemi.com Logo
Palma Ceia SemiDesign
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in electronic engineering or a related subject
  • Proficient in coding Verilog/VHDL for efficient, synthesisable RTL
  • Proficient in using scripting languages e.g. perl, bash, tcl etc.
  • Proven ability to implement a variety of components of a typical digital system, e.g. processor and memory interfaces, host interfaces, etc.
  • Familiarity with design for test and synthesis
  • Familiarity with developing low-level C software for test purposes
  • Good written and verbal communication skills
  • Strong team-player
  • Can-do attitude
  • Mind-set to produce high quality, maintainable designs
Job Responsibility
Job Responsibility
  • Specification, architectural design, RTL design and verification of digital blocks within a complex mixed-signal SoC
  • Contribution to overall system architecture and design of the digital part of a mixed-signal SoC
  • Peer review of colleagues’ work
  • Close collaboration with other IC design disciplines: analogue and RF design, DSP design and software development
Read More
Arrow Right