Current jobs related to Sr. Software Engineer - San Diego - The Cydio Group


  • San Diego, California, United States United Software Group Full time

    Sr. EngineerWe are seeking a highly skilled Sr. Engineer to join our team at United Software Group.Key Responsibilities:Design and develop complex software systems using C++, Python, and Linux.Lead the full SDLC, including writing software requirements, design specs, and implementing software from such specs.Collaborate with cross-functional teams in Agile...


  • San Diego, California, United States Medtronic Full time

    About the RoleWe are seeking a talented Sr. Software Engineer to join our organization as we develop safety critical software for medical devices that hundreds of thousands of people around the world depend on daily.As a Sr. Software Engineer, you will provide technical leadership for firmware development. The primary role for this position is writing the...


  • San Diego, California, United States Qualcomm Full time

    Job Title: Product Software Integration Engineer, Sr.Job Summary:Qualcomm is seeking a highly skilled Product Software Integration Engineer, Sr. to join our team. As a key member of our engineering group, you will be responsible for integrating software components and configurations to meet product specifications. This role requires strong technical skills,...


  • San Diego, California, United States ServiceNow Full time

    Job Title: Sr Staff Software EngineerWe are seeking a highly skilled Sr Staff Software Engineer to join our team at ServiceNow. As a key member of our engineering team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key Responsibilities:Design and develop scalable,...


  • San Diego, United States Northrop Grumman Full time

    Requisition ID: R10167854 Category: Engineering Location: San Diego, California, United States of America | Melbourne, Florida, United States of America Clearance Type: Secret Telecommute: No- Teleworking not available for this position Shift: 1st Shift (United States of America) Travel Required: Yes, 10% of the Time Relocation Assistance: Relocation...


  • San Diego, California, United States United Software Group Full time

    Job Title: Senior Software Development EngineerAt United Software Group, we are seeking a highly skilled Senior Software Development Engineer to join our team.Key Responsibilities:* Design and develop complex software systems using C++, Python, and Linux* Collaborate with cross-functional teams to implement software requirements and design specs* Develop and...

  • Sr. Software Engineer

    2 weeks ago


    San Francisco, United States Robert Half Full time

    Job DescriptionJob DescriptionWe are offering a contract to permanent employment opportunity for a Sr. Software Engineer in San Francisco, California. This role involves contributing to our eSignature Platform Services and playing a crucial part in service protection engineering. The successful candidate will work in a team of engineers, collaborate with...


  • San Diego, California, United States GSSR Inc Full time

    Job OverviewWe are seeking a highly skilled Sr Software Engineer to join our team at GSSR Inc. The ideal candidate will have a strong background in software engineering and a proven track record of delivering high-quality software solutions.Key ResponsibilitiesProvide technical leadership and guidance to software development teamsDevelop and maintain...


  • San Jose, California, United States Lynx Software Technologies Full time

    Job Title: Sr. Software Engineer, Customer SuccessJob Summary:We are seeking a highly skilled Sr. Software Engineer to join our Customer Success team. As a key technical resource, you will ensure the successful deployment and support of our Lynx product implementations. This is a customer-facing role that requires excellent communication skills and...


  • San Diego, California, United States Amazon Full time

    About the RoleWe are seeking an experienced Sr. Software Development Engineer to join our Rewarded Ads team at Amazon. As a key member of our team, you will be responsible for leading the development of scalable and maintainable software solutions. Your technical expertise and leadership skills will enable you to collaborate with cross-functional teams,...


  • San Diego, United States Island Staffing Full time

    Embedded Software Engineer – RF DriversContract 3 to 6 months (Possible contract to hire)Level: Sr/Sr Staff/PrincipalR&R:Design, develop, implement and test RF drivers for Company’s SoC products.Work with RF and Systems teams to understand requirements and write clear documents that describes software procedures, high level design and detailed...


  • san diego, United States Island Staffing Full time

    Embedded Software Engineer – RF DriversContract 3 to 6 months (Possible contract to hire)Level: Sr/Sr Staff/PrincipalR&R:Design, develop, implement and test RF drivers for Company’s SoC products.Work with RF and Systems teams to understand requirements and write clear documents that describes software procedures, high level design and detailed...


  • san diego, United States Foresight Sports Full time

    We are looking for a Sr. Flutter Software Engineer to join our Studios Team on the Precision Sports and Technology platform. The Studios Team is building the future of sim golf. We craft next-gen experiences for pro players and weekend hackers alike. Our immersive simulations go beyond traditional play; we offer rich content for entertainment, game...


  • San Diego, United States Foresight Sports Full time

    We are looking for a Sr. Flutter Software Engineer to join our Studios Team on the Precision Sports and Technology platform. The Studios Team is building the future of sim golf. We craft next-gen experiences for pro players and weekend hackers alike. Our immersive simulations go beyond traditional play; we offer rich content for entertainment, game...


  • San Diego, California, United States ServiceNow Full time

    Job Title: Sr Software EngineerWe are seeking a highly skilled Sr Software Engineer to join our team at ServiceNow. As a key member of our engineering team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key Responsibilities:Design and develop scalable, clean, and...

  • Sr Software Engineer

    1 month ago


    San Diego, United States Brahma Consulting Group Full time

    Brahma Consulting Group is a Recruitment firm powered by a mission to deliver personalized, industry-focused recruitment solutions. We are currently assisting our client in their search for a Senior Software Engineer in the Greater San Diego area.Summary:Design and implementing real-time C/C++ software for high performance computing systems, this included...


  • San Francisco, California, United States DRH Search Full time

    Job OverviewWe are seeking a highly skilled Founding Sr./Staff Engineer to join our team at DRH Search. As a key member of our engineering team, you will be responsible for leading various projects and helping to build a strong engineering culture from the ground up.Key ResponsibilitiesTechnical Leadership: You will be the technical lead on various projects,...


  • San Diego, California, United States Northrop Grumman Full time

    Job Title: Principal/Sr. Principal Cloud Software EngineerNorthrop Grumman is seeking a highly skilled Principal/Sr. Principal Cloud Software Engineer to join our team in San Diego, CA or Melbourne, FL. As a key member of our Enterprise-wide digital transformation, you will play a critical role in the development and delivery of our cloud adoption and...


  • San Diego, California, United States Science Applications International Corporation Full time

    Job Title: Software Systems Engineer PrincipalSAIC is seeking a highly skilled Software Systems Engineer Principal to contribute to the development and deployment of software systems and applications in support of Navy unmanned systems.Key Responsibilities:Coordinate and execute systems engineering analysis, design, modeling, and support for software systems...


  • San Diego, CA, United States Northrop Grumman Full time

    Category: Engineering * Shift: 1st Shift (United States of America) * Travel Required: Yes, 10% of the Time * Relocation Assistance: Relocation assistance may be available * At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our...

Sr. Software Engineer

2 months ago


San Diego, United States The Cydio Group Full time

The Cydio Group ( www.cydio.com ) is a premier IT staffing company Founded by IT professionals, The Cydio Group differentiates itself by bringing firsthand IT knowledge and experience to the IT staffing industry.


A client of ours has an immediate opening for a Sr. Software Engineer. If you or someone you know may be interested, please respond today.



Job Description:


An experienced member of the Software Engineering team responsible for designing, developing and maintaining high-quality embedded software applications for medical devices, while also supporting regulatory compliance, project management, and continuous improvement initiatives. This role also includes training and mentoring junior team members and occasionally leading projects.



Responsibilities:


- Independently designs, develops, modifies, and tests embedded software units per corporate software process documentation ensuring compliance with industry standards and regulations.


- Independently develops and integrates software components for various functionalities, including user interfaces, communication protocols, and device control.


- Responsible for software design specifications, interface descriptions, and other software documentations; may act as documentation owner for projects.


- Translates high-level requirements into software design and implementation.


- Contributes to project planning and management, including defining project scope, timelines, and resource requirements.


- Monitors project progress, identifies potential risks, and provides updates to project stakeholders.


- Contributes to software architecture.


- Guides software validation (write, dry run & review) & verification activities.


- In coordination with the Software and Systems Test team, oversees formal test execution.


- Develops and execute rigorous unit tests, integration tests, and analyzes validation test coverage per software process documentation ensuring that software meets quality and reliability standards.


- Embraces the Design Control process by leading design reviews and maintaining design history

Files ensuring that all software development activities comply with relevant regulatory standards, such as FDA guidelines, ISO 13485, and IEC 62304


- Mentors and provides guidance to junior software engineers, sharing knowledge and best practices to support their professional development.


- Manages source code effectively using Source Code Management (SCM) tools, processes, and procedures.


- Utilizes debugging tools and techniques to identify, analyze, and resolve software defects and performance issues.


- Acts as designated Software Development representative on the Software Review Board (SRB).



- Performs root cause analysis and implement corrective and preventive actions to address software-related problems.


- Confirms completion of required training plan before assuming job responsibilities.


- Ensures compliance with company policies, including Privacy/HIPAA, and other legal and regulatory requirements.



- Resolves a wide range of issues in creative ways, demonstrating good judgment in selecting methods and techniques for obtaining solutions.


- Works on problems of diverse scope where analysis of data requires evaluation of identifiable factors.


- Normally receives little instruction on day-to-day work, general instruction on new assignments.


- Other responsibilities as assigned.



Skills/Experience:


- Proficient knowledge and working embedded experience in the “C/C++” programming languages.


- Proficient with formal software test methodologies.


- Skilled at translating high level requirements into software design and implementation.


- Able to work independently and deliver high quality work product without close supervision.


- Able to articulate work assignments and direct the work of more junior team members.


- Adept at seeing change as an opportunity to improve business performance and campaigning for it when necessary.


- Able to effectively convey information related to work product and lead group discussions.


- Demonstrated ability to lead work teams.


- Communicates technical concepts and project status effectively to both technical and non-technical stakeholders.


- Able to assert own ideas and persuade others through effectively consolidating, evaluating, and presenting relevant information.


- Familiarity with medical device software development life cycle (SDLC) and quality management systems (QMS) preferred.


- Experience with software development for medical devices, including compliance with regulatory standards such as FDA, ISO 13485, or IEC 62304 preferred.


- Strong understanding of real-time operating systems (RTOS) and low-level programming preferred.


- Experience with debugging and troubleshooting embedded systems, including proficiency with debugging tools (e.g., oscilloscopes, logic analyzers, BLE Sniffers) preferred.


- Knowledge of Good Documentation Practices (GDP) preferred.


- A seasoned, experienced professional with a full understanding of area of specialization.


- Min Exp: 5+ years’ experience in the field of embedded software for medical devices or in a related area.


- Physical requirements: While performing the duties of this job, the employee is regularly required to stand; walk; sit; use hands to finger, handle, or feel; reach with hands and arms; climb or balance; stoop, kneel, crouch, see, talk, or hear in a standard office environment. In a lab setting, occasionally use hands to finger, handle objects, tools, or controls. Employee may occasionally lift and/or move up to 45 pounds.



Education:


- Bachelor’s degree in engineering or computer sciences or related field or equivalent combination of education and applicable job experience. A master’s degree is a plus.




Pay Range: $70.00/hr. to $80.00/hr.



US citizens and those authorized to work in the US are encouraged to apply. WE ARE UNABLE TO SPONSOR H1B CANDIDATES AT THIS TIME.