Software Engineer
Job Responsibilities:
- Ensure connectivity between deployed digital sensors and systems.
- Develop tools for sensor data extraction and format conversion for advanced algorithms.
- Store extracted data in databases and create visualizations (back-end and front-end web-based).
- Perform software design, coding, debugging, and testing.
- Conduct software reliability and system risk analysis.
- Support integration of software with existing systems.
- Evaluate and implement new technologies.
Skills:
- Programming: C/C++, Java, Python, Bash, SQL, JavaScript/HTML/CSS, Matlab — 5 years
- GUI Development: 2 years
- Software Development Tools: Kafka, Akka, Redis, Google Protocol Buffers, Avro, Zero MQ — 2 years; Maven or Gradle, Git/GitLab, CMake — 3 years
- Software Engineering: Design patterns, data structures, functional programming, mission-critical software — 2 years
- Networking: Deep understanding of TCP/IP stack — 5 years; experience with UDP multicast and unicast — 3 years
- Red Hat 7/8/9 Linux certification and software configuration management experience
- Experience with formal software development processes and real-time software architectures
- Knowledge/experience with software validation, JSON, Protobuf, SQL databases
- Front-end and back-end web development
- Virtualization technologies
- Modeling and simulation
- Installation and commissioning of software at customer sites
- Real-time Linux kernels, tuning, and performance analysis
- GPU programming (e.g., CUDA)
- High performance computing systems (rack mount, blade servers, etc.)
- Cisco networking (router/switch/firewall) knowledge
- Enterprise VMware experience
- Some Windows Server experience
- Raritan KVM experience
- Experience with missile defense system elements such as C2BMC, THAAD, GMD, Aegis, AN/TPY2
- Experience with space elements and orbiting satellites
- PKI, Multi-Factor Authentication, and PIV technologies
Education/Experience:
- Bachelor’s Degree in Mathematics, Computer Science, Physics, Electrical Engineering, or other STEM field with 5 years of relevant experience.
- Clearance:
- Candidates MUST HAVE an active secret clearance to be considered for this position.
Recommended Jobs
Warehouse Associate
Job Description Job Description TASKS AND RESPONSIBILITIES: Pack, unpack, and stock inventory in warehouse. Verify inventory computations by comparing them to physical counts of stock, inve…
Digital Marketing Account Manager (HYBRID)
Digital Marketing Account Manager: Wakefield, MA– C-4 Analytics The ideal candidate understands the benefits of in-person teamwork and is available to work from our office a minimum of three days …
Dog Walker/Pet Sitter
Join Muddy Paws! Do you live within 5-7 miles of Woburn? Do you have a car or access to a car? Do you have availability Mon through Fri during the midday hours? If you answered yes to these questi…
Early Childhood Music Teacher - Needham, MA
About the Position Ensemble Schools is seeking a fun and nurturing early childhood educator , who is experienced in teaching early childhood music in the private one-on-one lesson setting, to te…
Administrative Specialist
Job Description Summary Provides skilled administrative support to a group of principals and/or a program. Duties may include assisting in specialized document preparation, such as grant applicati…
Experienced Membership Sales Associates Needed!
A World-Class Team BJ’s Wholesale Club is powered by more than 30,000 team members who make a real impact every day. Whether you're stocking shelves, solving problems or shaping strategy, your work …
Financial Advisor, Newton, MA
Financial Advisor, Newton, MACountry: United States of America It Starts Here: Santander is a global leader and innovator in the financial services industry and is evolving from a high-impact brand …
Data and Systems Engineer
Job Responsibilities: • Support development of reference architectures for data, analytics, and compute platforms. • Ideate, develop, and document system design architecture and define and refine…