Jobs and Careers
CO

Firmware Embedded Engineer

Comtech Telecommunications Corp.
United Statesfull_timeVerifiedPosted 6 Mar 2024

About the role

 

 

 

 

 

 

Job Title:              Embedded Firmware Engineer

Department:       Engineering

Reports To:          Vice President of Development (Corp)

Revision Date      3/6/2024

Location:              Orlando


 

Company Overview

Comtech Telecommunications Corp. is a leading global technology company providing terrestrial and wireless network solutions, next-generation 9-1-1 emergency services, satellite and space communications technologies, and cloud-native capabilities to commercial and government customers around the world. Our unique culture of innovation and employee empowerment unleashes a relentless passion for customer success. With multiple facilities located in technology corridors throughout the United States and around the world, Comtech leverages our global presence, technology leadership, and decades of experience to create the world’s most innovative communications solutions. For more information, please visit www.comtech.com.
  
 
We’re seeking curious, growth-minded thinkers to help shape our vision, structures, and systems; playing a key role as we launch into our ambitious future. If you’re invigorated by our mission, values, and drive to change the world — we’d love to have you apply.

Position Summary:

The Embedded Firmware Engineer develops embedded firmware and software for telecommunications products.


Responsibilities:

  • Using software development best practices, design, code and test embedded firmware targeting microcontroller based SoCs (System on a Chip).
  • Port legacy applications to target newer OS and processor, adding features as required.
  • Assist development team with the integration of embedded firmware to target hardware.


Qualifications:

  • Real-time embedded firmware development using C/C++
  • Ability to understand and further develop existing OOP source code as needed 
  • Development experience within a LINUX cross-compilation environment using industry standard tools (gcc, cmake, git)
  • Yocto / BSP experience preferred
  • Experience developing interrupt driven real-time software
  • Experience documenting software designs and test plans creation
  • Real-time data processing software development experience a plus
  • Experience with the development, test, and integration of common interface protocols such as I2C, SPI, and serial
  • Networking-centric software programming


Education and Experience:

  • Bachelor’s degree in Computer Engineering, Computer Science, or a related field is required, Master’s degree preferred.
  • 4+ years’ Experience in embedded firmware development.
  • RF circuit design experience desired
  • Must have experience with developing C language based embedded firmware running with a real-time operating system.
  • Must have hands-on experience with the full software development life cycle from design through sustainment.


About

Comtech Telecommunications Corp. is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.

 

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Comtech Telecommunications Corp.

View company profile →