• Sr Software Engineer - C++, Embedded

    CyberCodersMelbourne, FL 32941

    Job #835716147

  • Sr Software Engineer (C++ / Embedded Linux) - C++, Embedded Sr Software Engineer (C++ / Embedded Linux) - C++, Embedded - Skills Required - C++, Embedded, Linux, OOP, GIT, JIRA, RTOS, DSP, Java/Python

    If you are a Sr Software Engineer (C++ / Embedded Linux) with experience, please read on!

    What You Will Be Doing

    Design, develop, and maintain application software for land mobile radio (LMR) products. Develop software from low-level device interaction to user interface in C++. Architect and design software for new products leveraging public safety communications protocols.

    Design and architect support for new line of radio products and applications

    Maintain current line of products including bug fixes and implementing customer-requested features and enhancements

    Assist in optimizing, adapting, and porting current software architecture to new product platforms

    Work closely with the hardware team to provide design feedback based on software limitations

    Analyze and understand the technical impact of requirements

    Create high-level and detailed designs that meet all requirements

    Implement software designs in a manner consistent with system architecture

    Integrate software modules and subsystems with other system elements

    Test and debug software at modular and system level

    Verify and validate implementations to system requirements

    Prepare internal and end-user documentation and training material

    Support internal and external customers of products and applications

    Maintain and enhance software of existing products and systems

    Perform all duties as assigned by Supervisor

    What You Need for this Position

    Exceptional verbal and written English communication skills

    Good analytical skills

    Very detail-oriented, accurate and organized

    Ability to work under pressure and meet deadlines

    Able to work independently and as part of a team

    Confidentiality and time management

    Requires a Bachelor degree in Computer Science, Computer Engineering, or a related degree.

    Five (5) years of experience in the software development field

    Proficiency in writing software in modern C++.

    Experience with architecting large object-oriented codebases.

    Experience in developing software for embedded Linux platforms.

    Must be self-motivated and able to communicate with cross-functional teams

    Experience using version control software (Git).

    Experience using bug tracking software (Jira).

    Experience in embedded software development using a real-time operating system.

    Experience with public safety two-way radios.

    Experience with digital signal processing

    Experience with board bring-up (bootloaders, Linux kernel, device drivers, device-tree, filesystems).

    Experience with PCB schematic and layout documents.

    Experience with oscilloscopes and logic analyzers to test and debug embedded systems.

    Familiarity or experience with Java and Python.

    Familiarity or experience with build utilities

    Familiarity with APCO P25 standards.

    Familiarity with TI OMAP platforms.

    Familiarity with LTE/FirstNet standards

    What's In It for You

    • Salary 90k-110k (DOE)

    • Vacation/PTO

    • Medical

    • Dental

    • Vision

    • Relocation

    • Bonus

    • 401k

    So, if you are a Sr Software Engineer (C++ / Embedded Linux) with experience, please apply today!

    Applicants must be authorized to work in the U.S.

    CyberCoders, Inc is proud to be an Equal Opportunity Employer

    All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, or any other characteristic protected by law.

    Your Right to Work - In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire.

    Sr Software Engineer - C++, Embedded FL-Melbourne PS1-1509387

    Updated 06/11/2019

  • You Can Also Try Searching