Demo

Sr. Software Engineer

ANEUVO
Los Angeles, CA Full Time
POSTED ON 6/5/2026
AVAILABLE BEFORE 7/4/2026

Senior Software Engineer (Medical Devices) Location: Los Angeles, CA


Overview ANEUVO is developing neuromodulation devices and bioelectronic medicine to treat conditions not addressed by conventional pharmacology. As a Senior Software Engineer, you will be a hands-on technical leader building high-quality software for regulated medical devices and supporting applications. You will design, implement, test, and sustain software under design controls, collaborating closely with Systems, Hardware, Quality, Regulatory, and Product in a fast-paced startup.


Key Responsibilities

  • Product Development (Hands-on)
  • Design, implement, and review production-quality software for embedded firmware, companion Android applications, and cloud services.
  • Translate system/software requirements into robust, testable designs with clear interfaces and data contracts.
  • Own features end to end: estimation, implementation, code reviews, automated tests, integration, and release.
  • Technical Leadership & Code Quality
  • Mentor engineers, set coding standards, lead design reviews, and drive best practices in testing, CI/CD, and health code.
  • Improve reliability, performance, security, and maintainability through refactoring, instrumentation, and automation.
  • Align implementation with system architecture and product goals; communicate trade-offs clearly.
  • Verification, Validation, and Documentation
  • Develop automated unit, integration, and hardware-in-the-loop tests; contribute to risk-based V&V strategies.
  • Maintain requirements, designs, test protocols/reports, and bidirectional traceability.
  • Compliance, Risk, and Cybersecurity
  • Develop software under IEC 62304, ISO 13485, ISO 14971, 21 CFR 820, and applicable FDA guidance.
  • Apply secure development practices; support threat modeling, vulnerability assessment, remediation, and secure communications.
  • Contribute to audits and submissions with accurate, review-ready artifacts.
  • Sustaining Engineering & Post-Market Support
  • Triage and resolve defects, field issues, and CAPAs; deliver safe, compliant updates.
  • Evaluate and execute third-party and cybersecurity updates with appropriate verification.
  • Cross-Functional Collaboration
  • Partner with Systems, Electrical/Hardware, Manufacturing, Quality, Regulatory, and Product on requirements and releases.
  • Participate in CRBs, design reviews, and management reviews.


Technology Stack (Current)


  • Android application development in Kotlin.
  • AWS cloud infrastructure and managed services.
  • Backend/server-side development in Python and Java.
  • Source control and CI/CD with GitHub (Actions, workflows).


We value candidates who can modernize our tooling and practices while supporting the current stack.


Preferred/Modern Skills (Nice to Have)


  • Mobile
  • Jetpack Compose; Kotlin Coroutines/Flow; modularization; Play Integrity API; secure local storage (e.g., EncryptedSharedPreferences/SQLCipher); app architecture patterns (MVVM/MVI); automated UI testing (Espresso/Compose Testing).
  • Cloud/Backend
  • AWS serverless patterns (Lambda, API Gateway, EventBridge, Step Functions); infrastructure as code with Terraform or AWS CDK; containerization with Docker and orchestration (ECS/Fargate or EKS); event-driven architectures; GraphQL; gRPC; asynchronous messaging (SQS/SNS/Kinesis).
  • Data, Observability, and Reliability
  • Structured logging, metrics, and tracing (OpenTelemetry); centralized observability (CloudWatch, Grafana, Datadog); feature flags (e.g., LaunchDarkly); blue/green or canary deployments; chaos/resilience testing.
  • Security and Compliance (Medical/Connected Devices)
  • Zero-trust principles; SBOM generation and management (e.g., Syft/Grype); secrets management (AWS KMS/Secrets Manager); secure OTA update pipelines; hardware-backed attestation; mTLS; certificate rotation; vulnerability scanning integrated into CI.
  • Testing and Quality
  • Property-based testing; contract testing (e.g., Pact); HIL/simulator-driven testing for device workflows; fuzzing; static/dynamic analysis integration (e.g., SonarQube, CodeQL).
  • Developer Experience and CI/CD
  • Monorepo or polyrepo best practices; reusable GitHub Actions; dependency update automation (Renovate/Dependabot); reproducible builds; artifact signing; SBOMs embedded in releases.
  • Architecture and Patterns
  • Clean architecture; domain-driven design; hexagonal (ports/adapters); strong API versioning and governance.
  • Data Privacy
  • Privacy-preserving analytics where applicable; robust data retention and auditability aligned with FDA and IEC 62304 expectations.


Qualifications


  • Bachelor’s in Computer Science, Software/Computer/Electrical Engineering, or related field (Master’s preferred).
  • 7–10 years of professional software engineering; recognized as a go-to technical contributor or lead.
  • Delivered software for regulated medical devices (embedded and/or SaMD) or similar regulated domains.
  • Strong automated testing, CI/CD, static/dynamic analysis, and code review discipline.
  • Experience with cybersecurity for connected devices (secure boot, key management, encrypted transport/storage, identity/auth).
  • Familiarity with international regulations (e.g., EU MDR) is a plus.
  • Startup/high-growth experience; bias for action and comfort with ambiguity.
  • Excellent communication; able to mentor and influence across functions.


Salary : $160,000 - $180,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Sr. Software Engineer?

Sign up to receive alerts about other jobs on the Sr. Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$106,113 - $127,991
Income Estimation: 
$127,094 - $153,876
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at ANEUVO

  • ANEUVO Los Angeles, CA
  • Quality & Document Control Summer Intern Company: ANEUVO Job Type: Internship — Summer 2026 Duration: 10–12 Weeks Location: Los Angeles Compensation: Paid ... more
  • 5 Days Ago

  • ANEUVO Los Angeles, CA
  • Job Title: Senior Manufacturing Engineer Location: Los Angeles, CA The Senior Manufacturing Engineer – New Product Development & Sustaining Products is res... more
  • 12 Days Ago


Not the job you're looking for? Here are some other Sr. Software Engineer jobs in the Los Angeles, CA area that may be a better fit.

  • SpaceX Hawthorne, CA
  • SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today... more
  • 9 Days Ago

  • Renesas Electronics America, Inc. Los Angeles, CA
  • Company Description Job Description About the role : The Sr. Software Development Engineer on the Duro Design team builds and ships product experiences tha... more
  • 4 Days Ago

AI Assistant is available now!

Feel free to start your new journey!