Search jobs > Lowell, MA > Principal software engineer
Software Engineer, Principal
Job Description :
The primary role of the Software Engineer position is to overseeand coordinate Software development for RF modules and RADAR applications.
Theideal candidate has 10 years of experience defining, developing, and testingsystem level software applications. Prior experience with Python-basedautomated testing and GUI development is preferred.
Qualified candidates mustdemonstrate the ability to define, architect, implement, and test softwaresolutions based on a set of high level system requirements with minimalguidance in terms of the actual software development.
The candidate must alsobe comfortable in a fast-paced working environment, be a motivated self-starter,an independent learner, and possess a passion for taking on technicalchallenges.
Responsibilities
- Software development andstrategic planning
- Manage small development team.
- Interact with the customer.
- Define, code,integrate, and test system-level software GUIs that provide control and monitoringof RADAR systems.
- Significantparticipation in system level integration, bring-up, testing and debugging.
Required Qualifications :
- Strong and recentexperience in C# / C / C++ programming
- Strong knowledgeof multi-threading
- Strong knowledgeof network programming especially UDP
- Strong software testing and systemlevel debug experience
- Strong and independentproblem-solving skills
- Demonstrated ability todocument software architecture, design and test plans
- Experience with versioncontrol, configuration management and integration
- Desire to work in asmall, dynamic, and fast paced team environment.
Preferred Qualifications :
- Experience with Python for test automation
- Experience with Windows GUI development using C#and .NET (Python based a plus)
- Experience with Linux
Principal Software Engineer with Test Equipment
Minimum of eight (8) years of professional engineering experience utilizing integrated development environments and debugging tools to troubleshoot software implementation and ensure integrity of the software products. The Test Equipment Engineering (TEE) team within the Specialty Engineering Direct...
Senior Software Engineer, Back End (Principal Associate)
Center 3 (19075), United States of America, McLean, VirginiaSenior Software Engineer, Back End (Principal Associate)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environmen...
Senior Software Engineer, Back End (Principal Associate)
Center 3 (19075), United States of America, McLean, VirginiaSenior Software Engineer, Back End (Principal Associate). We are seeking Back End Software Engineers who are passionate about marrying data with emerging technologies. As a Capital One Software Engineer, you’ll have the opportunity to be on...
Senior Software Engineer, Back End (Principal Associate) - Capital One
Center 3 (19075), United States of America, McLean, VirginiaSenior Software Engineer, Back End (Principal Associate)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environmen...
Senior Software Engineer, Back End (Principal Associate)
Center 3 (19075), United States of America, McLean, VirginiaSenior Software Engineer, Back End (Principal Associate)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environmen...
Principal Full Stack Software Engineer
Full Time] Principal Full Stack Software Engineer at SiPhox (United States). Principal Full Stack Software Engineer. We are seeking a principal full-stack software engineer with an interest in health technology. Work with engineering and software teams to develop UI mockups and prototypes for web an...
Principal Software Engineer
Drive technical excellence by working independently to analyze, design, develop, test and debug complex data models, ETL code and enhancements within various technical problem domains including modifications to core frameworks and other primary facilities critical to system operation using Java, SQL...
Backend - Principal Software Engineer - Mission Control - 29744
This role is for a Principal Software Engineer on the Mission Control product team in Splunk Enterprise Security which is an analytics-driven SIEM that solves a wide range of security analytics and security operations use cases like incident triaging, incident investigations, incident response, etc....
Principal Software Engineer
Develop, test, debug, and implement software programs, applications and projects using C#, WinForms, JavaScript, TypeScript, React or other related software engineering languages as well as keeping abreast of emerging technologies impactful to CRDs business. CRD Engineering organization is innovatin...
Principal Software Engineer (Remote)
The Software Engineer Principal is responsible for joining a product team and contributing to the software design, software development, and overall product lifecycle for a product that our users love. As a Software Engineer Principal, you will be an extremely knowledgeable Engineer on the product t...