Resume and JobRESUME AND JOB
Robert Half logo

Sr. Software Engineer - Careers at Robert Half

Robert Half

Sr. Software Engineer - Careers at Robert Half

contractPosted: Feb 3, 2026

Job Description

About the Role

Robert Half is thrilled to present an exceptional opportunity for a Senior Software Engineer to join a dynamic team on a contract basis in the heart of Brooklyn, New York. As a leader in staffing and recruitment, Robert Half connects top talent with innovative companies seeking expertise in cutting-edge technologies. This position is ideal for a seasoned professional with deep knowledge of Linux-based systems and embedded engineering. You will be instrumental in developing advanced software solutions that drive business success, particularly in the financial sector. With a focus on high-performance embedded systems, C++ development, .NET frameworks, and modern web technologies like React.js, this role offers the chance to work on impactful projects that blend hardware and software innovation.

Brooklyn, NY, known for its vibrant tech scene and proximity to Manhattan's financial hub, provides the perfect backdrop for this role. You'll collaborate with cross-functional teams to deliver robust, scalable solutions that meet the rigorous demands of today's digital landscape. Whether you're optimizing firmware for embedded devices or building responsive front-end interfaces, your contributions will enhance system reliability and performance. Robert Half ensures a supportive environment where your skills in Linux troubleshooting, electronics design, and agile methodologies shine. Join us to elevate your career while helping our clients stay ahead in competitive markets.

Key Responsibilities

Core Development Duties

  • Serve as the go-to Subject Matter Expert (SME) for Linux-based system development, deployment, and optimization, ensuring seamless operations across complex environments.
  • Design, develop, and maintain sophisticated embedded software solutions tailored to diverse project needs, from IoT devices to industrial applications.
  • Leverage your proficiency in C++ and firmware development to engineer high-quality, efficient applications that power mission-critical systems.

Collaboration and Leadership

  • Partner with cross-functional teams—including hardware engineers, QA specialists, and product managers—to achieve flawless software-hardware integration.
  • Mentor and guide entry-level engineers, fostering a culture of knowledge-sharing and continuous improvement within the team.
  • Troubleshoot and resolve intricate technical challenges in Linux environments, minimizing downtime and maximizing system uptime.

Innovation and Compliance

  • Apply expertise in electronics and embedded system design to boost performance, reliability, and scalability of software solutions.
  • Drive innovation by developing cutting-edge features using React.js, JavaScript, and .NET, creating intuitive user interfaces and backend services.
  • Uphold industry best practices, coding standards, and security protocols, with a special emphasis on financial industry compliance like PCI-DSS and data privacy regulations.
  • Support project delivery aligned with financial sector requirements, ensuring solutions are robust, secure, and regulatory-compliant.

Required Qualifications

To excel in this Senior Software Engineer role, candidates must possess a robust technical foundation and proven experience. A Bachelor's degree in Computer Science, Electrical Engineering, or a related field is required, along with at least 5-7 years of hands-on experience in software engineering, particularly with Linux and embedded systems. Demonstrated expertise in C++, firmware development, and .NET is non-negotiable, complemented by strong skills in React.js and JavaScript for full-stack capabilities.

Ideal candidates bring a solid understanding of electronics, hardware-software integration, and Linux administration, including kernel-level debugging and performance tuning. Experience in the financial industry is highly desirable, as is familiarity with agile methodologies, CI/CD pipelines, and version control systems like Git. Soft skills are equally vital: you must be a collaborative team player, an effective mentor, and a proactive problem-solver capable of handling high-pressure situations. Certifications such as RHCE (Red Hat Certified Engineer) or embedded systems credentials will set you apart. Robert Half values diversity and seeks engineers passionate about innovation in Brooklyn's thriving tech ecosystem.

Why Join Us

Partnering with Robert Half means more than just a contract—it's a gateway to unparalleled career growth. Enjoy competitive compensation estimated at $95,000-$120,000 annually (based on full-time equivalent), with flexible contract terms that suit your lifestyle. Our comprehensive benefits package includes health insurance options, 401(k) matching, paid time off, and access to exclusive training platforms for upskilling in emerging technologies like AI-driven embedded systems and cloud-native development.

Work in a collaborative, inclusive environment where your voice matters. Robert Half's global network opens doors to future opportunities, from permanent placements to leadership roles. Be part of Brooklyn's innovation hub, contributing to projects that shape the financial industry's future. With hybrid work options and a focus on work-life balance, this is your chance to thrive. Apply today and let's build the future together at Robert Half!

Locations

  • Brooklyn, New York, United States

Salary

Estimated Salary Rangehigh confidence

95,000 - 120,000 USD / yearly

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Linux-based systemsintermediate
  • Embedded software developmentintermediate
  • C++intermediate
  • .NETintermediate
  • Firmware developmentintermediate
  • React.jsintermediate
  • JavaScriptintermediate
  • Electronics and embedded systemsintermediate
  • Linux troubleshootingintermediate

Required Qualifications

  • Bachelor's degree in Computer Science or related field (experience)
  • 5+ years of experience in software engineering with Linux and embedded systems (experience)
  • Expertise in C++ and firmware development (experience)
  • Proficiency in React.js and JavaScript (experience)
  • Strong knowledge of electronics and system design (experience)
  • Experience in financial industry projects preferred (experience)
  • Ability to mentor junior engineers (experience)
  • Detail-oriented with problem-solving skills (experience)

Responsibilities

  • Serve as Subject Matter Expert for Linux-based system development and deployment
  • Design, develop, and maintain embedded software solutions
  • Utilize C++ and firmware development expertise for high-quality applications
  • Collaborate with cross-functional teams for seamless software integration
  • Provide technical guidance and mentorship to entry-level engineers
  • Troubleshoot and resolve complex technical issues in Linux environments
  • Apply electronics knowledge to enhance system performance and reliability
  • Contribute to innovative solutions using React.js and JavaScript
  • Ensure adherence to best practices and coding standards
  • Support projects with focus on financial industry requirements

Benefits

  • general: Competitive hourly compensation
  • general: Flexible contract opportunities with potential for extension
  • general: Professional development and mentorship programs
  • general: Access to Robert Half's extensive network and resources
  • general: Health and wellness benefits through Robert Half
  • general: 401(k) matching for eligible contracts
  • general: Paid time off and holiday pay
  • general: Career advancement opportunities within Robert Half
  • general: Work-life balance with hybrid options where applicable
  • general: Comprehensive training on cutting-edge technologies

Target Your Resume for "Sr. Software Engineer - Careers at Robert Half" , Robert Half

Get personalized recommendations to optimize your resume specifically for Sr. Software Engineer - Careers at Robert Half. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Sr. Software Engineer - Careers at Robert Half" , Robert Half

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Robert Half CareersJobs in Brooklyn, NYSenior Software EngineerLinux JobsEmbedded SoftwareC++ DeveloperFinancial TechnologyTech Jobs New YorkFinanceAccountingAdmin

Answer 10 quick questions to check your fit for Sr. Software Engineer - Careers at Robert Half @ Robert Half.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Robert Half logo

Sr. Software Engineer - Careers at Robert Half

Robert Half

Sr. Software Engineer - Careers at Robert Half

contractPosted: Feb 3, 2026

Job Description

About the Role

Robert Half is thrilled to present an exceptional opportunity for a Senior Software Engineer to join a dynamic team on a contract basis in the heart of Brooklyn, New York. As a leader in staffing and recruitment, Robert Half connects top talent with innovative companies seeking expertise in cutting-edge technologies. This position is ideal for a seasoned professional with deep knowledge of Linux-based systems and embedded engineering. You will be instrumental in developing advanced software solutions that drive business success, particularly in the financial sector. With a focus on high-performance embedded systems, C++ development, .NET frameworks, and modern web technologies like React.js, this role offers the chance to work on impactful projects that blend hardware and software innovation.

Brooklyn, NY, known for its vibrant tech scene and proximity to Manhattan's financial hub, provides the perfect backdrop for this role. You'll collaborate with cross-functional teams to deliver robust, scalable solutions that meet the rigorous demands of today's digital landscape. Whether you're optimizing firmware for embedded devices or building responsive front-end interfaces, your contributions will enhance system reliability and performance. Robert Half ensures a supportive environment where your skills in Linux troubleshooting, electronics design, and agile methodologies shine. Join us to elevate your career while helping our clients stay ahead in competitive markets.

Key Responsibilities

Core Development Duties

  • Serve as the go-to Subject Matter Expert (SME) for Linux-based system development, deployment, and optimization, ensuring seamless operations across complex environments.
  • Design, develop, and maintain sophisticated embedded software solutions tailored to diverse project needs, from IoT devices to industrial applications.
  • Leverage your proficiency in C++ and firmware development to engineer high-quality, efficient applications that power mission-critical systems.

Collaboration and Leadership

  • Partner with cross-functional teams—including hardware engineers, QA specialists, and product managers—to achieve flawless software-hardware integration.
  • Mentor and guide entry-level engineers, fostering a culture of knowledge-sharing and continuous improvement within the team.
  • Troubleshoot and resolve intricate technical challenges in Linux environments, minimizing downtime and maximizing system uptime.

Innovation and Compliance

  • Apply expertise in electronics and embedded system design to boost performance, reliability, and scalability of software solutions.
  • Drive innovation by developing cutting-edge features using React.js, JavaScript, and .NET, creating intuitive user interfaces and backend services.
  • Uphold industry best practices, coding standards, and security protocols, with a special emphasis on financial industry compliance like PCI-DSS and data privacy regulations.
  • Support project delivery aligned with financial sector requirements, ensuring solutions are robust, secure, and regulatory-compliant.

Required Qualifications

To excel in this Senior Software Engineer role, candidates must possess a robust technical foundation and proven experience. A Bachelor's degree in Computer Science, Electrical Engineering, or a related field is required, along with at least 5-7 years of hands-on experience in software engineering, particularly with Linux and embedded systems. Demonstrated expertise in C++, firmware development, and .NET is non-negotiable, complemented by strong skills in React.js and JavaScript for full-stack capabilities.

Ideal candidates bring a solid understanding of electronics, hardware-software integration, and Linux administration, including kernel-level debugging and performance tuning. Experience in the financial industry is highly desirable, as is familiarity with agile methodologies, CI/CD pipelines, and version control systems like Git. Soft skills are equally vital: you must be a collaborative team player, an effective mentor, and a proactive problem-solver capable of handling high-pressure situations. Certifications such as RHCE (Red Hat Certified Engineer) or embedded systems credentials will set you apart. Robert Half values diversity and seeks engineers passionate about innovation in Brooklyn's thriving tech ecosystem.

Why Join Us

Partnering with Robert Half means more than just a contract—it's a gateway to unparalleled career growth. Enjoy competitive compensation estimated at $95,000-$120,000 annually (based on full-time equivalent), with flexible contract terms that suit your lifestyle. Our comprehensive benefits package includes health insurance options, 401(k) matching, paid time off, and access to exclusive training platforms for upskilling in emerging technologies like AI-driven embedded systems and cloud-native development.

Work in a collaborative, inclusive environment where your voice matters. Robert Half's global network opens doors to future opportunities, from permanent placements to leadership roles. Be part of Brooklyn's innovation hub, contributing to projects that shape the financial industry's future. With hybrid work options and a focus on work-life balance, this is your chance to thrive. Apply today and let's build the future together at Robert Half!

Locations

  • Brooklyn, New York, United States

Salary

Estimated Salary Rangehigh confidence

95,000 - 120,000 USD / yearly

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Linux-based systemsintermediate
  • Embedded software developmentintermediate
  • C++intermediate
  • .NETintermediate
  • Firmware developmentintermediate
  • React.jsintermediate
  • JavaScriptintermediate
  • Electronics and embedded systemsintermediate
  • Linux troubleshootingintermediate

Required Qualifications

  • Bachelor's degree in Computer Science or related field (experience)
  • 5+ years of experience in software engineering with Linux and embedded systems (experience)
  • Expertise in C++ and firmware development (experience)
  • Proficiency in React.js and JavaScript (experience)
  • Strong knowledge of electronics and system design (experience)
  • Experience in financial industry projects preferred (experience)
  • Ability to mentor junior engineers (experience)
  • Detail-oriented with problem-solving skills (experience)

Responsibilities

  • Serve as Subject Matter Expert for Linux-based system development and deployment
  • Design, develop, and maintain embedded software solutions
  • Utilize C++ and firmware development expertise for high-quality applications
  • Collaborate with cross-functional teams for seamless software integration
  • Provide technical guidance and mentorship to entry-level engineers
  • Troubleshoot and resolve complex technical issues in Linux environments
  • Apply electronics knowledge to enhance system performance and reliability
  • Contribute to innovative solutions using React.js and JavaScript
  • Ensure adherence to best practices and coding standards
  • Support projects with focus on financial industry requirements

Benefits

  • general: Competitive hourly compensation
  • general: Flexible contract opportunities with potential for extension
  • general: Professional development and mentorship programs
  • general: Access to Robert Half's extensive network and resources
  • general: Health and wellness benefits through Robert Half
  • general: 401(k) matching for eligible contracts
  • general: Paid time off and holiday pay
  • general: Career advancement opportunities within Robert Half
  • general: Work-life balance with hybrid options where applicable
  • general: Comprehensive training on cutting-edge technologies

Target Your Resume for "Sr. Software Engineer - Careers at Robert Half" , Robert Half

Get personalized recommendations to optimize your resume specifically for Sr. Software Engineer - Careers at Robert Half. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Sr. Software Engineer - Careers at Robert Half" , Robert Half

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Robert Half CareersJobs in Brooklyn, NYSenior Software EngineerLinux JobsEmbedded SoftwareC++ DeveloperFinancial TechnologyTech Jobs New YorkFinanceAccountingAdmin

Answer 10 quick questions to check your fit for Sr. Software Engineer - Careers at Robert Half @ Robert Half.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.