Teledyne Technologies

  • Staff Software Engineer

    Job Locations US-VA-Charlottesville
    Requisition ID
    Company Name
    Teledyne LeCroy Frontline
    Citizenship/Visa Requirement
    US Citizen/US National/Perm Resident/ Asylee/Refugee
    Internal Code (for CareerBuilder)
  • Company Overview

    Teledyne Lecroy develops leading edge test and measurement products which engineering teams around the globe use to develop next generation of communication, consumer electronics and computer products.


    We are looking for an experienced Staff Software Engineer who has the right composition of knowledge, experience, team spirit and drive, to join a dynamic team that develops leading edge test and measurement products. Top engineering teams around the globe use our systems to develop next-generation communication, consumer electronics and computer products.


    The responsibility includes design, develop, and support new features and performance enhancements to Teledyne LeCroy’s products.  A qualified candidate will have the skills to work through the complete software cycle using Teledyne LeCroy’s software development process.  Candidates with prior knowledge of data communications products, protocols and principles, test equipment, computer systems, electronic, general engineering practices, and computer programming principles are preferred.

    Position Summary and Responsibilities


    • Develop real-time intensive software in C++, C, C#, Python, or other selected languages while consistently following Teledyne LeCroy’s development methodology, coding standards, and release processes.
    • Test against product requirements and industry specifications.
    • Create system requirements, design plan, design specification, and software architecture taking into account performance, quality, reliability, cost, and reuse.
    • Participate in the evolution of Teledyne LeCroy’s software development environment and tools.
    • Research technologies and commercial components available to achieve requirements.
    • Develop and document code to meet requirements and execute thorough unit test plans and QA.
    • Present and/or lead design review of code and QA results.
    • Participate in creation of documentation such as internal technical documents and user manuals.
    • Possibility of some travel limited to once or twice a year.



    • BS or MS in Electrical Engineering, Computer Science, Math, Physics or equivalent experience.
    • 8+ years of Objective-C/C++ and developing GUIs using Qt.
    • Hands-on software development experience in Windows, Linux or Mac environments.
    • Strong multi-threaded / multi-core / concurrent programming skills.
    • Socket-level network programming experience.
    • Experience with scripting language, such as Python.
    • A very methodical, detail-oriented individual that is self-motivated.
    • A persistent goal-driven approach, flexibility, determination, team building and leadership are required.
    • Strong written and verbal communication skills.


    Desirable Skills:

    • Knowledge of network communication protocols, such as Bluetooth, 802.11, or other wireless technology.
    • Experience with collaboration tools and configuration management tools, such as SVN, GIT.
    • Experience and taste for designing and implementing user interfaces.
    • Experience with working in agile development environment.

    Citizenship Requirements

    Due to the type of work at the facility and certain access restrictions, successful applicants must be a "U.S. Person" (US citizens, US nationals, lawful permanent residents, asylees or refugees).

    Teledyne is an Affirmative Action/Equal Opportunity Employer

    All qualified applicants will receive consideration for employment without regard to race,color,religion,religious creed,gender,sexual orientation,gender identity,gender expression,transgender,pregnancy,marital status,national origin,ancestry,citizenship status,age,disability,protected Veteran Status,genetics or any other characteristic protected by applicable federal,state,or local law. ? If you need assistance or an accommodation while seeking employment,please email or call (805)373-4545. Determinations on requests for reasonable accommodation will be made on a case-by-case basis. Please note that only those inquiries concerning a request for reasonable accommodation will receive a response.


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed