Lexington, MA, 02421, USA
117 days ago
Software Engineer
**Software Engineer** **Lexington, MA** **Job Type:** Contract **Recruiter:** Bob Bunker (https://digitalprospectors.com/our-team/bob-bunker) **Phone:** 603-772-2700 **Position:** Software Engineer (C++) **Location:** Lexington, MA (Hybrid – 3 days onsite) **Length:** 3+ years **Job Description:** Our client is seeking a talented and motivated Software Engineer to join their dynamic team dedicated to the development of advanced sensor control and signal processing systems. In this role, the Software Engineer will engage in the full lifecycle of application development, contributing to cutting-edge software primarily for radar control, with potential extensions to telemetry and optical systems. If you are passionate about object-oriented programming, thrive in collaborative environments, and are eager to tackle complex challenges, we invite you to apply today! **Essential Duties and Responsibilities (but not limited to):** + Conduct thorough software and code analysis, requirements analysis, and software reviews to ensure quality and reliability. + Utilize object-oriented methodologies to create modular and maintainable software architectures. + Develop simulations to model software behavior and validate designs. + Create intuitive graphical user interfaces that enhance user interaction with the software. + Implement rigorous testing protocols to ensure software meets high standards of quality and reliability. + Identify opportunities for performance improvement, usability enhancements, and automation of processes. + Support, maintain, and document software functionality to facilitate ongoing development and compliance with standards. + Integrate new software solutions with existing systems to ensure seamless operation and functionality. + Research and evaluate new technologies for implementation to keep our systems at the forefront of innovation. + Implement strategies to ensure software can be localized or globally adapted for various markets. **Qualifications:** + Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, Physics, or related scientific or engineering field. + In-depth knowledge of C++ object-oriented programming, with several years of experience applying this knowledge to complex software architectures. + Proven ability to quickly learn new technologies and programming languages and adapt to diverse environments and methodologies. + Familiarity with software development methodologies (i.e., spiral development), version control systems, and debugging tools. + Proficient in software development within a Linux and UNIX environment. + Experience with Java, C, Python, MATLAB, and shell scripting is preferred. + Familiarity with publish-subscribe middleware, parallel programming, and distributed systems is desired. + Knowledge of UNIX-like operating system architectures, network programming, and real-time programming is preferred. + Familiarity with x86-based computer architecture is preferred. + Basic understanding of UNIX system and network configuration and administration to aid in software development is strongly preferred. + Willingness to participate in field testing, which may involve travel to locations (i.e., Huntsville or Kwaj). + **Due to the nature of the work, an Interim clearance is required, however an active Secret clearance is highly preferred.** POST-OFFER BACKGROUND CHECK IS REQUIRED. Digital Prospectors is an Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other characteristic protected by law. Digital Prospectors affirms the right of all individuals to equal opportunity and prohibits any form of discrimination or harassment. Make this your next career move as one of our many long-term contractors or employees! + Work as our full-time employee with full benefits (Medical, Dental, Vision, Life, STD, LTD, PTO, etc.) - OR - work as a W2 hourly contractor at a higher pay rate if you don't need the benefit package. Come see why DPC has achieved: + 4.9/5 Star Glassdoor rating and the only staffing company (< 1000 employees) to be voted in the national Top 10 ‘Employee’s Choice - Best Places to Work’ by Glassdoor. + Voted ‘Best Staffing Firm to Temp/Contract For’ six times by Staffing Industry Analysts as well as a ‘Best Company to Work For’ by Forbes, Fortune and Inc. magazine. As you are applying, please join us in fostering diversity, equity, and inclusion by completing the Invitation toSelf-Identify (https://www.paycomonline.net/v4/ats/web.php/jobs/ViewJobDetails?job=78910&clientkey=55336DD43EED5DE3CE2A2212C8A1FA1B) form today! www.LoveYourJob.com
Confirm your E-mail: Send Email