Software Development Engineer
$50 - $65 per hourUS Tech Solutions
$50-$65 per hour
Murrysville, PA
Contract
Onsite
Job Responsibilities:
Participates in full software development process, working in pairing mode with peers to develop high quality medical device software meeting product requirements.
Follows quality goals and development practices aligned with the team, driving continuous improvement and excellence in software development through rigorous standards and methodologies.
Integrates software components and third-party libraries into existing systems, ensuring seamless functionality and interoperability with minimal disruption.
Conducts and participates in code reviews, providing constructive feedback to peers and ensuring adherence to coding standards and best practices to maintain code quality.
Analyzes and optimizes application performance, identifying and resolving bottlenecks to enhance user experience and system efficiency, ensuring the software meets performance benchmarks.
Stays current with emerging technologies and industry trends, incorporating new tools and methodologies to improve development processes and product quality.
Collaborates with cross-functional teams, including product managers, designers, and QA engineers, to define, design, and ship new features, ensuring alignment with project goals and user needs.
Resolves a wide range of moderate complexity requests in creative ways, demonstrating good judgment in selecting methods and techniques for obtaining solutions.
Requirements:
Minimum required Education: Bachelor's / Master's Degree in Computer Science, Software Engineering, Information Technology or equivalent.
Minimum required Experience: Minimum 5 years of experience with Bachelor's in areas such as Software Development, Software Design and Architecture, Testing and Quality Assurance or equivalent OR 3 years prior experience required with Master's Degree.
Preferred Education: Master's Degree in Information Technology, Computer Science, Software Engineering or equivalent.
Required Skills:
Firmware design and development in embedded applications using C/C++ Experience in software development in medical industry or highly regulated industry
Working with hardware domains (e.g., circuit analysis, microelectronics, computer architecture)
Firmware / hardware algorithm implementation, tuning, debugging
Firmware / hardware integration testing and troubleshooting
Software configuration management in GitHub
Experience providing quality documentation in alignment with medical device standards.
Preferred Skills:
Software Test Automation
Agile Methodology
Software Development and Testing on ARM Processors
DevOps
Continuous Improvement
Quality Specifications
Code Reviews
API Design
API Integration
Software Development utilizing AI tools
Secure Boot
Software Driver Development
Real Time Operating Systems
About US Tech Solutions:
US Tech Solutions is a global staff augmentation firm providing a wide range of talent on-demand and total workforce solutions. To know more about US Tech Solutions, please visit .
US Tech Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
AI Statement: By applying, you acknowledge that AI-assisted tools may be used during hiring.
#LI-AS140
- ...continents. Fischione Instruments is seeking an Embedded Systems Software Engineer for our worldclass manufacturing facility located in Export,... ...for real-time applications Preferred: Linux device driver development Understanding of Linux Kernel internals Experience...SuggestedWorldwide
- ...hardworking individual to develop embedded software automated testing &/OR manual testing... ...s Degree in Computer Science, Software Engineering, Information Technology or equivalent.... ...Bachelor's in areas such as Software Development, Software Design and Architecture, Testing...SuggestedWork experience placement
- Applications Engineer Department: Sales Support Employment Type: Full Time Location: Pittsburgh Description At FS-Elliott our Applications Engineers play a critical role in delivering technically sound solutions that align FS-Elliott’s product offerings with customer...SuggestedFull timeWork at office
- FS ELLIOTT Co. is seeking an Applications Engineer to develop technical solutions aligning product offerings with customer needs. Responsibilities include preparing proposals, generating aerodynamic selections, and collaborating across Sales, Finance, and Product Management...Suggested
- Department: Engineering Function: Member of the product development engineering team. Responsible for designing new products and providing firmware engineering... ...for the development and implementation of software for medical device applications and systems. Location...Suggested
- Circadiance in Export, PA is seeking a Firmware Engineer to join the product development engineering team. You will be responsible for designing firmware... ...projects. The role requires a BS degree in Computer or Software Engineering and 3-5 years of relevant experience. Ideal...
- ...L3Harris Technologies is seeking a Lead Systems Engineer – Mission Protection to support a high-visibility, mission-critical national... ...protection strategies throughout the system lifecycle. • Lead the development of mitigation plans and help implement countermeasures aligned...For contractorsLocal area
- ...Software Engineer Eos Energy Enterprises, Inc. is accelerating the shift to American energy independence with positively ingenious solutions... .... The Software Engineer is responsible for the design, development, implementation, testing and maintenance of new and existing...Work at officeShift work
- ...Software Engineer Compunetix is a leading manufacturer of sophisticated electronics, delivering the communication industry's largest worldwide... ...a Software Engineer to work on the Mission Instrument development team. Responsibilities: Work on the Mission...Worldwide
- ...developer who wants to build practical experience in backend software development, application maintenance, and production support. The work... ...~ Bachelor's degree in Computer Science, Software Engineering, or a related field ~0 to 3 years of software development...Work at officeRemote work
- PPG Industries, Inc in Springdale, Pennsylvania is hiring a Modeling Engineer to develop finite element models for structural analyses. The role involves complex simulations, collaboration with engineers and scientists, and improving modeling approaches. Candidates should...
- Overview Junior Application Development Specialists develop purpose-built software programs for our clients to use. They collaborate with other members of the development team on software projects, design complex software programs and applications, and incorporate client...Work experience placement
- Summary The Senior Application Development Specialist requires extensive knowledge of programming languages and software development life cycle frameworks. They must be familiar with a variety of operating systems and platforms. The Senior Application Development Specialist...
- A leading engineering firm in Jeannette is seeking an experienced Test Engineer to coordinate research and development testing processes. The ideal candidate will have over ten years of experience with turbo machinery and must hold a Bachelor of Science degree in Engineering...
$92.3k - $166.85k
...Description We are seeking a Lead Transmission Line Engineer who will manage a collaborative and dynamic team working in a fast... ...arrangements as well as a manager and peers who will encourage career development and growth! In addition, the successful candidate will be...Work at officeLocal areaImmediate startRemote workRelocation packageFlexible hours- ...organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services. Job Description Work as FileNet system...
- ...Job Description Job Description Salary: Position Title:Senior Project Engineer Position Type:Full-Time Location:Hybrid- Murrysville, PA Position Summary This position is responsible for effectively and efficiently planning, leading, and executing...Full timeFor contractorsLocal area
- ...our flagship quaternary care facility, where you will manage a diverse and challenging caseload, fostering continuous professional development. You will integrate into a highly collaborative environment, working alongside a multidisciplinary team of surgical oncologists,...
- Ebara Elliott Energy in Jeannette is hiring a Technical Supplier Coordinator Supervisor to oversee the technical liaison between the company and its suppliers of fabricated and machined components. This role requires leading a team to enhance supplier quality and on-time...
- ...Elliott is looking to add an Applications Engineer to our team! In this role you provided... ...Customer specifications, and assist in the development of quotations for equipment package... ...proposals. Proficient with Microsoft Office 365 software; ERP experience preferred...Work at office
$100k
Excellent opportunity to join a leading, national credit card processing company that has over a decade of industry experience. Slice Merchant Services offers innovative payment processing solutions to merchants. Slice has put together a comprehensive package of products...Local area- ...talented Team. Job Title: System Engineer Location(s): New Kensington, PA... ...efficiency, quality, and agility in system development processes. Serves as a senior technical... ...risks drive specific requirements into software, electrical, and mechanical subsystems...Work at office
$102k - $163k
...Systems Engineer You will play a critical role as a part of the Sleep and Respiratory... ...technical approach and system architecture development, harmonization of system design among... ...focus in systems engineering (hardware, software, consumables), with experience in Sleep...Full timeWork at officeLocal areaWork visaRelocation package3 days per week- ...production, first article, and validation inspections Interpret engineering drawings, CAD models, GD&T, and specifications to create... ...trends, risks, and opportunities for improvement Assist with development and maintenance of control plans, inspection plans, and work...
- ...related to DC system and battery management system are followed and documented during commissioning. Collaborate with Systems Engineering to provide high level support onsite technical support. Create or revise system, customer-facing, and internal commissioning documentation...For contractorsWork at officeLocal areaShift workNight shift
- Elliott Group is hiring a Technical Supplier Coordinator Supervisor in Jeannette, PA. This role involves leading a team to improve supplier quality and on-time delivery. Candidates must have 10 years of manufacturing experience, preferably with supervisory experience. The...Full time
$154k - $246k
Philips International is seeking a Supplier Quality Engineering Leader for their Sleep & Respiratory Care business. This role involves driving the Supplier Quality strategy, managing supplier performance and compliance, and fostering cross-functional collaboration. The...- A software development company in Pennsylvania is seeking a Junior Application Development Specialist to create user-friendly software applications. The role includes collaborating with IT teams, translating client requirements into software features, and troubleshooting...
- A software development company in Delmont seeks an Application Development Specialist to design and build software applications. The role involves writing and testing code, collaborating with teams, and adapting software based on client feedback. Candidates should have...
$116.35k - $210.33k
...Description We are seeking a Manager of Transmission Line Engineer who will manage a collaborative and dynamic team working in a... ...being accountable for managing client relations, proposal development, scope creation, and project management. The successful candidate...Work at officeLocal areaImmediate startRemote workRelocationRelocation packageFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Development Engineer. Be the first to apply!
- id software Murrysville, PA
- healthcare software sales Murrysville, PA
- software implementation project manager Murrysville, PA
- software Murrysville, PA
- remote software sales Murrysville, PA
- costco software developer
- software engineer 150k
- software engineer amazon
- experienced software developer
- federal - software developer



