Job Description
ProLogic, is seeking a highly motivated, well-qualified Senior Software Engineer to work as part of one or more small project teams. Candidates should possess a BS in Computer Science or related field, with six or more years of hands on software development experience.
Experience with DSP applications and RTOS development is a big plus.
Responsibilities:
Requirements Analysis - Analyze requirements and identifies Configuration Item and lower-level hardware/software component requirements.
Software Design - Define product and subcomponent architectures, and document and present preliminary and detailed design descriptions.
Software Development - Develop desktop applications, GUI interfaces, and server side applications and system services in structured high-level languages (C#, C++, and/or Java).
Testing - Define unit tests, and test plans/procedures.
Integration - Package software components for integration with system hardware.
Compensation:
ProLogic offers a generous compensation package including:
Competitive salary
Paid vacation and sick leave
Medical and Dental insurance
401K Retirement
Flexible Spending Accounts
Life Insurance
Growth opportunity
Opportunity for End of year incentive bonuses
Job Requirements
Candidates should have experience as a technical team lead; assigning technical tasks to members of small teams, reporting task progress using written and oral communications, mentoring junior engineers, and estimating personal and team effort for assigned tasks.
Tools:
|