Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Senior Software Engineer image - Rise Careers
Job details

Senior Software Engineer

Job Description

Position                         : Senior Software Engineer

Location                        : Sparks, MD

Duration                        : 6+ months  contract

Start Time                     : 8:00 AM

End Time                       : 5:00 PM

Total Hours/week        : 40.00

Qualifications

Qualifications:

  • Requires a BS degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, Physics or a related engineering discipline
  • Knowledge of Automation/Process Control experience required Robotics, Fluidics, Steppers, Servos development experience required
  • Understand Motion Control concepts required
  • Minimum of 5 years work experience C/C++ development required
  • Minimum of 3 years work experience using C#/.NET in a Windows environment required
  • Minimum of 5 years work experience of multi-threaded software design and development
  • Minimum of 2 years work experience with Ethernet and TCP/IP socket development
  • Experience in an FDA/ISO-regulated environment required
  • Experience designing and developing software for medical devices preferred
  • Experience with Programmable Logic Controllers (PLCs) nice-to-have

Please Note: This contract effort is required to be onsite at 7 Loveton Circle, Sparks, MD in the Hunt Valley area. No remote development is available 


Responsibilities: 

  • Deliver robust quality software (code reviewed, unit tested, detail design documents, well commented) to the planned schedule
  • Works independently to specify, plan, design, develop, test and support software components as assigned
  • Participates in decisions on scope of work, duration of tasks, and determination of requirements
  • Responsible for implementation or modification of software component designs or enhancements to new and existing software products; assists in the implementation of more complex subsystems and systems
  • Assists in the establishment and clarification of specifications for assigned work
  • Assists in the design direction or modifications of software system components
  • Works with team leadership to establish necessary test specification and requirements for software product validation of designs
  • Participates in code inspections and technical reviews
  • Follows all BD software coding standards and processes
  • Source code comments and documenting are clean and detailed
  • Participates in agile process including sprint planning and sprint review 


Comments/Special Instructions 

  • This assignment could be extended to the one year contractual limit if the project is not complete.
  • This position could be considered for future permanent employment.
  • No remote development is available.
  • Overtime as required. 

Additional Information

All your information will be kept confidential according to EEO guidelines.

Average salary estimate

$110000 / YEARLY (est.)
min
max
$90000K
$130000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

Similar Jobs
Photo of the Rise User
IXL Learning Hybrid San Mateo, California, United States
Posted 5 days ago

Join Rosetta Stone as a Senior Software Engineer and contribute to enriching language learning experiences through cutting-edge technology.

Photo of the Rise User

A Senior Java developer role at State Street’s Global Link division, driving innovation in electronic trading platforms using Java, microservices, and cloud-native technologies.

Join Holman as a Developer I to innovate and create impactful web applications using cutting-edge technologies.

Posted 9 days ago

Join Dreamix as a Senior .NET Engineer and contribute to groundbreaking fintech solutions in a supportive and innovative team environment.

Photo of the Rise User
Posted 5 days ago

Join Freed as a Principal Software Engineer and help transform healthcare through cutting-edge AI technology.

Posted 13 days ago

Join BMO Bank N.A. as a Specialist III-IC Development to enhance software solutions and transform user requirements into impactful features.

Photo of the Rise User
Posted 5 days ago
Mission Driven
Collaboration over Competition
Inclusive & Diverse
Growth & Learning
Maternity Leave
Paternity Leave
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Time-Off

Airbnb seeks a talented Staff Software Engineer to join their Global Tax Engineering team and build innovative solutions for global taxation challenges.

Photo of the Rise User

Lead the development of advanced Software Defined Networking solutions at Crusoe Energy Systems to revolutionize AI-first cloud infrastructure.

Photo of the Rise User

Become a vital part of the Esri team as a Software Development Engineer in Test, specializing in cutting-edge graph analytics integration.

Photo of the Rise User
Posted 9 days ago
Mission Driven
Social Impact Driven
Inclusive & Diverse
Growth & Learning

Join Teachstone as an Engineering Lead / Architect and drive the technical excellence of their innovative educational platform.

Photo of the Rise User
Customer-Centric
Mission Driven
Inclusive & Diverse
Rise from Within
Diversity of Opinions
Work/Life Harmony
Growth & Learning
Transparent & Candid
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Child Care stipend
Paternity Leave
WFH Reimbursements
Flex-Friendly
Dental Insurance
Vision Insurance
Life insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Military leave

Be a crucial player at NVIDIA as a Senior Software Integration Engineer and lead the integration of advanced technologies in the realm of autonomous vehicles.

Photo of the Rise User
Posted 11 days ago

Join Medal’s NYC Content Team as an iOS Engineer to enhance the gaming experience for millions of users.

Photo of the Rise User

Join Capital One Software as a Senior Full Stack Software Engineer to help build cutting-edge solutions that empower financial innovation.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Contract, onsite
DATE POSTED
June 22, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!