Software Project Manager
Staff Software Engineer Job 40 miles from Brookhaven
Role: Software Manager
Skills required:
Project Management:
Leading software development projects, setting timelines, managing budgets, and ensuring projects are delivered on time and within scope.
Team Leadership:
Building and managing a team of software engineers, assigning tasks, providing technical guidance, and fostering collaboration.
Requirements Gathering:
Working with stakeholders to understand business needs, gather functional requirements, and translate them into technical specifications.
Software Development Oversight:
Reviewing design documents, code quality, and ensuring adherence to coding standards and best practices.
System Integration:
Coordinating the integration of new software applications with existing systems and infrastructure.
Testing and Quality Assurance:
Overseeing testing processes to ensure software quality, stability, and performance
Maintenance and Support:
Managing software updates, bug fixes, and providing technical support for deployed systems
Required Skills and Qualifications:
Strong understanding of software development methodologies (Agile, Waterfall)
Experience managing software development teams
Proficiency in programming languages relevant to cable industry applications (Java, C++, Python)
Knowledge of network architecture, protocols, and cable industry standards (this would be plus)
Excellent communication and stakeholder management skills
Medical Device Principal Software Engineer (Trumbull, CT)
Staff Software Engineer Job 37 miles from Brookhaven
My client is looking for a Software Engineer. This is a permanent position in a hybrid model in Trumbull CT.
MUST HAVE MEDICAL DEVICE BACKGROUND
Responsibilities include:
Supervising the design and development of new features and enhancements for both current and new offerings and enhancements, as well as monitoring the maintenance and improvement of current codebases.
Guides and directs the team in providing high quality, scalable software solutions.
Mentors junior engineers and works closely with technical support staff and engineers to provide troubleshooting and problem resolution.
Thorough understanding of AWS cloud solutions, including S3, RDS, and EC2, with the ability to architect and optimize cloud-based systems
Drive the evolution of software development practices, including identifying opportunities for automation, efficiency, and innovation.
Familiarity with containerization technologies like Docker and orchestration tools such as Kubernetes and Terraform.
An outcome-focused mindset, with a strong emphasis on process discipline, and a relentless drive for timely project completion.
Exceptional interpersonal and communication skills, with the ability to collaborate effectively and mentor team members.
A deep passion for remaining at the forefront of technology, continuous learning, and professional growth.
Requirements:
Bachelor's degree in computer science or related field; advanced degrees preferred.
10+ years of experience with demonstrated leadership progression.
Mastery of and experience delivering high quality software solutions using .Net, C#, Entity Framework, and MS SQL.
Expert knowledge in Windows desktop app development, RESTful APO development, Embedded Linux app development, and Azure Webservices.
Thorough knowledge of DevOps practices, Git version control, test automation, and CI/CD best practices.
Broad proficiency in unit testing and test-driven development (TDD) methodologies.
Proficiency in advanced front-end technologies, such as HTML5, CSS3, JavaScript, jQuery, Bootstrap, Vue.js, or similar frameworks, to create highly responsive and user-friendly web applications.
Front End Software Engineer
Staff Software Engineer Job 40 miles from Brookhaven
STAND 8 provides end to end IT solutions to enterprise partners across the United States and with offices in Los Angeles, New York, New Jersey, Atlanta, and more including internationally in Mexico and India.
We Are Seeking a talented and innovative Front End Software Engineer to join our team. The ideal candidate is passionate about creating seamless user experiences and scalable applications while collaborating closely with cross-functional teams. If you thrive in a fast-paced environment and are eager to push the boundaries of web technologies, we want to hear from you.
Responsibilities
Creates and maintains multiple branded high-traffic sites and services, notably nbcolympics.com and nbcsports.com.
Builds the content management systems and the various front-end experiences to display data.
Collaborates with product and other internal teams to drive innovation and improvements across the sites, including video delivery and playback user experience.
Explores new technology, pushing the quality and speed capabilities of the systems, running POCs, and balancing innovation with stability.
Review code from other team members to ensure scalability and adherence to best practices.
Continuously learn, improve, and optimize processes and ways of working.
Collaborate internally and externally across the broader technology organization to define and implement consistent standards.
Build performant and scalable streaming apps for responsive web and living room platforms.
Design and implement beautiful adaptive UIs in a clean codebase following best practices.
Contribute to the app build process and CI/CD flow.
Collaborate with product and project team members to ensure timely delivery of quality releases.
Contribute to planning and assigning development tasks for the team.
Triage and fix bugs.
Provide feedback and coaching for software engineers.
Qualifications
3+ years of experience developing websites with ES6, leveraging current frameworks like Vue, React, or Angular.
Experience across the stack, including state management, Nuxt/Next.js, CSS, and API integration.
Comfortable working with build tools like npm, gulp, webpack.
Familiar with relational and non-relational databases.
Familiar with GraphQL and Backend for Frontend.
Strong CS fundamentals, troubleshooting, debugging, and problem-solving skills.
Solid understanding of design for scalability, performance, and reliability.
Experience with TDD and E2E testing.
Experience working with responsive design.
Excellent communication skills with the ability to explain issues clearly to non-technical stakeholders.
Experience working in a collaborative team environment.
Expertise integrating into large agile development projects and managing rapid development cycles.
Ability to clearly communicate ideas and status updates to both technical and non-technical resources.
Capable of managing multiple deliverables and completing assigned tasks efficiently.
Eagerness to work outside of the comfort zone in new and different technologies.
Innovative and flexible thinker, comfortable suggesting solutions and willing to take risks.
An owner, committed to quality in every task, large or small.
Additional Details
The base range for this contract position is $77 - $87/per hour, depending on experience.
Our pay ranges are determined by role, level, and location. The range displayed on each job posting reflects the minimum and maximum target for new hires of this position across all US locations. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Qualified applicants with arrest or conviction records will be considered.
Benefits
Medical coverage and Health Savings Account (HSA) through Anthem
Dental/Vision/Various Ancillary coverages through Unum
401(k) retirement savings plan
Company-paid Employee Assistance Program (EAP)
Discount programs through ADP WorkforceNow
About Us
STAND 8 provides end-to-end IT solutions to enterprise partners across the United States and globally with offices in Los Angeles, Atlanta, New York, Mexico, Japan, India, and more. STAND 8 focuses on the "bleeding edge" of technology and leverages automation, process, marketing, and over fifteen years of success and growth to provide a world-class experience for our customers, partners, and employees.
Our mission is to impact the world positively by creating success through PEOPLE, PROCESS, and TECHNOLOGY.
Check out more at ************** and reach out today to explore opportunities to grow together
Embedded Software Engineer
Staff Software Engineer Job 27 miles from Brookhaven
We are seeking a skilled Embedded Software Engineer to join our team and contribute to the development of advanced home automation solutions. This role involves designing and implementing embedded systems for a range of products, including thermostats, control hubs, and security/fire automation systems, catering to both residential and commercial spaces.
Key Responsibilities:
Thermostat Development:
Develop firmware for STM32-based thermostats using either RTOS or bare-metal approaches (to be finalized).
Utilize Square Line Studio and LVGL for UI/UX development.
Implement proprietary communication protocols to interface with the control hub.
Control Hub Development:
Design and maintain the control hub that connects thermostats and other devices to the cloud using a proprietary CoreOS.
Enable seamless communication with mobile applications over BLE.
Security and Fire Automation:
Develop Z-Wave-based solutions for security and fire automation products.
Integrate solutions for both residential and commercial applications.
Future Opportunities:
Contribute to the integration of video systems and access control features.
Work on advanced projects involving embedded Linux and multimedia systems.
Requirements:
Strong experience in embedded systems development with a focus on STM32 microcontrollers.
Proficiency in RTOS, bare-metal programming, and embedded Linux.
Hands-on experience with BLE protocols and Z-Wave communication.
Familiarity with Square Line Studio and LVGL for UI/UX design.
Understanding of secure communication protocols and IoT device integration.
Ability to work on future initiatives involving video integration and access control systems.
Excellent problem-solving skills and a collaborative mindset.
Senior Embedded Software Engineer
Staff Software Engineer Job 12 miles from Brookhaven
As a Senior Software Engineer, you will lead the design, development, and optimization of the software source code-base. Develop RTL code and integrate new designs for new products into our current source-code base. You'll partner closely with hardware engineering, software development, and system architects to define requirements and implement the solution.
This will be working on a new device that is a high-speed interface operating using a USB-C connector.
Responsibilities:
3+ years of experience in design and development of embedded software in C/C++
Experience with RTOS (e.g., VxWorks, GHS INTEGRITY)
Experience in developing applications and drivers in Linux and Windows.
Strong skills and experience in working with IDE's, source code editors and debug tools such as GDB and WinDbg. Must be able to create and understand scripts for Linux and Windows.
Knowledge of “Software Configuration Management” (SCM) tools.
3+ experience software/hardware design experience in High Speed Networking & TCP/IP protocols. Experience in communication protocols: PCI, PCI- Express, USB, Thunderbolt 3 & 4, JTAG, SPI, I2C, RS-232/422/485, CAN
Lead Engineer - Transmission Planning
Staff Software Engineer Job 35 miles from Brookhaven
Work Type: Office
Salary Range: $101,404-$139,431
Benefits: Excellent benefits, sign-on bonus, and relocation support available
Avangrid is seeking a highly skilled and motivated Lead Transmission Planning Engineer to join our dynamic team in identifying and developing transmission system investments that will modernize the electric grid and support the ongoing clean energy transition. As Lead Engineer, your primary responsibilities will include leading and performing highly technical power system studies, including modeling, simulations, and analyses to address system needs and support the company's strategic vision.
Key Responsibilities
Leadership Competencies
Utilize knowledge to influence and guide department engineers.
Provide technical leadership for complex projects with significant department-wide impact.
Mentor, develop, and support team members in technical skill building.
Collaborate effectively across departments to align goals and achieve results.
Serve as a liaison and direct contractors regarding company policies, standards, and best practices.
Work independently with minimal supervision to achieve objectives.
Behavioral Competencies
Develop self & others: Encourage growth and continuous learning.
Empower to grow: Foster a culture of trust and accountability.
Collaborate and share: Actively engage and build partnerships.
Be a role model: Demonstrate integrity and inspire others.
Focus to achieve results: Deliver quality results and meet goals.
Be agile: Adapt to change and embrace innovation.
Technical Skills and Competencies
Core Competencies
Theoretical Engineering Knowledge: Expertise in planning, operations, engineering design, analytics, and modeling (e.g., symmetrical components, per-unit analysis).
Practical Engineering Experience: Proficiency in planning, operations, design, and construction. Ability to develop business cases and present to stakeholders.
Engineering Documentation: Skill in documenting, interpreting, and reviewing technical engineering work.
Regulatory and Compliance Knowledge: Comprehensive understanding of local, state, and federal standards (e.g., NERC, NPCC, ISO, PUC).
Functional Competencies
Power System Studies: Advanced expertise in interpreting and conducting studies such as power flow, stability, and short-circuit analysis.
Software Proficiency: Expert capability in power system analytics software, including PSSE, TARA, ASPEN, and Enfuzion.
Education & Experience Requirements
Education: Bachelor's degree in Electrical Engineering (BSEE) required. Advanced degrees (e.g., MSEE) or certifications (e.g., PE) are highly desirable.
Experience: A minimum of 7 years of industry-related experience.
Firmware Engineer
Staff Software Engineer Job 34 miles from Brookhaven
This is a specialized position focused on coding, prototyping, and validating firmware, along with supporting electronics design for product development projects. The Firmware Engineer contributes to shaping R&D technical strategies and is expected to work closely with cross-functional teams across various disciplines, influencing departmental outcomes.
Pay: $150,000-$163,000/yr
Type: Direct hire
Requirements
Minimum 1 year of related experience in development of firmware for electrical systems (medical devices preferred).
Minimum of Bachelor of Science Degree in Computer Science, Electrical Engineering, Electronics, Robotics, Mechatronics, Computer Engineering or combination of related fields. Advanced degree strongly preferred.
Knowledge of coding C/C++ and state machines preferred.
Knowledge and experience with peripherals (USB, SPI, I2C, UART, GPIO etc.).
Hands-on craft skills and experience with building circuits, de-bugging firmware, soldering, fixing, servicing and/or fabricating concepts, fixtures, and prototypes.
Responsibilities
Design and troubleshoot firmware and electronic systems in accordance with IEC 62304 and other applicable medical device standards.
Develop formal Firmware Verification test protocols, conduct tests, and document Verification test reports.
Ensure compliance with Software Design Control by adhering to relevant safety, quality, and regulatory standards to create safe and effective firmware.
Analyze moderate complexity firmware engineering issues, identify the problem, and propose and implement solutions.
Senior Embedded Software Engineer
Staff Software Engineer Job 28 miles from Brookhaven
Senior Embedded Software Engineer
Company: NAPCO Security Technologies, Inc.
Company: NAPCO Security Technologies, a world-wide leader in the manufacturing of electronic security systems for over 40 years, headquartered in Amityville, Long Island NY, seeks an embedded software (firmware) developer to join our Engineering team. This Senior Engineering position involves the design of Software/Firmware for ARM microprocessor based hardware platforms for use in the security industry such as Fire, Burglary, Access Control, and Home Control Systems.
Responsibilities:
Work with the development and Marketing teams to define system level features, performance and specifications and implement appropriate software architecture and firmware designs.
Design and code firmware for new security products using C.
Requirements:
Solid 8+ years of experience designing software for microprocessor based products.
Expert knowledge of C language and ARM uP's.
Experience with IDE's such as IAR.
Experience developing/implementing communication protocols for wireless products.
Experience with Wireless/RF Microcontrollers such as TI1310 or equivalent, a plus.
Hardware design experience is a plus
Security industry experience is a plus.
BS in CE, EE, or equivalent experience.
Compensation and Benefits: We offer steady, stable, full-time work, and an attractive employment package, including a competitive salary, 401(k), paid vacation, personal time off, paid holidays, long term disability insurance, tuition reimbursement, medical insurance, dental insurance, life insurance, promotional opportunities and career growth.
Software Engineer
Staff Software Engineer Job 34 miles from Brookhaven
One of our clients is a well-established firm with decades of experience and a strong reputation in their field, offering specialized solutions and expert guidance tailored to their clients' needs. They are looking for a Software Engineer who will design, develop, and maintain high-quality software solutions that meet the needs of our client's users. This is an onsite position based in Fairfield County, CT.
Software Engineer's Responsibilities and Duties
Design, develop, and implement new software solutions to meet user needs and business goals.
Collaborate with product managers, designers, and other engineers to deliver high-quality, scalable software.
Write clean, efficient, and maintainable code following best practices and design patterns.
Debug, test, and optimize existing software systems to ensure their performance and reliability.
Software Engineer's Qualifications and Skills
Bachelor's (or Master's) degree in Computer Science, Software Engineering, or a related field is preferred.
At least one year of Junior Developer experience is a must.
Financial services exposure is required, with strong knowledge of Fixed and Floating Income Instruments and Equities, including their mathematical components.
Professional .NET (C#) development experience is essential.
Professional SQL Server experience (SQL Server 2012+ preferred) is required.
RightClick is an equal opportunity employer who agrees not to discriminate against any employee or job applicant irrespective of race, color, creed, alienage, religion, sex, national origin, age, disability, gender (including gender identity), marital status, sexual orientation, citizenship or any other characteristic protected by law.
Senior Backend Developer
Staff Software Engineer Job 40 miles from Brookhaven
Are you ready to join Connecticut Innovation's vibrant community of innovators? Connecticut Innovations (“CI”) is Connecticut's strategic venture capital arm, and we are passionate about serving our portfolio of 220+ companies across various industries, with strengths in life sciences, technology, and climate tech.
Come join one of our quickly growing portfolio companies, Getting People to the Doctor - ReferWell!
ReferWell is a leading health tech company based in Stamford, CT, focused on transforming patient referral management and healthcare connectivity. Our mission is to enhance healthcare outcomes through innovative technology solutions that improve the efficiency and accessibility of care for both patients and healthcare providers.
This is a hybrid position at the ReferWell HQ in Stamford, CT. We expect employees onsite twice a week.
Senior Backend Engineer
We're looking for a Senior Backend Engineer to join our growing team. In this role, you'll help build scalable microservices and cloud-based solutions to improve patient care and provider connectivity. You'll work closely with frontend engineers to integrate APIs and ensure smooth data flow, all while using cutting-edge cloud technologies like AWS.
Responsibilities
Design and maintain scalable microservices to support high-performance systems.
Use Docker for containerization and Terraform for managing infrastructure in AWS.
Collaborate with frontend engineers to design APIs and ensure seamless data flow between systems.
Troubleshoot and resolve issues to maintain system reliability and performance.
Implement best practices for backend engineering, including code reviews and testing.
Qualifications
8+ years of experience in backend engineering, with strong expertise in microservices and cloud infrastructure.
Proficient with Docker, Terraform, and AWS (EC2, S3, Lambda, RDS).
Experience with GraphQL for building APIs.
Strong Linux skills and experience troubleshooting systems.
Preferred Skills
Experience in healthcare tech or familiarity with healthcare regulations (e.g., HIPAA).
Knowledge of event-driven architectures or message queuing systems (e.g., Kafka, SQS).
Familiarity with CI/CD pipelines (Jenkins, GitLab).
Why Work at ReferWell?
Innovating Healthcare Access - ReferWell is transforming healthcare access by streamlining patient referrals and empowering healthcare providers with innovative technology to improve the patient journey. We're on a mission to make healthcare simpler and more efficient for both patients and providers alike.
Strong Growth Potential - ReferWell operates in the rapidly evolving healthcare tech space, with an addressable market that is growing as the demand for digital solutions in healthcare continues to rise. We're seeing increasing adoption across the healthcare ecosystem, including health systems, payers, and providers.
Experienced and Visionary Leadership - Our leadership team brings deep industry expertise in healthcare and technology, with proven success in building and scaling businesses. Our founders have extensive backgrounds in health tech and a passion for transforming healthcare delivery.
Invested in Our People - ReferWell values its team members and fosters a collaborative, supportive work environment where everyone's contributions are valued. Our office in Stamford provides a flexible and dynamic workplace where creativity and innovation thrive.
Compensation
Base salary: $160,000 - $180,000 + bonus + equity + benefits.
ReferWell is an Equal Opportunity Employer. We welcome applications from individuals of all backgrounds. We encourage candidates from underrepresented groups to apply and join us in our commitment to diversity, equity, and inclusion.
Software Engineer
Staff Software Engineer Job 36 miles from Brookhaven
Is your ordinary extraordinary? Then you belong at CIRMA
.
We are looking for a Software Engineer who lives and breathes implementing solutions, designing architecture and developing new functionality for integrations for further enhancement of our technology solutions.
Diversity in thought and opportunity. Collaborative Culture. Camaraderie and shared responsibility. That's CIRMA.
For over four decades we have empowered our members through financial stability and success. Our delivery of innovative, industry-leading products and services has made CIRMA Connecticut's number one choice for Municipalities, School Districts and Local Public Entities. CIRMA provides an unmatched alternative to the commercial insurance market by focusing on our members' satisfaction and loss reduction through deep experience in claim and risk management.
CIRMA's mission is to empower our municipalities to better manage risk in an ever-changing environment. We deliver on our promise by empowering our employees to create a diverse, equitable and inclusive workplace, where integrity and excellence are valued, providing the freedom to contribute to the Connecticut communities we serve.
We remain dedicated to cultivating and promoting an inclusive and diverse environment, where all employees feel fully engaged and are included in our business and purpose, advancing change, and building safer and better communities in which we all live, learn, and work.
SOUND GOOD? HERE'S WHAT WE'RE LOOKING FOR:
· Implement solutions in Guidewire ClaimCenter 10.1, ContactManger and Integrations.
· Design and develop new functionality in ClaimCenter and ContactManger.
· Design and develop new functionality for integrations involving Extension Packs, Accelerators, SOAP API, Batch, Messages.
· Responsible for Production Support, Defect Triage, and Defect Remediation.
· Responsible for Architecture, Design, Code Quality, and Guidewire Best Practices.
· Ensure non-functional, security, regulatory and compliance requirements are met for all development and enhancement activities.
· Participate in business requirements and functional requirements review meetings, and lead the design and technical specifications for new functionality and features for implementation in the Guidewire insurance product suite.
· Participate in Sprint Planning and Daily Scrums.
TO BE SUCCESSFUL IN THIS ROLE, YOU'LL NEED TO BRING THE FOLLOWING SKILLS TO THE TABLE: (Skills Required)
· Relevant experience with Guidewire ClaimCenter in the area of Property & Casualty insurance.
· Experience with Guidewire ClaimCenter and ContactManager version 10.1 preferred.
· Expertise with Guidewire ClaimCenter and ContactManager configuration (functional).
· Proficiency in GOSU, PCF development, Business Rules development, Entity configuration, Typelist Configuration, etc.
· Expertise in Batch, Messaging, Restful API, SOAP API.
· Experience implementing Guidewire Upgrades and Data Migration are a plus.
· Certifications with ClaimCenter, PolicyCenter, BillingCenter or Integrations preferred.
· Expertise with the following technologies: GOSU, Java, MS SQL, SOAP, GIT, Gradle, Maven.
· Experience with the following technologies is a plus: Jenkins, AWS, Windows, SQL Server, Powershell, SUMO Logic, JIRA.
YOU'LL ALSO NEED THE FOLLOWING ATTRIBUTES: (Experience Required)
· Strong communication skills and the drive to meet problem solving challenges with a high degree of ownership and delivery.
· Innovative thinking with strong ability to think critically and aptitude for problem solving.
· Keen writing skills - ability to produce clear, concise and high quality technical and business documents.
· A desire to work collaboratively in cross functional teams.
· A strong sense of accountability and self-motivation.
· Familiarity in agile project delivery practices.
· Bachelor's degree preferably in Computer Science or a related field.
· Experience in property and casualty insurance.
CIRMA'S PHILOSOPHY IS TO PROVIDE EXEMPLARY COMPENSATION PACKAGES TO ITS EMPLOYEES. WE OFFER COMPETITIVE SALARIES AND COMPREHENSIVE BENEFIT PACKAGES, INCLUDING:
· Diverse and inclusive culture.
· Paid health, dental, life, vision and long-term disability insurance plans-some of the most competitive plans out there.
· Flexible schedules and healthy work/life balance-these are not just trendy buzz words at CIRMA.
· Generous 401 pension plan without employee contributions-we invest in you
and
your future.
· Paid vacation and holiday time / Tuition Reimbursement / Employer-paid staff develop & training programs-again, we care for and invest in one of our most valuable assets. You!
Software Engineer
Staff Software Engineer Job 36 miles from Brookhaven
An established regional insurer is looking for a Guidewire Engineer at the mid-senior level. In this role, you would support their ClaimCenter and ContactCenter modules, as well as provide broader integration development across the Guidewire Suite.
This role requires 3 days on-site to the New Haven, CT office.
No sponsorship opportunities are available at this time.
Responsibilities
Participate in new feature and functionality design in ClaimCenter and ContactManager
Support SOAP and Restful API integration development
Support the Guidewire production environment with triage and remediation
Requirements
Guidewire ClaimCenter and ContactManager experience
Strong familiarity with the Guidewire Insurance Suite
Hands-on experience with integration development
For more information about this or other positions please contact Kate Dodson at **************************** or *****************
Data Engineer
Staff Software Engineer Job 36 miles from Brookhaven
This is a hybrid role, but we prefer local, Connecticut-based candidates who can work from our office several days per week.
About us
At Noteworthy AI, our mission is to improve the reliability, resiliency, and safety of the electric grid. Our vehicle-mounted cameras and AI help utilities and other grid operators increase their situational awareness of their assets while reducing costs. Our platform autonomously geolocates, photographs, and analyzes grid infrastructure as vehicles drive during routine operations, enabling more proactive grid management.
We've gained significant market traction, validation, and support from customers like Florida Power & Light, FirstEnergy Corp, and Alabama Power, investors like Earthshot Ventures and Techstars, and partners like Nvidia - so we are looking for great people to come and join our growing team! 🚀
About you
You are excited to roll up your sleeves at a fast-growing startup that is critical in helping keep the electric grid energized and resilient.
You're experienced in writing Python and enabling machine-learning model development by processing and handling data.
You want to grow your career by working with a dynamic research team on cutting-edge applied AI research and development, contributing to novel ML research, and learning key AI and ML engineering skills.
Job responsibilities
Process and handle data to enable machine learning (ML) and AI development tasks (i.e., dataset curation, labeling, training, inference, evaluation) and maintain a traceable, automated ML operations workflow
Lead analyses and experiments to identify salient data for ML development and characterize the performance of (ML) models.
Design, build, and improve data pipelines, interfaces, visualizations, and associated code infrastructure
Maintain databases and data lakes for ML development while ensuring data integrity and security
Support and interface with internal stakeholders to generate high-quality deliverables for customers
Contribute to internal documentation, code, and data standards and tooling
Qualifications
Minimum qualifications
Bachelor's degree in Computer Science, Engineering, Mathematics, Statistics, or a related field OR commensurate experience in software development, data science, math, and statistics
Strong proficiency and recent experience in Python and standard data science libraries (numpy, pandas, scikit-learn, matplotlib, seaborn)
Demonstrated ability to write efficient and reliable software following best practices in software design, testing, review, and documentation
Strong technical communication skills
Ability to collaborate and work effectively on complex software systems in a team setting
A growth mindset, a willingness to take ownership of your work, and an ability to adapt to the challenges of a fast-paced startup environment
Preferred qualifications
Experience designing data pipelines, handling large volumes of data, and generating compelling visualizations
Experience in SQL, relational databases, and/or related topics (i.e., database design, query optimization, NoSQL, RDSMS, etc.)
Experience with Amazon Web Service (AWS) products (e.g., S3, Redshift, DynamoDB, Lambda, Sagemaker) or equivalent cloud services (Microsoft Azure, Google Cloud Platform)
Experience and/or strong technical foundations in computer vision, like cameras and image capture, image encoding and storage, image processing and filtering, 3D vision, feature extraction
Experience and/or strong technical foundations in machine learning, supervised learning, optimization, neural networks, and applications in computer vision (image classification, object detection, semantic segmentation, keypoint detection, tracking, etc.)
Hands-on experience writing ML training and/or inference code in Python and common libraries (e.g., PyTorch, Tensorflow, Keras, scikit-learn, Huggingface, Weights & Biases, Tensorboard)
Knowledge of ML operations and best practices for production-grade ML model development
What we offer
Competitive salary, equity, and benefits
Flexible work hours in a hybrid setting
Opportunity to make an impact with AI in the increasingly important energy sector
In alignment with our core beliefs, Noteworthy AI is an equal opportunity employer (EOE) and all qualified applicants will receive consideration for employment without regard to race, color, religion, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law.
This position is subject to a pre-employment background check.
Software Engineer
Staff Software Engineer Job 12 miles from Brookhaven
In this role, you will play a key role in designing and developing high-precision components for aerospace systems. This role involves working closely with cross-functional teams to ensure products meet stringent industry standards for quality, reliability, and performance. The ideal candidate will bring technical skills, a keen attention to detail, and a passion for innovation in aerospace manufacturing.
Key Responsibilities:
Design & Development: Lead software design, development, and RTL code integration for new products.
Testing & Validation: Create test plans, run simulations, and validate designs for reliability and performance.
Collaboration: Partner with architects, hardware, and software teams to meet requirements.
Troubleshooting: Diagnose and resolve software and hardware integration issues.
Documentation: Maintain clear design process documentation.
Project Planning: Develop project plans and schedules.
Mentorship: Guide junior engineers in best practices.
Continuous Improvement: Research and implement methods to improve product quality and performance.
Qualifications:
Education: Bachelor's or Master's in Computer Science or Computer Engineering.
Experience: 3-5 years in software design, including embedded systems with C/C++ and RTOS (e.g., VxWorks).
Technical Skills: Knowledge of IDEs, debugging tools (e.g., GDB, WinDbg), and scripting for Linux/Windows.
Protocols Knowledge: Experience with PCI, USB, TCP/IP, and high-speed networking; familiarity with MIL-STD-1553, Fibre Channel, and ARINC-429 is a plus.
This position offers the chance to impact key projects and drive innovation within a collaborative, technical environment.
Principal Engineer
Staff Software Engineer Job 16 miles from Brookhaven
We are seeking an experienced Principal Mechanical Engineer to lead the design and development of innovative pneumatic systems and components for aerospace. The ideal candidate will have a strong background in mechanical assembly design, pneumatic valve systems, and fluid power control products. You will work closely with cross-functional teams to deliver high-quality, customer-focused solutions while mentoring junior engineers and contributing to the continuous improvement of our engineering processes.
Key Responsibilities:
Design and develop specialized pneumatic valves, high-pressure regulators, and other fluid power control components using CAD tools (SolidWorks preferred).
Interpret customer specifications to create aerospace-qualified designs and support the development of detailed drawings, models, and BOMs.
Collaborate with sales and engineering teams to review RFQs, SOWs, and ensure compliance with design specifications.
Lead design modifications for existing products to meet new customer requirements or enhance functionality.
Provide technical solutions for manufacturing challenges and support production teams with detailed documentation.
Prepare and oversee testing procedures, including acceptance and qualification tests, ensuring performance and safety standards are met.
Conduct design reviews and prepare supplier documentation packages (SDRLs) for internal and external stakeholders.
Mentor and provide guidance to less experienced engineers, fostering a culture of collaboration and technical excellence.
Contribute to continuous improvement efforts in design, manufacturing, and testing processes.
Qualifications:
Bachelor's degree in Mechanical Engineering (BSME required).
Minimum of 15 years of experience in mechanical assembly design, with at least 8 years in pneumatic valve development.
Proficiency in CAD tools (SolidWorks preferred) and GD&T principles for complex assemblies.
Hands-on experience with assembly, testing, and troubleshooting of mechanical and pneumatic systems.
Knowledge of stress analysis tools (e.g., ANSYS or similar FEA software).
Familiarity with manufacturing techniques such as machining, welding, molding, and stamping.
Strong technical writing skills, including experience with test procedures and design documentation.
U.S. citizenship required for compliance with ITAR regulations.
Preferred Skills:
Exposure to electrical testing and circuit board systems.
Experience in managing engineering projects and collaborating across departments.
Familiarity with Lean and continuous improvement methodologies.
Physical Requirements:
Ability to sit, stand, and occasionally lift up to 20 pounds.
Work in both office and manufacturing environments with moderate noise levels.
Join us and take part in designing cutting-edge pneumatic systems that power innovations in aerospace and medical applications. Apply today to make a difference!
Senior Software Engineer - Embedded Systems
Staff Software Engineer Job 29 miles from Brookhaven
TTM Technologies, Inc. - Publicly Traded US Company, NASDAQ (TTMI) - Top-5 Global Printed Circuit Board Manufacturer About TTM TTM Technologies, Inc. is a leading global manufacturer of technology solutions including engineered systems, radio frequency ("RF") components and RF microwave/microelectronic assemblies, and quick-turn and technologically advanced printed circuit boards ("PCBs"). TTM stands for time-to-market, representing how TTM's time-critical, one-stop manufacturing services enable customers to shorten the time required to develop new products and bring them to market.
Additional information can be found at ***********
Senior Software Engineer - Embedded Systems
(Onsite Position)
We are currently seeking a Senior Software Engineering. Responsible for the systematic approach to the development of requirements, design, implementation, test, and maintenance of software components.
The Senior Software Engineer is responsible for the following areas:
* Follow current Software development processes
* Foster process improvement
* Perform tasks according to budget and schedule
* Uses computer assisted engineering and design software and equipment to perform engineering tasks
* Prepares status reports, as required
* Generate SRS based on SDS requirement allocations to the CSCI
* Develop top-level and detailed designs for CSCI based on software requirements
* Develop thread test plan (unit test build-up integration) for CSCI
* Define/document interfaces between CSCIs
* Generate/modify CSCI test procedures and perform/monitor CSCI test
* Systems/V&V support for HSI, DVTs, ATPs, testing in the field, testing that is customer-witnessed
* Customer/vendor/sub-contractor interactions
* Provide hardware resource utilization estimates & measurements
* Present at PDR, CDR, TIMs
* Generate schedule inputs for cost/schedule
EXPERIENCE:
* Bachelor's degree in Computer Science/ Computer Engineering and 10+ years related experience
* Real Time embedded systems experience required
* Object oriented design methodology experience required
* C++ experience required
* Experience with full SW development life cycle required
* Radar knowledge a plus
* Must have excellent communication skills, both verbal and written
* Must have a background that would permit the U.S. Department of Defense to issue a Secret clearance when necessary for work on a project that requires such a clearance
* #LI-VT1
Compensation and Benefits:
TTM offers a variety of health and well-being benefit programs. Benefit options include medical, dental, vision, 401k, flexible spending and health savings accounts, accident benefits, life insurance, disability benefits, paid vacation & holidays. Benefits are available on the 1st of the month following date of hire. For some positions, only PTO and holiday benefits are offered.
Compensation ranges for roles at TTM Technologies varies depending on a wide array of factors that are considered in making compensation decisions including but not limited to skill sets; experience and training; certifications; and other business and organizational needs. The disclosed range estimate has not been adjusted for the applicable geographic differential associated with the location at which the position may be filled. At TTM Technologies, it is not typical for an individual to be hired at or near the top of the range for their role and compensation decisions are dependent on each individual set of circumstances. A reasonable estimate of the current range is:
$99,830 - $175,563
Additional compensation: An annual or quarterly company bonus may apply based on position assignment. Positions hired for alternative shift may be eligible for a shift premium based on the assigned shift and location.
Export Statement:
Must comply with TTM Export Control Policies and Procedures and all applicable laws including ITAR, EAR and OFAC including but not limited to: a) being able to identify ITAR product on the manufacturing floor and understand that access to these products and related technical data is restricted to only US Citizens and US Permanent Residents; b) recognition of Foreign Person visitors by badge differentiation; c) understand and follow authorization procedures for bringing foreign visitors into facilities (VAL); d) understand the Export and ITAR requirements for shipments leaving the US; e) manage vendor approvals for ITAR manufacturing and services.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, citizenship, disability or protected veteran status.
Sr. Embedded Software Engineer
Staff Software Engineer Job 42 miles from Brookhaven
Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT Services. We provide services to Fortune 500 and mid-size companies to meet their talent needs with high quality IT resources through Staff Augmentation, Global Talent Management, Value Added Services through CLASS (Competency Leveraged Advanced Staffing & Solutions) Permanent Placement Services and Vendor Management Programs.
Collabera recognizes true potential of human capital and provides people the right opportunities for growth and professional excellence. Collabera offers a full range of benefits to its employees including paid vacations, holidays, personal days, Medical, Dental and Vision insurance, 401K retirement savings plan, Life Insurance, Disability Insurance.
Job Description
Description:
This Senior Software Consultant will work within the R&D engineering team to develop and support the next-generation minimally invasive platform.
This Senior Software Consultant will develop embedded software for the MIS platform. This software will perform supporting functions, control and/or communicate with embedded computing hardware and other networked devices, and monitor/respond to diverse conditions.
Essential Functions:
- Design and develop C/C++ software running under QNX real-time operating system.
- Develop Ethernet MAC driver to support Broadcom PHY and Switch devices.
- Develop Power-On Self-Test (POST) and Built-In Self-Test (BIST) code for three circuit boards using a Xilinx Zynq SoC.
- Assist electrical engineers with hardware verification.
Qualifications
Minimum Requirements:
- Embedded software development experience.
- Strong C/C++ skills; will be thoroughly tested on knowledge during interview
- Experience programming with Xilinx Zynq SoC or ARM A9
- Knowledge of Real-Time Operating Systems
- Knowledge of IEEE 802.3 Ethernet MAC and PHY
- Knowledge of communication data protocols (such as TCP/UDP/IP, etc)
- Familiarity with industry-standard communication protocols: I2C, SPI, UART, USB
- Experience with Software Version Control
- Strong troubleshooting skills
- Use of oscilloscope, multimeter, and logic analyzer
- Must be able to work full-time on-site in North Haven, CT
Desired:
- Prior medical device experience / IEC 62304 / ISO 13485
- Familiarity with Stash / Git
- Experience using Xilinx Vivado design suite.
- Experience with LabVIEW
Additional Information
If interested, please contact after applying to the job posting:
Sagar Rathore
************
Senior Embedded Software Engineer
Staff Software Engineer Job 39 miles from Brookhaven
Defibtech is seeking a Senior Embedded Software Engineer (AEDs) based within the Research and Development organization, responsible for the design, development and testing of embedded software for Class III medical devices. The ideal candidate should possess a solid foundation in software engineering principles and the ability to apply them to solve complex engineering problems. This role is based on site at our headquarters in Guilford, CT with flexibility to some hybrid work.
Core Responsibilities:
Designs, implements, and delivers reliable, high quality, and robust embedded software for medical devices and supports hardware design and development.
Writes software architecture, requirements, specifications, and design documents.
Complies with medical device software development procedures and regulations.
Develops detailed technical design of system architecture and software components based on requirements.
Develops code and performs code reviews.
Prototypes and troubleshoots new software builds.
Ensures all code is under version control.
Contributes to test procedures and perform bench testing.
Contributes to the development and execution of module test procedures.
Contributes to the development and execution of functional test procedures.
Works cooperatively with other R&D software developers as well as across all other engineering disciplines i.e., systems, electrical, mechanical, and validation.
Serves as a technical core team member and effectively supports cross functional teams and contributes to requirements definition at the functional level.
Participates in design reviews providing feedback related to software.
Designs, develops, and tests software tools used to manufacture the product.
Drives improvements to product and process quality and efficiency
Identifies and resolves software issues in existing products.
Remains updated with the latest trends and technology in embedded software.
Promotes software engineering best practices (unit testing, code reviews, design documentation).
Demonstrates Defibtech's values on the job. Promotes and participates in continuous improvement.
Actively supports compliance of Company operations to all applicable laws, regulations and standards, good business practices and company documented procedures (including but not limited to FDA, Quality Systems Regulations, safety regulations and applicable statutes).
Qualifications / Requirements:
Bachelor's degree in a related engineering field with a minimum of 6 years of experience in a regulated industry using C, C++, and Assembly in the development of embedded software OR the equivalent combination of education, training, and/or experience.
Preferred candidates will have experience within the medical device industry using C, C++, and Assembly in the development of embedded software.
Experience with writing, debugging, and testing software that runs directly on a processor without an operating system.
Experience with developing and debugging embedded software for a variety of processors, using an IDE build environment (fluent with C/C++, linkers, compilers, debuggers, & emulators)
Experience with electronic circuits and reading schematics.
Experience with real-time operating systems.
Functional experience with standard comm protocols and buses, such as I2C, SPI, UART, USB, CAN, Ethernet, as well as GPIO.
Experience with applying various math models, algorithms, DSP including IIR & FIR digital filtering, polynomial linearization, etc. to correct digitized input signals.
Hands-on experience in using debugging tools such as oscilloscopes, and logic analyzers.
Results-oriented, self-motivated and able to function as both team member and individual contributor.
Excellent written and verbal communication skills for both peer and management audiences.
Positive proactive attitude and solid work ethic.
Strong organizational skills.
Experience with Microsoft Office applications.
Detail-oriented with methodical coding mentality.
Willingness to follow processes and procedures.
Well-versed in board bring-up and new product development
Knowledge of scripting languages (e.g., Python or other).
Proficiency with Git for configuration management.
Knowledge of software development for regulated environments, specifically FDA and ISO standards.
Familiarity with C# and C++ for Windows applications.
Experience with PLD/FPGAs and ABEL/VHDL.
Knowledge of data acquisition concepts and systems.
Knowledge of wireless communication systems.
Capable of documenting development, writing formal requirements flowcharts, state machines, handling versioning and issues tracking, preferred.
Work Environment and Physical Demands:
Work environment is primary based in an office and frequently within an engineering lab setting. Hybrid remote capable.
Potential for occasional (
Light work with frequent sitting at a desk working on a computer, occasional standing at a lab bench and lifting up to 20lbs.
Manual dexterity to effectively use hands while performing work tasks.
Compensation and Benefits:
Defibtech offers competitive salaries and a comprehensive benefits package including core health benefits, company-paid disability, and a company matching 401k plan.
Defibtech promotes a challenging, collaborative, and friendly culture that is centered around our values: Passion, Innovation, Integrity, and Ownership.
Defibtech is supportive of work balance providing company gatherings to add fun and generous paid time off and flexibility for employees to manage time and responsibilities.
Defibtech is committed to empowering and supporting our employees in their philanthropic efforts through donation programs and time off for volunteerism.
Defibtech is committed to a diverse workplace and is an Equal Opportunity/Affirmative Action employer and E-Verify Company. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.
The above description of core responsibilities and qualifications are intended to describe the general nature and level of the work being performed, but they are not an exhaustive list of all the required responsibilities and skills of this position. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.
Defibtech endeavors to make ***************** accessible to all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact Human Resources at ************. This contact information is for accommodation requests only and should not be used to inquire about the status of applications.
Lead Software Engineer, Trading Systems
Staff Software Engineer Job 40 miles from Brookhaven
**On-site** Research and Engineering, US
Stamford, Connecticut, United States Education (Optional)
Experience (Optional)
*****
C++ Software Engineer (USA)
Staff Software Engineer Job 40 miles from Brookhaven
Trexquant is a growing systematic fund at the forefront of quantitative finance, with a core team of highly accomplished researchers and engineers. We are in the process of optimizing and reimagining our quant platform to keep pace with our expanding trading operations. To support our rapid growth, we are seeking a talented C++ Software Engineer to join our growing technology team and help build the next generation of trading systems and analytics platforms.
As a C++ Software Engineer, you will work closely with quantitative researchers and traders to design, develop, and optimize high-performance systems for algorithmic trading. Your responsibilities will include building and maintaining the core infrastructure for trading simulations, data pipelines, and low-latency execution platforms. The ideal candidate will have a strong background in C++ development, and experience in creating scalable, low-latency, high-throughput systems.
**Responsibilities**
* Design, build, and maintain the infrastructure for quantitative research, backtesting, and strategy deployment, including data pipelines, computation engines, and integration with trading systems.
* Continuously optimize the infrastructure to support large-scale data processing and complex model computations.
* Develop and optimize data loading and transformation pipelines to ensure efficient access to high-quality data for analysis and model development.
* Create tools and automation scripts to streamline research workflows, including model training, evaluation, and deployment.
* Collaborate closely with quantitative researchers and traders to understand their needs and deliver technical solutions that enhance research productivity, backtesting accuracy, and trading performance.
* Provide ongoing support to researchers and traders, ensuring clear documentation for tools, systems, and processes.
**Requirements**
* A degree in Computer Science, Engineering, Mathematics, or a related field
* 1+ years of experience writing production-quality code in C++ (C++ 17/20) with a deep understanding of data structures, algorithms, concurrency patterns, and numeric processing
* Experience designing, implementing, and optimizing low-latency and high-throughput systems, particularly for financial applications.
* Experience with Python programming is a plus
* Experience in alpha/strategy research infrastructure or data pipeline development is a big plus
**Benefits**
* Competitive salary plus bonus bonus based on individual and company performance
* Collaborative, Casual, and friendly work environment
* PPO Health, dental and vision insurance premiums fully covered for you and your dependents
* Pre-tax commuter benefits
* Weekly company meals