Position #1 Role: Embedded Software Engineer Location: Lynchburg, VA (Needs to be onsite from Day one) Hiring Type: FTE or CTH or Contract
Looking for 10 years of software development experience. Additional experience may substitute for education requirements.
Good and thorough knowledge of C and C.
Knowledge of programming for Digital Signal Processors (DSPs).
Experience using Linux or similar operating systems.
Experience developing software to run on real-time operating systems.
Experience designing and debugging protocols for communication between devices or processors.
Familiarity with software configuration management tools (Clear Case, GIT), defect tracking tools (Clear Quest), and peer review
Experience with radio products, such as HAM radio.
Experience with IP networking protocols.
Experience with PJSIP.
Responsible for Development, Coding, and Systems Integration for Network systems. / Translation of requirements to Design, architecture/ Operate on various DSP / Hardware systems Position #2 Role: Embedded Software Engineer Location: Lynchburg, VA (Needs to be onsite from Day one) Hiring Type: FTE or CTH or Contract
BS Degree and 8 years of software development experience. Additional experience may substitute for education requirements.
Experience in Windows-based GUI application development
Hands-on development experience in VC, .Net 4.0 / 4.5 with C#.Net Win forms GUI based programming design
Strong WPF Experience with Knowledge of MVVM and frameworks.
Experience in Unit Testing like NUnit, Visual Studio Unit Testing.
Exposure to Managed C, Un Managed C, Good knowledge of Threading Concepts, Inter-Process Communications, Socket Programming, Design skills, and Design patterns.
Experience in XML, Binary files management (Create/Read/Write/Update), Knowledge in Hardware Interaction (USB), Serial Port Communication, and Bit Process communication.
Experience in Agile/Scaled Agile Framework (SAFe) Software development Methodology, Configuration Management Tools and Processes