Embedded Software Developer

$72,800 - $93,600/Yr

Belcan - Grand Rapids, MI

posted 4 months ago

Full-time - Mid Level
Grand Rapids, MI
Professional, Scientific, and Technical Services

About the position

An Embedded Software Developer position based in Grand Rapids, Michigan 49512 is currently available at Belcan. This role is focused on supporting a specific, long-term program, but Belcan team members often have opportunities to grow into roles beyond their current projects, customers, and even industries. This unique career path is a hallmark of Belcan, and we look forward to discussing it further during our meeting. In this position, you will leverage your embedded systems experience and thorough understanding of rigorous software development processes to tackle a wide range of technical challenges encountered during the development of next-generation avionics systems. Collaboration is key, as you will work closely with System Engineers, Electrical Engineers, Software Developers, and other technical professionals. Your success will be measured by how well system requirements are met through the combined efforts of Platform Hardware, Platform Software, and Applications Software Development teams. Belcan employees in similar roles support a diverse array of industry-leading companies, solving complex software and systems engineering problems across sectors such as aerospace/defense, space, energy, and commercial vehicles. You will utilize your experience to provide software development expertise and guidance, ensuring high-quality designs for our customers that are safe, reliable, and maintainable.

Responsibilities

  • Use effective verbal and written communications, technical drawings, and physical demonstration as needed to work with multi-disciplinary teams.
  • Capture, understand, document, and review the software requirements, design, code, and test.
  • Support the development and management of software requirements, design, code and test baselines to enable development and integration.
  • Support the change control process, managing change control reports and generating and reporting metrics.
  • Perform work in accordance with DO-178C.
  • Demonstrate interest in the program vision through all endeavors.

Requirements

  • Bachelor of Science in Computer Science or Electrical Engineering
  • 5-10 years of experience
  • DO-178 B or C experience
  • Safety critical experience
  • Board level embedded software development
  • U.S. Citizenship is required

Nice-to-haves

  • Avionics industry experience
  • Electrical Engineering experience
  • Model Based Software development and/or MBSE

Benefits

  • Health care
  • Dental insurance
  • Vision insurance
  • Life insurance
  • 401(k)
  • Education assistance
  • Paid time off including PTO, holidays, and any other paid leave required by law
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service