Build System Engineer

Core Avionics and Industrial, Inc. · Dallas-Fort Worth, TX

Company

Core Avionics and Industrial, Inc.

Location

Dallas-Fort Worth, TX

Type

Full Time

Job Description

We are seeking an experienced Build System Engineer to help optimize build practices across our software development departments. CoreAVI is a highly successful safety critical solution provider and has led the definition of enabling standards such as the OpenGL SC 2.0 specifications. We are a key participant within the Khronos Group defining new safety critical graphics and compute standards, as well as members of the VITA hardware standards group. We pride ourselves on having a world class team which develops the safety certifiable products powering today's and tomorrow's most advanced avionics and embedded systems across the world. Our core values are family, quality, and team collaboration. Candidates must be self-driven, highly creative, and very resourceful.

To learn more about CoreAVI or the aircraft our solutions fly in, please visit www.coreavi.com

Why work for CoreAVI?

CoreAVI is an employee first, family first company which fosters a cohesive work environment, encouraging teamwork and sharing organizational successes. If you are looking to join an organization which truly understands the meaning of Work-Life Balance by offering flexible hours, a talented and supportive team, an autonomous work environment, and niche software products relied upon worldwide, CoreAVI is the organization for you.

Some of the reasons our team enjoys working at CoreAVI are:

  • Technically challenging and rewarding work. Working on the leading edge of new CPU and GPU technology, our team is always doing something new and innovative. The reward of seeing the work you contributed to driving the displays of the aircraft you are flying on is something you will never forget!
  • Teamwork. Everyone says it, but we really have it. Our team will not watch one-person struggle with an issue, they really do support them. Everyone is here to help because we know that meeting customer needs is critical to our success and working together is the only way to get there.
  • Small Company Culture. As we have grown from a small company to the medium one that we are today, we have maintained the values we have always had. We have a great sense of camaraderie and a 'get it done' attitude which is not hindered by layers of company bureaucracy.
  • A company that is growing. We know that when a company sticks to what they have always done, not only will they not grow, they'll fall backwards. That's why we're not frightened to lead our industry with innovative new products that customers need now and we react quickly to do it. To keep up with that growing demand, we are growing fast and we need more talent to help us.

As CoreAVI continues to grow and expand into new markets, we need creative, self-driven individuals to join our team and share in the success, but more importantly, enjoy the journey there. So, if you like the sound of what our team enjoys today, and you want to be part of our tomorrow, here's what we are looking for.

Main Responsibilities:

  • Work with developers to understand existing build systems and maintain and optimize the build systems.
  • Work with software release group to understand the needs of software packaging.
  • Produce documentation as to how the build system works for users and maintainers.
  • Take ownership of all build systems, making updates as necessary based on requests from development and process teams.
  • Train junior developers about embedded build systems.
  • Reverse engineer RTOS build systems to understand how to incorporate the needed build steps in the build system when adding support for a new RTOS.
  • Ability to scale build systems to work over a wide range of Operating Systems and configuration types to support more than 200 build variants.

Required Skills:

  • 6 years of experience as a software developer. 2 years of experience doing embedded software.
  • Experience using the SCons software construction tool.
  • Proficient with advanced usages of Python
  • Understanding of C and C language tools (compilers, linkers, make systems)
  • Ability to work under a Windows development environment.
  • Experience with cross compilation environments.
  • How to use command line Git.

Nice to Have Skills:

  • Experience with ARINC 653 build systems.
  • Experience with RTOSs such as Deos, Integrity, LynxOS, PikeOs, QNX, VxWorks.
  • Familiarity with GNU C compiler tools and GNU Bintools command line options.
  • Experience using make, JSON, YAML, TFTP, FTP, SSH, SCP, Telnet, RS-232.
  • Experience using tools such as Jira, Confluence and Sharepoint.

Date Posted

02/20/2024

Views

0

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Janitor/Cleaner - Myers Community Cleaning

Views in the last 30 days - 0

Perform thorough cleaning of guest rooms public areas and backofhouse spaces to ensure high standards of cleanliness

View Details

Traveling Pipe Welder - Proman Skilled Trades

Views in the last 30 days - 0

Fit and weld out carbon steel pipe We are currently looking for Traveling or local carbon steel pipe welders for commercial projects in the Dallas FW ...

View Details

Solo and Team Truck Drivers (CDL-A required) - ACBXPress Corp

Views in the last 30 days - 0

Safely operate tractortrailer and follow DOT regulations Latemodel trucks weekly pay reliable miles and referral bonuses Notouch dry van freight

View Details

Carpenter / Framer - Sumer Innovations

Views in the last 30 days - 0

A business license is required Bachelors degree in a related field Sumer Innovations is a remote building design and business networking platform util...

View Details

Licensed Commercial Plumber with Hiring Bonus - All Repair Plumbing

Views in the last 30 days - 0

Knowledge of commercial service plumbing systems fixtures piping etc including but not limited to use of conventional sewer machines for drain cleanin...

View Details

Electrician Journeyman - Employees Performance Group

Views in the last 30 days - 0

Utilize hand tools and power tools effectively while maintaining a safe work environment Handson experience using various hand tools and power tools i...

View Details