Post job

Senior programmer jobs in Santee, CA

- 507 jobs
All
Senior Programmer
Software Engineer
Senior Software Engineer
Consultant-Application Development
Senior Programmer Analyst
Principal Software Engineer
Lead Technician
Software Programmer
  • Software Engineer

    Hruckus

    Senior programmer job in San Diego, CA

    Veteran Firm Seeking Software Engineers for an Onsite Assignment in San Diego, CA My name is Stephen Hrutka, and I lead a Veteran-owned consulting firm in Washington, DC, focused on strategic sourcing, supply chain, and IT Staffing. We are seeking to fill the Software Engineer roles for an innovative rail engineering solutions provider and systems integrator company. The ideal candidate is a San Diego resident with 8-10 years of experience in software development roles with progressively increasing responsibilities using Node.js, C, and Python. Prior experience in the transportation industry is highly beneficial. If you're interested, I'll gladly provide more details about the role and further discuss your qualifications. Thanks, Stephen M Hrutka Principal Consultant *************** Executive Summary: HRUCKUS seeks Software Engineers for an onsite role in San Diego, CA. The Software Engineer plays a critical role in developing and maintaining software solutions that are integral to the efficient and safe operation of transportation systems. This role requires a blend of technical proficiency, excellent coding skills, industry-specific knowledge, leadership skills, and a proactive approach to problem-solving. Essential Job Functions/Responsibilities: Writing clean, efficient, and maintainable code using industry best practices. Collaborating with cross-functional teams (including domain experts, other engineers, and designers) to define system requirements and ensure software solutions align with business goals. Design and develop reusable automated test functions and components Execute automated test cases across various platforms, systems, environments, and browsers Identify, log, and track defects, and communicate technical issues to development and product teams Applying knowledge of rail and public transportation operations to develop software that meets regulatory, safety, and operational standards. Understanding the complexities of scheduling, routing, real-time data processing, and fleet management within the context of transportation systems. Implementing scalable and reliable software architectures. Integrating new software solutions with existing systems and infrastructure (such as legacy systems, hardware interfaces, and third-party APIs). Ensuring interoperability and seamless communication between different components of the transportation system. Troubleshooting and debugging complex software and system issues as they arise. Participating in agile development processes, including sprint planning, backlog grooming, and daily stand-ups. Conducting code reviews, sharing knowledge, and promoting best practices within the team. Documenting software designs, specifications, and implementation details. Participating in audits and reviews to verify adherence to quality standards and best practices. Position Requirements: A bachelor's degree in Computer Science, Software Engineering or a relevant field 8-10 years of experience in software development roles with progressively increasing responsibilities using Node.js, C, and Python. Prior experience in the transportation industry is highly beneficial. Position Details: Work Assignment: 6-month contract
    $90k-125k yearly est. 2d ago
  • Senior Software Engineer (python)

    Talent Bridge Inc. 3.9company rating

    Senior programmer job in San Diego, CA

    Lead Python Developer Employment Type: Full-Time Positions with Salary Ranges: $160K-$220K Our engineering team thrives on collaboration, ownership, and pushing boundaries-from robust backend systems to emerging AI integrations. If you've led transformative projects and love mentoring emerging talent, this is your chance to shape our core infrastructure while aligning with our exciting AI roadmap. The Role As our Lead Python Developer, you'll spearhead the evolution of our backend ecosystem, guiding a tight-knit team of 4 engineers through a high-stakes migration from monolith to microservices architecture. Need to have web app experience. You'll own the technical vision for web applications that drive user experiences, ensuring seamless scalability and reliability in a dynamic AWS environment. This is hands-on leadership: 60% coding/architecting, 40% strategy and team growth. While your focus is on rock-solid Python/Django foundations, you'll collaborate cross-functionally with our AI/ML squad via a dotted-line reporting structure. Expect to influence timelines for GenAI agent deployments and new ML pipelines-opportunities to contribute insights without diving deep into the AI buildout, keeping your plate full of backend excellence. Key Responsibilities Participate as a Lead in Architectural Overhaul: Drive the decomposition of our legacy monolith into resilient microservices, optimizing for performance, fault tolerance, and maintainability using Python and Django. Build & Scale Web Apps: Design, develop, and deploy feature-rich web applications, from API gateways to user-facing services, leveraging Django's ORM, RESTful APIs, and real-time components. Champion CI/CD Excellence: Implement and refine automated pipelines with tools like Jenkins, GitHub Actions, or AWS CodePipeline, ensuring rapid, reliable deployments across dev, staging, and prod. AWS Mastery: Architect cloud-native solutions on AWS (EC2, ECS, Lambda, RDS, S3), focusing on cost-efficiency, security (IAM, VPCs), and high availability. Team Leadership: Mentor and grow a team of 4 mid-level developers-conduct code reviews, foster agile practices, and align on sprint goals to hit aggressive milestones. Cross-Team Synergy: Partner with AI/ML leads to roadmap integrations (e.g., exposing microservices for GenAI agents or ML data feeds), providing backend support without owning the AI stack. Innovation & Optimization: Proactively tackle tech debt, monitor system health (e.g., via CloudWatch), and experiment with emerging Python tools to boost efficiency. What We're Looking For Experience: 7+ years in Python backend development, with 3+ years leading small teams (4-6 engineers) through major refactors like monolith-to-microservices transitions. Tech Stack Proficiency: Deep expertise in Django (models, views, auth, Celery for tasks); hands-on with CI/CD workflows; strong AWS implementation (services above + Terraform/IaC a plus). Web App Savvy: Proven track record building scalable web applications, handling high-traffic loads, and integrating third-party services. Leadership DNA: Ability to inspire, delegate, and resolve blockers-bonus if you've scaled teams in startup-to-scaleup environments. AI-Aware Mindset: Familiarity with AI/ML ecosystems (e.g., exposure to GenAI agents, ML pipelines via LangChain or similar) to collaborate effectively, even if not direct hands-on. Soft Skills: Excellent communicator; thrives in hybrid setups; passionate about clean code and knowledge-sharing. Nice-to-Haves Experience with containerization (Docker/Kubernetes) and event-driven architectures (Kafka/SQS). Contributions to open-source Python projects or side gigs in web/AWS optimization. Background in behaviorial or healthcare for faster ramp-up.
    $160k-220k yearly 1d ago
  • salesforce Tech Lead

    Coforge

    Senior programmer job in San Diego, CA

    Job Title / Role: Salesforce Tech Lead Key Skills: Apex, Java, Sales/marketing/experience cloud Experience: 10+ Years Shift: General shift Mode: 4 Days working from office We at Coforge are seeking “Salesforce Tech Lead” with the following skill-set: Key Responsibilities: Resources need to be based in either San Diego or Denver Need to be in the office 3-4 times a week Great communicators Hands-on experience from coding perspective with Apex and JAVA skills Need to know the platforms from technical and functional perspective Highly analytical Experience should be between 10 to 12 years Salesforce platforms include Sales, Service, Marketing, Experience, FSC, Integrations, etc. Able to coordinate offshore team of 9 with class and be the liaison between business and technology Education: Any Degree
    $83k-117k yearly est. 5d ago
  • Sr. Software Developer

    T3W Business Solutions, Inc.

    Senior programmer job in San Diego, CA

    T3W Business Solutions, Inc. is a Woman-Owned Small Business with Headquarters located in San Diego, CA. It is our mission to help our clients develop strategies to optimize their use of space and resources resulting in maximum benefits; we also deliver quality data and analysis to support our client's daily facility operations, planning, and compliance programs. We are looking for a Sr. Software Developer in San Diego, California. **Contingent Upon Contract Award** Summary Designs, develops, and implements enterprise-grade software solutions supporting FRCSW engineering, logistics, and business systems. Leads full software lifecycle task requirements analysis, architecture, coding, testing, integration, and sustainment. Optimizes performance, resolves advanced defects, and ensures cybersecurity compliance. Mentors development teams, enforces standards, and supports alignment with DoD software engineering practices, including SRDR reporting. Responsibilities Develop and maintain software solutions supporting logistics and maintenance operations. Apply software engineering principles to meet performance and cybersecurity requirements. Collaborate with system administrators, analysts, and data scientists. Support DevOps, AI/ML, and RPA initiatives for efficiency improvement. Requirements Bachelor's degree in Computer Science or Software Engineering. 10+ years of software development experience with C#, Python, or .NET. Familiarity with DoD software development and RMF processes. Must possess an active Secret Clearance - Required This contractor and subcontractor shall abide by the requirements of 41 CFR §§ 60-1.4(a), 60-300.5(a) and 60-741.5(a). These regulations prohibit discrimination against qualified individuals based on their status as protected veterans or individuals with disabilities and prohibit discrimination against all individuals based on their race, color, religion, sex, sexual orientation, gender identity or national origin. Moreover, these regulations require that covered prime contractors and subcontractors take affirmative action to employ and advance in employment individuals without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status or disability.
    $106k-144k yearly est. 5d ago
  • Principal Software Engineer

    Hanwha Vision America 4.1company rating

    Senior programmer job in Carlsbad, CA

    Hanwha Vision America (HVA) is an affiliate of the Hanwha Group, a Fortune Global 500 company. HVA is an industry-leading provider of advanced network video surveillance products, including IP cameras, storage devices, and video management systems, founded on world-class technologies. We offer end-to-end security solutions and have achieved global success across a wide range of industry verticals, including retail, transportation, education, banking, healthcare, hospitality, and airports. Hanwha Vision America is seeking a highly experienced and visionary Principal Software Engineer to join our core platform team. With 15-20 years of deep technical expertise, you will play a critical role in designing, architecting, implementing, and maintaining our next-generation real-time video management and physical security services and IoT SaaS platform. You will be a technical leader, responsible for driving architectural decisions, ensuring scalability and security, mentoring other engineers, and tackling our most complex engineering challenges. Your experience in large-scale distributed systems, real-time communication, cloud-native architectures (especially AWS), and cybersecurity best practices will be paramount. This role requires collaboration with the company's presence across various global teams (US East, US West, South Korea, India) to align with the Product Management and Product Engineering Processes. Cloud Expertise Leverage deep knowledge of AWS managed services to build robust, cost-effective, and scalable solutions. Optimize cloud resource utilization and architecture. Database Strategy Design and optimize data models for both SQL and NoSQL databases, ensuring data integrity, performance, and scalability for large datasets. Security Focus Champion and implement cybersecurity best practices based on OWASP Top 10 guidelines. Analyze results from source control analysis and penetration testing, integrating security into the design lifecycle. Protocol Implementation Design, implement, and troubleshoot systems utilizing communication protocols like HTTPS, MQTT, WebSocket, and WebRTC channels. Best Practices & Quality Establish and enforce high standards for software development, including the use of design patterns, comprehensive design documentation, rigorous unit testing, and thorough code reviews. Collaboration Work closely with product managers, DevOps, QA, and other engineering teams to deliver high-quality features and systems in Korea, India, and the US (California, New Jersey). REQUIRED QUALIFICATIONS: Bachelor's or Master's degree in Computer Science, Engineering, or a related field (or equivalent practical experience). 15-20+ years of professional software engineering experience, building and operating commercial, large-scale, distributed systems. Proven track record designing and developing real-time systems, specifically within video management services and/or IoT platforms within a SaaS model. Expertise in designing scalable, responsive architectures, including microservices, client-server patterns, and concurrent design. Extensive experience utilizing AWS managed services for building and deploying cloud-native applications. Strong proficiency in Java programming and relevant scripting languages (e.g., Python, Bash). Deep understanding and practical experience with both SQL and NoSQL database technologies, including database modeling and optimization of DynamoDB and RDS/Aurora Deep understanding and practical experience with caching technologies including Redis Deep understanding and practical experience with streaming data pipeline framework including Kafka and Elasticsearch or OpenSearch. In-depth knowledge of cybersecurity principles, OWASP Top 10 vulnerabilities, and experience applying security best practices throughout the development lifecycle. Experience with source control analysis and interpreting penetration testing reports. Hands-on experience implementing and working with communication protocols such as HTTPS, MQTT, WebSocket, and WebRTC, as well as integrating caching solutions like Redis and building streaming data pipelines using Kafka. Expertise in designing scalable and secure RESTful APIs, including API versioning, documentation (OpenAPI/Swagger), and best practices for backward compatibility. Mastery of software engineering best practices: design patterns, multithreading, comprehensive design documentation, unit testing frameworks, code review processes. Demonstrated leadership experience, including leading complex software projects and mentoring engineers. Excellent problem-solving and communication skills. PREFERRED QUALIFICATIONS: Familiarity with video streaming protocols such as RTSP, WebRTC, and Low-Latency HLS. AWS Certifications (e.g., Solutions Architect Professional, DevOps Engineer Professional). Experience with containerization technologies (Docker, Kubernetes). Experience with CI/CD pipelines and infrastructure-as-code (IaC) tools.
    $144k-199k yearly est. 2d ago
  • Java Software Engineer

    Impetusit

    Senior programmer job in San Diego, CA

    A staffing partner of ours is seeking a Java developer for a entertainment client to design, implement, and maintain high-performance applications. Experience of 2-3 years. Salary offered $65-75k per year Direct applicants only no c2c or company candidates due to low margins. The staffing company or client will reach directly to the applicants. Qualifications: Bachelor's degree in Computer Science or related field 2+ years of Java development experience, with strong Spring Boot skills Experience in Media preferred Familiarity with DevOps tools and practices (CI/CD, Docker, Kubernetes) Proficiency in SQL and NoSQL databases Exposure to frontend technologies (React, Angular) is a plus Strong experience with Java, Spring Boot, and related frameworks. Knowledge of databases such as MySQL, PostgreSQL, or MongoDB. Familiarity with RESTful APIs and microservices architecture.
    $65k-75k yearly 3d ago
  • Engineering Software Programmer

    ATA Engineering, Inc. 3.8company rating

    Senior programmer job in San Diego, CA

    ATA is seeking engineers who like to develop software. The successful candidate will be detail oriented with logical thinking skills to be able to design software applications, including those with graphical user interfaces (GUIs). The successful candidate should also have an interest in making engineering processes more efficient. The position is full-time (40 hours per week with benefits). ATA is headquartered in San Diego, California, but services clients globally. This opportunity is based in our San Diego, Huntsville, or Denver offices. LOCATIONS: San Diego 13290 Evening Creek Drive SouthSan Diego, California 92128 Alabama 1308 Voyager Way NW, Suite 102, Huntsville, Alabama 35806 Colorado 1597 Cole Boulevard,Lakewood, Colorado 80401 Essential Duties and Responsibilities Provide programming support for aerospace, mechanical, and structural engineers on a wide variety of challenging projects, from structural dynamics to data management and file format translation. Preferred experience includes programming in MATLAB, Python, C, C++, C#, Visual Basic, and/or Java. Able to troubleshoot hardware and software configurations. Strong familiarity with object-oriented programming. GUI programming experience. Familiarity with hardware programming a plus. Comfortable with Windows and Linux operating systems. Requirements: The ideal candidate would have all of the following skills. A highly motivated but less-experienced candidate interested in learning these skills would also be considered. B. S. , M. S. , or Ph. D. in Mechanical, Aerospace, or Structural Engineering, with an excellent academic record. Dual major or minor in Computational or Software Engineering a strong plus. Interest in programming engineering applications and object-oriented programming. Must have interest in engineering design, analysis, and data management processes. Experience with Nastran, NX, Femap, or other CAE tools preferred. Willing to travel and occasionally work at customer sites, as needed. Must be a US Person. Full-time position only. No contractors or part-time applications will be accepted. Excellent verbal and written communication skills. Salary Range: Early Career Professionals: $85,000-$135,000 per year HOW TO APPLY We appreciate your interest in ATA Engineering and request that you submit the following materials if you are qualified and wish to join our team of employee-owners at ATA Engineering: A current résumé or CV. A copy of your up-to-date college transcripts. You may email them, or request that an official transcript be sent directly to the address below. If your transcript contains identifying information such as Social Security Number and/or date of birth, please delete this information prior to submitting your transcripts. A statement confirming that you meet the definition of a US person as defined by 22 C. F. R. § 120. 15. Please note: we prefer electronic copies of all documents, but you may also mail them to the address below if necessary. Many of our contracts require access to government, defense, and classified information. We cannot consider your application unless you are a US Person. Unless you specifically state otherwise in your cover letter or email, you will be considered for all current openings at all ATA locations. Once we have reviewed your qualifications, you will be contacted by email regarding the status of your application. Email all documents to: [email protected] Or mail them to: Manager, Human Resources ATA Engineering, Inc. 13290 Evening Creek Drive South San Diego, CA 92128 ATA Engineering, Inc. , is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected Veteran status, or any other characteristic protected by applicable federal, state, or local law. If you are a qualified individual with a disability or a disabled veteran, you have the right to request an accommodation if you are unable or limited in your ability to use or access our career center as a result of your disability. To request an accommodation, contact an ATA Engineering, Inc. , Human Resources Representative at [email protected].
    $85k-135k yearly 60d+ ago
  • Applications Development Consultant

    Collabera 4.5company rating

    Senior programmer job in San Diego, CA

    Collabera Inc (Staffing Firm). We are based out of Morristown, NJ and we have been providing contingent labor to our clients for last 25 years. In 2015 we placed more than 6,000 contractors across select 100+ clients that we service. End client for this project is a large legal organization with operations in more than 100 countries and has more than 50,000 employees around the world. For eight consecutive years, Fortune has named this company as World's ‘Most Admired Companies to work for'. Job Description What software tools/skills are needed to perform these daily responsibilities? Data Warehouse testing OO Development in Java or C# Automation Testing Qualifications What skills/attributes are a must have? MUST have good experience with Data Warehouse testing MUST be a strong developer, including designing solutions Must demonstrate strong self-management skills Additional Information To know more on this position or to schedule an interview, please contact; Sanjay Nair ************ ****************************
    $111k-147k yearly est. Easy Apply 20h ago
  • Software Engineer, OS Frameworks

    Meta Platforms, Inc. 4.8company rating

    Senior programmer job in San Diego, CA

    Meta is building products that make it easier for people to connect with the ones they love most, enjoy top-notch experiences, and push the future of computing platforms. We are a team of world-class experts developing and shipping products at the intersection of hardware, software, and content. As an OS Frameworks Engineer at Meta, you can help build new, innovative hardware and software that radically redefine the way people work, play, and connect. What we build today could one day be the norm. So to be here today is to truly be at the heart of change and the frontier of what's to come. We're the people helping to define the future of technology. We may not have all the answers. But together, we're getting closer. Minimum Qualifications * Currently has, or is in the process of obtaining a Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience. Degree must be completed prior to joining Meta * 2+ years of Software development experience or PhD degree +9 months of experience * Experience in developing any of the following: Desktop applications, Operating Systems, Android Open Source Project (AOSP), Identity, Device management on iOS/Android, Device Security, Android Enterprise * Experience with Android, mac OS, or Windows internals or frameworks services * Experience with coding in C++ or Java Preferred Qualifications * Experience with Android UI frameworks and services * 1+ years of experience developing software for Mobile platforms (Android/iOS) * Experience with Android performance tools and security models * 1+ years of experience with any of the following: Android internals, AOSP, Android SDK, Android NDK, Android JNI, Android IPC mechanisms, Linux OS development Responsibilities * Lead and set direction in how Meta develops its future enhancements to deliver best-in-class VR devices * Develop APIs in the system-level framework layer that allow other layers of the stack to implement compelling and performant use cases * Collaborate with cross-functional teams of partners, product managers and engineers to build an end-to-end solution * Work with Application and Platform teams to debug functional, performance and stability issues across the stack * Build on OS internals. Set technical direction for significant improvements * Uplift coding and design skills on the team through reviews and introduction of best practices. Model behaviors through clean readable code, upfront debugging and testability when implementing complex components * Work closely with product management, application software engineers and partners to understand requirements, specify interfaces for new software frameworks, and enhance existing frameworks * Participate in design reviews and code reviews for the team About Meta Meta builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps like Messenger, Instagram and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. People who choose to build their careers by building with us at Meta help shape a future that will take us beyond what digital connection makes possible today-beyond the constraints of screens, the limits of distance, and even the rules of physics. Equal Employment Opportunity Meta is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or other applicable legally protected characteristics. You may view our Equal Employment Opportunity notice here. Meta is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, fill out the Accommodations request form.
    $142k-186k yearly est. 5d ago
  • Programmer Analyst, Senior

    ACL Digital

    Senior programmer job in San Diego, CA

    Job Description: Roles and Responsibilities * Work across the full stack, building highly scalable distributed solutions that enable positive user experiences * Develop new features in support of rapidly emerging business and project requirements * Assume ownership of new projects from conceptualization to deployment * Ensure application performance, uptime, and scale, and maintain high standards of code quality * Work with agile development methodologies, adhering to best practices agreed by the team * Be a part of a global team and collaborate and co-develop solutions Required Skills * Bachelors degree in computer science, information technology, or engineering * 3+ years of experience building large-scale software applications * 3+ years of experience developing with Java/Python * 2+ years of experience developing with Typescript and Angular/React with state management * 3+ years of experience developing with MySQL/Postgres, MongoDB * Experience designing and integrating RESTful APIs * Good understanding of data structures and algorithms applicable for application development * Experience working with global team collaborating across time zones * Experience with Django/Flask + SQLAlchemy * Excellent debugging and optimization skills * Unit/integration testing experience * Good understanding of CI/CD * Working knowledge of Linux Preferred Skills * Working knowledge of Elasticsearch * Working knowledge of enterprise authentication systems Comments for Suppliers:
    $87k-116k yearly est. 60d+ ago
  • Software Engineers/ Java

    The Maven Group 4.5company rating

    Senior programmer job in San Diego, CA

    The Maven Group's client has an immediate need for skilled Software Engineers of all levels (Junior to Senior/SME) to join their team in San Diego, CA. This program requires a TS/SCI with a CI Polygraph and a great chance to upscope to a Full Scope if desired. There are direct-hire opportunities and the chosen candidates will have access to strong benefits including three different health care plans, co-matching 401k, PTO, a professional development program, and more! This is a very exciting development environment including DevOps best practices and Behavior-Driven Development (BDD) to promote better collaboration among developers, testers, and non-technical stakeholders. This new program is all about injecting new technology and capabilities while continuing to support the on-going mission. Think symmetric and asymmetric cryptography, ASN.1 coding and digital signatures!! There are a range of opportunities for developers to include Java, Python, embedded C/C++, Java cryptographic framework, XML, web UI and special purpose device programming opportunities are available. Required Skills and Qualifications: BS and 0-14 years of prior relevant experience or Master's with 2-6 years of prior relevant experience. Must have exceptional experience with Java. Experience or familiarity with as many of the following: Java/JEE, Python, C/C++, SQL, SOAP, WSDL, WADL, PERL, PowerShell, VBS, Eclipse, Postgres, Oracle, Jenkins. Experience with Web Application User Interface development, knowledge of databases and structures, and/or experience working with XHTML, HTML, XML, XSL. Experience developing on Windows, and/or Linux operating systems. Desired Skills and Qualifications: Experience with the following: JEE (EJB, JPA, JTA, JAX-B, JAX-RS, JAX-WS), SQL, application servers (Tomcat, WebLogic, JBoss), scripting. Experience with FITNesse, Mockito, Cucumber, Unified Functional Tester (UFT), Selenium. Experience with Behavior Driven Development (BDD). Secure Software development (i.e. Layer 7 Policy). Certification, or past experience as a member of an agile team.
    $91k-120k yearly est. 60d+ ago
  • Software Engineer

    Actalent

    Senior programmer job in San Diego, CA

    Join our team to architect and maintain the core infrastructure that drives automated testing and continuous integration for cutting-edge wearable technology. You'll be at the forefront of innovation, working across Android platforms and robotic lab environments to ensure rapid, high-quality product delivery. Key Responsibilities: - Develop and sustain Android mobile automation systems using tools like ADB, UiAutomator, and Appium. - Build backend services and internal tools using Node.js, Python, and Buck to support automation and CI workflows. - Lead the CI/CD lifecycle for mobile and firmware, including build orchestration, testing, artifact handling, deployment, and rollback mechanisms. - Apply SRE principles to manage cron jobs, monitoring systems, alerting, log pipelines, and on-call responsibilities for lab infrastructure. - Create and optimize data pipelines and queries (Presto/Trino) to extract actionable insights from system logs. - Administer Linux (Fedora) and mac OS environments, including containerized systems for device labs and test rigs. Skills rtos, android, microcontroller Top Skills Details rtos Additional Skills & Qualifications Core Qualifications: - Strong production-level experience with Node.js (JavaScript/TypeScript) and Python. - Deep understanding of Android testing frameworks (Espresso, Detox, UiAutomator, Appium). - Solid grasp of CI/CD systems, including pipeline design, caching strategies, and secret management. - Proficiency in SQL (Presto, Trino, or MySQL) for data analysis and ETL tasks. - Familiarity with SRE practices: cron jobs, systemd, shell scripting, log rotation, and monitoring/alerting. - Experience with Git-based workflows and disciplined code review practices. - Comfortable using Android Debug Bridge (ADB) and other device-level tools. Bonus Skills: - Knowledge of iOS automation tools (xcodebuild, devicectl, XCUITest, xcrun). - Experience with iOS provisioning and code signing. - Familiarity with Android Open Source Project (AOSP) and OEM customizations. - Exposure to agentic AI tools for data analysis. - Embedded systems experience with MicroPython, FreeRTOS, or Zephyr. - Understanding of networking protocols and server-to-server communication. - Configuration management tools like Chef. - Experience with Mercurial version control. Experience Level Entry Level Job Type & Location This is a Permanent position based out of San Diego, CA. Pay and Benefits The pay range for this position is $130000.00 - $160000.00/yr. Paid Time off/Vacation and Paid Holidays 401(k) matching Basic Life / AD&D insurance Flexible Spending Account (FSA): Healthcare and Dependent Care Health Savings Account (HSA) Paid Parental Leave Paid Bereavement Leave Employee Assistance Program Employee and Customer Referral Program. Workplace Type This is a hybrid position in San Diego,CA. Application Deadline This position is anticipated to close on Dec 15, 2025. About Actalent Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law. If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing due to a disability, please email actalentaccommodation@actalentservices.com for other accommodation options.
    $130k-160k yearly 11d ago
  • Backend Software Engineer

    Trabus Technologies

    Senior programmer job in San Diego, CA

    Backend Software Engineer Full-time Compensation: $120k-$150k Clearance Level: Secret Trabus Technologies (TRABUS) is a minority-owned, service-disabled veteran-owned small business (SDVOSB) headquartered in San Diego, providing advanced wireless technology solutions, cybersecurity expertise, and artificial intelligence capabilities to federal and commercial clients since 2010. Our diverse technical strengths span emerging wireless innovations and engineering support to the armed services. Recognized on the Inc. 5000 list for seven straight years, TRABUS is a dynamic, forward-leaning organization committed to solving real-world challenges and delivering mission-ready solutions that meet and exceed customer expectations. SUMMARY: TRABUS has an opportunity for a Backend Software Engineer to support critical efforts for the Naval Sea Systems Command (NAVSEA) and the COLUMBIA Submarine Program Office (PMS 397). We're seeking someone who can make an immediate impact through their creativity, enthusiasm, and technical abilities. Our Backend Software Engineer will bring strong knowledge of API and database architecture and development, along with experience using DevOps tools to support secure, mission-focused applications. You'll collaborate with data scientists, engineers, and cybersecurity teams to build high-performing, scalable, and compliant systems that power data-intensive and AI/ML-enabled applications in support of these critical Navy programs. These systems enable advanced capabilities in areas such as marine operations, predictive analytics, and environmental data processing for Navy missions. RESPONSIBILITIES: Design, develop, and maintain complex data-driven APIs using tools such as FastAPI, GraphQL & Swagger. Identify and resolve performance bottlenecks, optimize code, and improve efficiency of systems combining AI, data analytics, and large datasets. Build and maintain data ingestors and design SQL database schemas for a variety of data types including geospatial and time-series datasets Develop and enhance Continuous Integration (CI)/Continuous Development (CD) pipelines. Manage existing cloud-based applications and develop new applications on platforms such as AWS and DigitalOcean. Continuously integrate and update trained machine learning models into cloud application APIs. Coding of full-stack applications for TRABUS' government and industry-based contracts and towards TRABUS' commercialization efforts. REQUIREMENTS: 2+ years' experience in programming in a high-level programming language such as Python. 2+ years' experience in developing scalable APIs and backend services that process large datasets 2+ years' experience in API technologies such as GraphQL or REST and development using tools such as Postman, Swagger and Apollo. 2+ years' experience in Database technologies such as PostgreSQL, MySQL and NoSQL data stores such as Redis, MongoDB or Cassandra. At least 1 year experience in containerization tools such as Docker and Kubernetes. Experience using CI/CD workflows, Git via Github, Gitlab, Jenkins or similar tools. Strong knowledge of Linux or Unix-like OS. Excellent coding skills in Python and familiarity with libraries such as Pandas and NumPy. Experience in managing Git repositories DESIRED: Proficiency in MS Office Applications Strong written and oral communication skills Attention to detail, procedural compliance, and the ability to manage multiple duties simultaneously while meeting deadlines Experience with cloud app deployment using tools such as terraform, ansible, and docker Experience working in Agile-like environments EDUCATION: Bachelor's degree (Master's degree is preferred) in Computer Science/Engineering/Data Science or other STEM related discipline. BENEFITS: Paid Time Off Holidays Health Insurance Dental Insurance Vision Insurance Flexible Spending Account 401(k) Life AD&D US citizenship and a final DoD adjudicated Secret Clearance To apply, go to ************************** and click on “View Openings” Trabus Technologies is an Equal Employment Opportunity Employer. We are committed to the principles of equal employment opportunity and will not discriminate against any employee or applicant for employment because of race, color, religion, sex, national origin, age, disability, veteran status, or any status protected by federal, state, or local discrimination laws. Trabus Technologies (TRABUS) offers a competitive salary and full range of benefits.
    $120k-150k yearly 7d ago
  • Software Engineer - Inspection 2603 - OJO

    Right Talent Right Now

    Senior programmer job in San Diego, CA

    Job Title: Software Engineer - Inspection Role: Information Technology Industry: I.T. Town / City: Rockford Job Type: Permanent full-time Job description: The Software Engineer - Inspection for the Composites Division will become part of a development team that develops software dedicated to the design and manufacturing of composite structures for a variety of applications including, but not limited to, aerospace vehicles. Rank and salary dependent on background/experience. * Design, analysis, programming, debugging, and modification of software for composite applications * Investigate application engineering tasks and prepare design specifications, analysis, and recommendations * Support the "manufacturing process integration" for composite parts * Provide customer support for software deployment and maintenance * Ensure products and services provided by the company meet the highest standards * Become very knowledgeable of the entire hardware & software infrastructure for automated machine tools and robotics equipment * Working closely with other departments to meet the division's goals * Meet deadlines and company goals * Demonstrate continuous improvement philosophy Qualifications * Programming knowledge and skills in C++ required * Experience developing algorithms and/or filtering methods * Experience in multi-threaded programming * Strong analytical, problem solving, and decision making skills * Solid math background with vectors, 3D geometry, transformations, etc. * Good communication and interpersonal skills * Flexible work attitude and excellent team player * Must be a U.S. Citizen or hold a valid green card Experience * Recent industry or academic experience in Software Development * Any experience related to Manufacturing, Industrial Machinery, or customer support for Software Applications is a plus Education * BA / BS in Computer Science, Electrical Engineering, or related field * Alternatively: BS degree in mechanical or aerospace engineering with sufficient experience in a software development environment * Graduate degree is a plus Bottom Line Requirements: 1. Bachelor's Degree in Engineering. 2. Programming knowledge and skills in C++. 3. Experience developing algorithms and/or filtering methods. 4. Experience in multi-threaded programming Additional Information All your information will be kept confidential according to EEO guidelines.
    $90k-125k yearly est. 19h ago
  • Android Software Engineer

    Aditistaffing

    Senior programmer job in San Diego, CA

    Expert in Android development, 5 years of experience Additional Information If you are interested, please send me your updated resume with the following details. Thanks, Saradhi padmast(at)aditistaffing.com
    $90k-125k yearly est. 19h ago
  • Intermediate Software Engineer

    Trulioo

    Senior programmer job in San Diego, CA

    Are you ready to embark on a career that truly affects people around the world? Trulioo invites you to be a catalyst for change in the dynamic realm of digital identity verification. As the global front-runner in our industry, we are redefining how businesses grow, innovate and comply online. Picture yourself at the forefront of innovation, contributing to our award-winning platform that enables organizations worldwide to quickly onboard customers, optimize costs and combat fraud. Fueled by Silicon Valley support, Trulioo stands as the trusted platform that can verify more than 5 billion people and 700 million business entities spanning 195 countries. But Trulioo is more than a tech company. We are a united force of dedicated experts committed to establishing trust online. Headquartered in Vancouver and with strategic hubs in San Diego and Dublin, we foster a culture of collaboration and open communication. Our offices support a hybrid model and staff typically work three days per week at a hub location. Join us where excitement meets innovation and contribute to a world where trust and technology unite. What We Offer * Comprehensive Benefits: We provide a robust benefits package for full-time, permanent employees, including health, dental, and vision coverage, retirement plans with company match, paid time off, parental leave, and an annual education & training stipend (equivalent to $1,000 in local currency). Specific benefits may vary by location and will be discussed further during the interview process. * Flexible Hybrid Working Environment: Our offices are designed to support both collaboration and flexibility. Enjoy weekly lunches, quality coffee, and regular social events. Many locations also feature parent rooms, on-site gyms, comfortable lounges, and adaptable workstations to support your comfort and productivity. * Wellness: We care about your well-being. Team members have access to wellness workshops and events, as well as a complimentary Headspace subscription to help you stay focused, grounded, and energized. * Employee Resource Groups: Belonging is an important part of doing your best work. Our ERGs provide an inclusive space, support and community for employees of diverse backgrounds and allies. We host informative, fun sessions and celebrations that are often open to the entire organization. Position Summary Reporting to the Lead Software Engineer, the Intermediate Software Engineer is a key contributor to our data lake engineering team. This individual is responsible for developing a cloud platform that supports data ingestion to the data lake and data warehouse using big data infrastructure. They learn and apply the latest technologies and build clean, performant systems. This position is responsible for helping produce analytics that are used to better inform our customers and to support the verification of 5 billion people and help Trulioo become the most developer-friendly fintech company in the world. This is a full-time hybrid position based out of our Sorrento Valley office in San Diego with three in-office days per week. What You'll Be Doing * Applying cutting-edge technologies to modern cloud application development. * Leveraging AWS services such as AWS Glue, AWS Athena, AWS Redshift and other services to build scalable applications in cloud environments. * Ensure software quality with modern code analysis tools and test framework by using Moq testing Framework, xUnit, GitLab and VisualStudio2022 to create thoroughly unit-tested code. * Built reusable data connectors to load data from AWS S3 to AWS Redshift by abstracting common processes into reusable software that can be applied to multiple projects, promoting code reuse and reducing development time. * Built automated deployment tools with Terraform that minimise errors from manual work, as well as reduce the deployment time by using Terraform to manage multiple deployments in a cloud environment, reducing time to release for projects. * Research and implement AWS Redshift Spectrum and Federated Query for appropriate use cases to avoid data replications. Identify cost-saving situations based on data access patterns and making recommendations on data storage formats. * Working with data teams to support data modelling and data movement for performance and access to power business functions and insights. * Collaborating with UX and Product Management to craft customer-focused solutions and forward-looking product strategy. * Working with a team of high-performance software engineers to architect, design and deliver new products and user experiences. * Working closely with senior technical leadership to keep the technology competitive and up to date. * Owning a product release from discovery to deployment. What You'll Bring * Bachelor's degree in Computer Science or a closely related field. * 2-5 years of software development experience, ideally within a fast-paced tech company. * Experience developing distributed cloud applications and Web/API services. * Experience with modern application paradigms and microservice architectures. * Hands-on experience with AWS and its data services and technologies, including Glue, Athena, Redshift, and S3. * Strong proficiency with Python and SQL, along with experience developing applications using C# and .NET. * Familiarity with infrastructure-as-code tools such as Terraform and version control workflows using GitLab. * Knowledge of both relational and non-relational databases, including NoSQL systems. * Understanding of core network protocols. * Experience building distributed, scalable web services. * A proven problem solver who loves to learn and apply the latest technologies. * A core contributor who builds clean, maintainable, and performant systems. * A mentor who brings out the best in their team and helps them grow. * The ability to formulate a plan and execute it with minimal supervision. * Alignment with agile software development and DevOps principles. Thriving at Trulioo At Trulioo, you're not just an employee. You're a valued member of our Trulicrew on a journey of professional and personal growth with a world-class organization. With Trulioo, you have the power to revolutionize the intersection of technology, digital trust and online identity to open the global economy to everyone. Together, we can shape the digital future. We're on the lookout for exceptional people to empower with trust, autonomy and the freedom to cultivate their potential. Your curiosity, meticulous attention to detail and passion to contribute are highly valued. If that resonates with you, apply today to become a part of our team. Join us in shaping a future where your career isn't just a journey but also a boundless exploration into the possibilities of technology and digital identity verification. Get an inside look at life at Trulioo by following us on LinkedIn, or learn more about us at *************** If you don't see yourself fully reflected in every job requirement listed on the posting above, we still encourage you to reach out and apply. Research has shown that minorities and underrepresented groups often only apply when they feel 100% qualified. We are committed to creating a more equitable, inclusive and diverse company and we strongly encourage applicants of all genders, ages, ethnicities, cultures, abilities, sexual orientations, and life experiences to apply. Trulioo welcomes applications from people with disabilities. Support is available upon request for candidates taking part in all aspects of the selection process. Finally, we know from time-to-time emergencies happen and you may need to reschedule an interview - we understand and encourage you to be in communication without worrying about losing the opportunity or your credibility. Privacy Notice As part of our job application process, Trulioo collects, processes, and discloses personal data for the purpose of identifying suitable candidates for our job openings. For more detail, please visit Trulioo's Website Privacy Policy in the section "When you apply for a job".
    $90k-125k yearly est. Auto-Apply 9d ago
  • Looking for Software Engr 3

    Lancesoft 4.5company rating

    Senior programmer job in San Diego, CA

    We are seeking highly experienced Senior Software Engineers to contribute to the development of advanced real-time embedded software for medical devices. This position demands deep technical expertise and the ability to deliver robust, secure, and high-performance solutions within defined timelines. Join our innovative team in San Diego, CA, a vibrant city known for its beautiful beaches, diverse culture, and thriving tech industry. Key Responsibilities Design, implement, and maintain real-time embedded software for safety-critical medical devices. Conduct code reviews, unit testing, and integration testing. Diagnose and resolve complex software issues in embedded environments. Minimum Requirements 15-20 years of experience in real-time embedded device software development. Strong proficiency in C/C++ and embedded systems programming. Expertise in Real-Time Operating Systems (RTOS). Hands-on experience with QNX and/or OSE operating systems. Experience with interprocess communication (IPC) mechanisms. Experience in large code base application architecture and design. Bachelor's degree in Computer Science or related field. Preferred Qualifications Experience in the medical device industry and familiarity with FDA regulations. Knowledge of infusion systems or other safety-critical applications. Experience with communication protocols (UART, SPI, I2C). Networking application development experience, including TCP/IP, TLS 1.3, DHCP, DNS, and firewall configurations. Network security, PKI systems, and certificate management. Experience with Wi-Fi (802.11) and wireless security protocols (EAP-TLS, EAP-TTLS, EAP-PEAP). Device security experience, including secure boot, authentication/encryption algorithms. Experience with over-the-air (OTA) firmware updates and device provisioning. Familiarity with OpenSSL (or similar) APIs.
    $88k-114k yearly est. 27d ago
  • Software Engineer II

    Playstation 4.8company rating

    Senior programmer job in San Diego, CA

    Why PlayStation? PlayStation isn't just the Best Place to Play - it's also the Best Place to Work. Today, we're recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation 5, PlayStation 4, PlayStation VR, PlayStation Plus, acclaimed PlayStation software titles from PlayStation Studios, and more. PlayStation also strives to create an inclusive environment that empowers employees and embraces diversity. We welcome and encourage everyone who has a passion and curiosity for innovation, technology, and play to explore our open positions and join our growing global team. The PlayStation brand falls under Sony Interactive Entertainment, a wholly-owned subsidiary of Sony Group Corporation. Full-Stack Software Engineer II, Social Platform Applications Rancho Bernardo, CA The Full-Stack Software Engineer will design and develop full stack solutions for PlayStation features on the PS5, mobile and other supported platforms along with the corresponding network services. They will provide strong technical knowledge, experience, and implementation efforts across the entire software stack. The ideal candidate will come from a strong object-oriented development background and be passionate about full stack and web technologies on both the front end and back end. Responsibilities: Build and integrate frameworks to streamline development across mobile, console, and services teams, enhancing efficiency and collaboration. Develop on console, mobile app and services using Agile methodologies like Scrum, delivering iterative improvements and achieving breakthroughs. Develop and maintain high-quality front-end applications using React Native, ensuring they are production-ready and meet performance standards. Build and optimize backend services for maximum speed and scalability while ensuring responsiveness hosting APIs to support new and existing features. Create and deploy adaptable UI elements for multiple platforms, emphasizing scalability and ease of maintenance, while incorporating architectural frameworks such as MVC, MVVM, and MVP. Develop unit and integration tests and conduct code reviews to ensure high-quality code and seamless functionality. Implement monitoring tools, fix, and resolve issues across the entire technology stack. Maintain clear, concise documentation of system architecture, codebase, and development processes. Collaborate closely with international teams of UI designers and product managers (USA, Japan, UK) to translate requirements into actionable work packages, creating engaging mobile user experiences. Represent the team in technical forums by presenting designs, sharing knowledge, and contributing insights to other Sony software development groups. Required Qualifications: Genuine passion for crafting seamless, intuitive user experiences that prioritize usability and performance. 2+ years of experience in crafting single-page web applications or mobile applications. Collaborated on cloud-deployed services hosting APIs and backend processes talking to data-storage and caching layers, event buses, and other services. Proficient knowledge of mobile environments, structures, and advancements in iOS and Android programming, encompassing new innovations. Skilled in iOS (Objective-C/Swift, Xcode) or Android (Java/Kotlin, Android Studio) front-end development. Proficient in Java, Python, Go, scripting, and functional languages. Hands-on experience with modern JavaScript frameworks such as React/React Native, Angular, or similar technologies to build flexible interfaces and engaging applications. Hands-on experience with modern Java-based frameworks such as Spring Boot or similar technologies to build robust microservices architectures. Proficient analytical and fixing abilities emphasizing effective and expandable resolutions. Excellent verbal and written communication skills, with an ability to collaborate effectively in a team environment. Desired Qualifications: Proven experience with Agile development methodologies, such as Scrum. Proven skill in evaluating and improving UI and application performance, specifically focusing on UI response time and optimizing network usage. Skilled in crafting multi-threaded applications with a deep comprehension of concurrency and synchronization. Proficiency in designing and implementing GraphQL APIs. Experience with cloud services and serverless architectures. Familiarity with CI/CD pipelines and automated deployment processes. Prior experience with system monitoring, performance tuning, and debugging in production environments. Bachelor's or Master's degree in Computer Science or a related field, or equivalent experience. Please refer to our Candidate Privacy Notice for more information about how we process your personal information, and your data protection rights. At SIE, we consider several factors when setting each role's base pay range, including the competitive benchmarking data for the market and geographic location. Please note that the base pay range may vary in line with our hybrid working policy and individual base pay will be determined based on job-related factors which may include knowledge, skills, experience, and location. In addition, this role is eligible for SIE's top-tier benefits package that includes medical, dental, vision, matching 401(k), paid time off, wellness program and coveted employee discounts for Sony products. This role also may be eligible for a bonus package. Click here to learn more. The estimated base pay range for this role is listed below.$150,100-$225,100 USD Equal Opportunity Statement: Sony is an Equal Opportunity Employer. All persons will receive consideration for employment without regard to gender (including gender identity, gender expression and gender reassignment), race (including colour, nationality, ethnic or national origin), religion or belief, marital or civil partnership status, disability, age, sexual orientation, pregnancy, maternity or parental status, trade union membership or membership in any other legally protected category. We strive to create an inclusive environment, empower employees and embrace diversity. We encourage everyone to respond. PlayStation is a Fair Chance employer and qualified applicants with arrest and conviction records will be considered for employment.
    $150.1k-225.1k yearly Auto-Apply 5d ago
  • Software Engineer Co-Op- Cal State San Marcos

    Samtec 4.8company rating

    Senior programmer job in San Diego, CA

    at Samtec, Inc Samtec is seeking a Software Engineer COOP in our Vista, CA location. **Please only apply if you are a student currently enrolled and pursuing a bachelor's degree in engineering or a related field at a local university in San Diego County. The work schedule would be a minimum of twenty hours per week during school. Hours may vary but are flexible, ideally support is needed M-F 8AM - 6PM. Pay is $24-27.00 per hour, depending on education and experience level. Undergraduate student COOPs are also eligible to participate in student program tuition assistance and may also opt to participate in Samtec's 401k plan. Samtec's Software Development Engineers group is responsible for all software that executes internal optical transceiver algorithms. COOPs have the opportunity to develop skills in statistical data analysis, imaging systems including scanning electron microscopy, microelectronics manufacturing processes, and failure root cause analysis. Ideal candidates are self-starters who demonstrate exemplary written and verbal communication skills. They excel in a dynamic environment and can problem solve efficiently and creatively with fine attention to detail. Below is a list of preferred qualifications and skills: MINIMUM REQUIREMENTS: Student pursuing a bachelor's degree in engineering or related field. Availability to work a minimum of 20 hours per week during regular business hours while maintaining a full-time course load. You must be available to commit to a minimum of 3 semesters or 12-14 months. COOPs are required to maintain a C grade or above in all courses to maintain status in the program. Applicants must be eligible to work in the U.S. “The responsibilities as defined are intended to serve as a general guideline for this position. Associates may be asked to perform additional tasks depending on strengths and capabilities.” Software group is responsible for the design and development of software/firmware used in transceivers, test stands, PC applications. Objectives: Defining the problem, solving the problem, and communicating the problem Develop problem solving skills Develop an understanding of software requirements, development, testing and validation. Modify/enhance existing software. Develop software for new and existing standard products Develop or extend test software Learn to control hardware via software (ex. test equipment) Equipment & Systems: Visual Studio, C# NuEclipse (Eclipse customized by Nuvoton), C Simplicity Studio (Eclipse customized by Silicon Labs), C Matlab Subversion/TortoiseSVN Propel Multimeter, oscilloscope, bit-error rate tester, optical power meter. Skills learned: Using above software. Firmware development for microcontrollers. Software test. Reading IC datasheets (ex. microcontrollers, transceiver ASICs). Fiber optic data transmission. Preferred skills: Experience writing programs in C, C#, Matlab Familiarity with microcontrollers (ex. ARM, 8051) Experience with basic electronic test equipment (ex. multimeter, oscilloscope) Familiarity with advanced test equipment (bit-error rate tester). SAMTEC, Inc. is an Equal Opportunity Employer and committed to creating a diverse environment. All employment decisions at Samtec are based in business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, pregnancy or parental status, age, disability, sexual orientation, gender and/or gender identity/expression, marital status, past or present military service, family medical history or genetic information, or any other status protected by applicable laws. Privacy Policy: *****************************************************
    $24-27 hourly Auto-Apply 45d ago
  • Software Engineer Co-Op- Cal State San Marcos

    Samtec, Inc. Carreras

    Senior programmer job in San Diego, CA

    Descripción Puesto en Samtec, Inc Samtec is seeking a Software Engineer COOP in our Vista, CA location. **Please only apply if you are a student currently enrolled and pursuing a bachelor's degree in engineering or a related field at a local university in San Diego County. The work schedule would be a minimum of twenty hours per week during school. Hours may vary but are flexible, ideally support is needed M-F 8AM - 6PM. Pay is $24-27.00 per hour, depending on education and experience level. Undergraduate student COOPs are also eligible to participate in student program tuition assistance and may also opt to participate in Samtec's 401k plan. Samtec's Software Development Engineers group is responsible for all software that executes internal optical transceiver algorithms. COOPs have the opportunity to develop skills in statistical data analysis, imaging systems including scanning electron microscopy, microelectronics manufacturing processes, and failure root cause analysis. Ideal candidates are self-starters who demonstrate exemplary written and verbal communication skills. They excel in a dynamic environment and can problem solve efficiently and creatively with fine attention to detail. Below is a list of preferred qualifications and skills: MINIMUM REQUIREMENTS: Student pursuing a bachelor's degree in engineering or related field. Availability to work a minimum of 20 hours per week during regular business hours while maintaining a full-time course load. You must be available to commit to a minimum of 3 semesters or 12-14 months. COOPs are required to maintain a C grade or above in all courses to maintain status in the program. Applicants must be eligible to work in the U.S. “The responsibilities as defined are intended to serve as a general guideline for this position. Associates may be asked to perform additional tasks depending on strengths and capabilities.” Software group is responsible for the design and development of software/firmware used in transceivers, test stands, PC applications. Objectives: Defining the problem, solving the problem, and communicating the problem Develop problem solving skills Develop an understanding of software requirements, development, testing and validation. Modify/enhance existing software. Develop software for new and existing standard products Develop or extend test software Learn to control hardware via software (ex. test equipment) Equipment & Systems: Visual Studio, C# NuEclipse (Eclipse customized by Nuvoton), C Simplicity Studio (Eclipse customized by Silicon Labs), C Matlab Subversion/TortoiseSVN Propel Multimeter, oscilloscope, bit-error rate tester, optical power meter. Skills learned: Using above software. Firmware development for microcontrollers. Software test. Reading IC datasheets (ex. microcontrollers, transceiver ASICs). Fiber optic data transmission. Preferred skills: Experience writing programs in C, C#, Matlab Familiarity with microcontrollers (ex. ARM, 8051) Experience with basic electronic test equipment (ex. multimeter, oscilloscope) Familiarity with advanced test equipment (bit-error rate tester).
    $24-27 hourly Auto-Apply 45d ago

Learn more about senior programmer jobs

How much does a senior programmer earn in Santee, CA?

The average senior programmer in Santee, CA earns between $78,000 and $150,000 annually. This compares to the national average senior programmer range of $78,000 to $141,000.

Average senior programmer salary in Santee, CA

$108,000

What are the biggest employers of Senior Programmers in Santee, CA?

The biggest employers of Senior Programmers in Santee, CA are:
  1. PlayStation
  2. Adarx Pharmaceuticals Inc.
Job type you want
Full Time
Part Time
Internship
Temporary