Senior Embedded Software Engineer

Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

CoreAVI is looking for a highly skilled and experienced Senior Embedded Software Engineer who enjoys the challenge of integrating software on to target embedded systems. The ideal candidate will have a proven track record of developing embedded software for aerospace applications.

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:

  • Setting up embedded systems, including kernels, networks stacks and applications provided by the team.
  • Setting up and debugging communication between target and host machines.
  • Bring up at least 5 new platforms each year.
  • Maintaining existing platforms as BSPs are changed
  • Training junior engineers about embedded operating systems.
  • Reverse engineer RTOS build systems to understand how to build the various elements of the embedded operating system.

Required Skills:

  • Minimum of 6 years of experience in embedded software development, with a focus on Aerospace applications.
  • Proficiency in C programming languages for embedded systems.
  • Extensive experience with Aerospace Real-Time Operating Systems (RTOS) such as VxWorks, Integrity, LynxOS, Deos, and Pike OS.
  • Strong understanding of embedded system architectures, communication protocols, and hardware/software interfaces.
  • Proficiency in TCP/IP networking protocols for communication with embedded systems
  • Familiarity with getting the RTOS to run on target boards before software development activities.

Nice to Have Skills:

  • Experience with ARINC 653 Executive API (APEX) for partitioned real-time operating systems.
  • Familiarity with industry standards and safety regulations such as DO-178C and MIL-STD-498 for software development and documentation processes.
More Information on Core Avionics and Industrial, Inc.
Core Avionics and Industrial, Inc. operates in the Software industry. The company is located in Tampa, Florida . Core Avionics and Industrial, Inc. was founded in 2011. It has 96 total employees. To see all 3 open jobs at Core Avionics and Industrial, Inc., click here.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Core Avionics and Industrial, Inc.Find similar jobs