Software Engineer - Embedded
Company: EF Johnson Technologies Inc.
Location: Irving
Posted on: May 14, 2022
Job Description:
Job DescriptionPRIMARY PURPOSE: Develop and maintain embedded
and/or application software for the EF Johnson Infrastructure
Development and Test group. Follow the Product Life Cycle process,
adhering to schedules, designs, and deliverables. Actively
communicate and coordinate with other engineering teams and team
members, providing constructive inputs and timely feedback.
ESSENTIAL FUNCTIONS:
- Develops and maintains software for EFJohnson's infrastructure
product line in an embedded environment
- Creates and executes applicable unit, integration and system
test cases
- Responsible for becoming the application subject matter for a
communication gateway linking our Atlas LMR system to mobile
radios.
- Provides technical support on infrastructure products to solve
design and field issues.
- Develops detailed plans for project to achieve scheduled
milestones.
- Establishes and maintains good inter/intra departmental
communications
- Responds to special assignments or projects as directed by
management, with an attitude and willingness conducive to getting
the job done.
- Exhibits desirable and appropriate professional behavior
including leadership, sense of urgency, independent judgement,
teamwork, ability to get along with others, creative thinking and
personal integrity to provide for a cohesive, productive business
unit, dedicated to the achievement of corporate goals. REQUIRED
EDUCATION AND EXPERIENCE:
- Bachelor's or Master's Degree in Computer Science, Computer
Engineering, or a closely related discipline.
- 5+ years applicable experience. COMPETENCIES:
- Experience writing object-oriented software programs
required.
- Knowledge of key architectural principals – Abstraction,
Cohesion, Encapsulation, Inheritance required
- Must possess excellent interpersonal skills and be a team
player
- Must be a self-starter with excellent problem-solving
skills
- Experience with C/C++ in a Linux environment required
- Experience developing real-time, multi-threaded applications
required
- Experience with Git and/or GitLab a plus
- Familiarity of P25 Standards Documents and Specification is a
plus
- Familiarity with templates and design patterns is a plus
- Experience using debuggers, logic analyzers, or oscilloscopes a
plus
- Knowledge of land mobile radio or other communications
standards a plus TRAVEL
- Occasional Travel – Less than 10%
Keywords: EF Johnson Technologies Inc., Irving , Software Engineer - Embedded, IT / Software / Systems , Irving, Texas
Didn't find what you're looking for? Search again!
Loading more jobs...