Job Title: Embedded FW Engineer
Department: Engineering
Reports To: Sr.
Principal Engineer
Salary: $100k-$150k
Location: Orlando, FL
Purpose:
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.
Skills:
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
Requirements:
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.
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.