What are the responsibilities and job description for the Software Engineer (Product) position at Swoop Staffing?
Salary: $80,000-$100,000
Location: Remote Available, HQ in Hollywood, MD
Job Type: Full Time
Citizenship: U.S. Citizen
Our Client, a products company, is wholly devoted to design, engineering, sales, and support of telemetry data systems and tactically oriented mission-critical communications solutions. They are headquartered in Hollywood, MD, with a great team, well-established product lines, and a growing client base.
They are seeking a Software Engineer to work as a member of the Product Engineering Team to develop software-based product solutions.
Software Engineer Responsibilities:
-Develop software design specifications based on requirements, or concept sketches.
-Perform technical planning, software design, implementation, verification, formal Acceptance and Production tests.
-Write and review design, release, and support documentation: development review documents, user and system administration manuals, interface control documents, test procedures, etc.
-Active coordination with other departments for system integration, hardware and software integration, testing, and production.
-Provide ongoing maintenance, support and enhancements in existing systems and platforms.
-Support co-worker development efforts, and solicit assistance, when necessary or appropriate.
-Execute tasking in accordance with quality management system (QMS) processes and procedures; providing recommendations for continuous improvement as the opportunity arises.
-Participate in relevant company and industry events.
Software Engineer Skills:
-Ability to manage responsibilities independently and work remotely.
-Capable of delivering on multiple competing priorities with little supervision.
-Relies on experience and judgment to plan and accomplish goals.
-Excellent listening skills as well as solid verbal and written communication skills.
-Proficiency with Microsoft 365 apps (especially Word, PowerPoint, Excel, SharePoint, Teams).
-Ability to demonstrate / present systems and software to clients.
-Excellent general programming, math, and analytical skills.
Software Engineer Desired Experience:
-Knowledge of professional software engineering and best practices for the full software development life cycle, including coding standards, code reviews, source control management, continuous integration, build processes, testing, and operations.
-Journeyman level, or greater, knowledge of applicable software development technologies with 3 years of relevant industry experience.
-Proficiency in C# and C , background with C, along with solid object-oriented design skills.
-Experience working with popular operating systems including Windows and Linux.
-Experience with Scrum/Agile development methodologies.
-Experience and proficiency with tool sets listed below.
-Familiarity with VHDL code development and FPGA design would be a plus.
-Familiarity with basic DSP functional blocks such as filtering and FFT would be a plus.
-Familiarity with basic communication interfaces such as USB, RS232, Ethernet.
Tool sets:
-MATLAB, MS Office, Subversion, Visual Studio, NUnit.
Job Location:
Negotiable
Job Type:
-Full-Time/Regular
Years of Experience:
-3 Years, minimum
Minimum Level of Education:
-Bachelor’s degree in computer science, computer programming; or equivalent information technology training in a military or civilian technical school.
Minimal Travel Required
Security Clearance:
-Security Clearance level not required immediately but must be able to qualify and obtain when necessary.
Benefits:
-Employer shared medical, dental and vision insurance
-Numerous voluntary benefits to choose from
-401(k) Plan
-Paid Leave
-Eleven (11) paid holidays
-Awesome and rewarding culture
Salary : $80,000 - $100,000