40 Software Engineer 3 R D jobs in California
Software Engineer 3 R&D
Job Viewed
Job Description
Kunal at br>
Title: Software Engineer 3 R&D br>Location: San Diego, CA (May need to travel to office rarely)
Duration: 12 Months (Contract to Hire/ Temp to Perm)
Job Description:
br>
Must Have:
Experience professionally developing iOS applications using Swift and SwiftUI for at least 2 contiguous years.
echnical degree highly desired in Computer Science or equivalent; in lieu of technical degree 4 additional years of professional development required.
Also must have experience working a SLDC with a team of at least 3 other developers.
Day to Day Responsibilities
Develop SwiftIUI features for our flagship product: G7.
The G7 app is the user interface to the continuous glucose sensor the patient wears.
A good candidate will employ strategies to maximize simplicity and code of the highest quality while still being timely.
Implementations should be well tested, code efficient, and easy to read.
Be an active participant of the team in all parts of the software development lifecycle. br>
Meet the team:
excom is hiring for an iOS Software Engineer to join our team in San Diego, CA.
In this position, you will be designing and developing iOS applications for our core CGM devices used all over the world, to help
improve the lives of people with diabetes.
You will be joining a well-established team & company, on an upward growth trajectory.
Where you come in:
You will design and build applications for the iOS platform
You’ll implement requirements on iOS apps, write and update design documents < r> W ’ll rely on you to continuously discover, evaluate and implement new technologies to strengthen development efficiency < r> Y u’ll interface with software test to ensure high quality product < r> Y u will develop automated unit and integration tests
You’ll participate in design, code and test reviews < r> Y u will propose and implement enhancements to the apps to improve sustainability
What makes you successful:
Bachelor’s degree in computer science or related field. < r> Y u have a minimum of 4 years of native iOS app development experience using Swift
You have a minimum of 2 years of professional SwiftUI experience
Knowledge of Objective C is a plus.
You have 4 years of professional software development experience
You bring a high degree of diligence in documentation, testing and coding
You have experience working in Agile teams & using tools such as Jira and Confluence
You have experience using CI/CD tools such as Jenkins, Bamboo, Github Actions
You have experience with version control tools such as Git, Github, Gitlab, Bitbucket and GitFlow
You have experience writing automated tests using XCTest and XCUITest
You have working knowledge of design patterns such as MVC, MVVM, MVP
Travel Required:
0 – 24% < r>
Language Skills:
M st be able to communicate effectively in English.
Ability to read and interpret documents such as safety rules, operating and maintenance instructions, and procedure manuals.
Ability to write routine reports and correspondence. Ability to speak effectively before groups of customers or employees of organization.
Physical Demands:
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
May be required to perform the following Physical Activity: Standing, walking, sitting, using hands, handle or feel, reach with hands and arms, climb or balance, stoop, kneel, crouch, or crawl, talk or hear, taste or smell. May be required to lift 0 lbs. to over 100 lbs.
Work Environment:
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job.
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
May be exposed to the following environmental conditions: Wet or humid conditions, work near moving parts, work in high - precarious places, fumes or airborne particles, toxic or caustic chemicals, outdoor weather conditions, extreme heat (non-weather), extreme cold (non-weather), risk of electric shock, work with explosives, risk of radiation, vibration. The noise level in this work environment can rangefrom quiet to very loud.
Please note:
The information contained herein is not intended to be an all-inclusive list of the duties and responsibilities of the job, nor are they intended to be an all-inclusive list of the skills and abilities
required to do the job.
Management may, at its discretion, assign or reassign duties and responsibilities to this job at any time. The duties and responsibilities in this job description may be subject to change at
any time due to reasonable accommodation or other reasons.
Required Skills (top 3 non-negotiables):
iOS SwiftUI – 2yrs+ < r> S ift – 3yrs+ < r> i S Development – 4yrs+ < r>
Preferred Skills (nice to have)
S oryboard / Interface Builder – 1 yr+ < r> S LID or CLEAN principles – 3 yrs < r> A chitecture & design patterns – 3 yrs < r>
Software Skills Required: Swift, iOS, SwiftUI, git, unit/integrated/functional testing
Number of Interviews: 2 br>
Job No Longer Available
This position is no longer listed on WhatJobs. The employer may be reviewing applications, filled the role, or has removed the listing.
However, we have similar jobs available for you below.
Software Engineer
Posted 1 day ago
Job Viewed
Job Description
A 'Tech for good ' organisation based in Edinburgh is looking for a couple of Software Engineers , with good experience using Java and JavaScript (ideally Reactjs) to join their hybrid team. Work with modern technologies, in a great culture, with amazing benefits.
They've been operating very successfully for several years now and they offer an award winning service that helps thousands of people every day. This is a great opportunity to work on a series of products that benefits so many throughout the UK. They've also experienced consistent year on year growth, both in their customer base and their employee headcount, and they have an ambitious roadmap for the years ahead.
You'd be joining one of their Agile squads, consisting of roughly five Software Engineers that's rich with experience (it's a great learning environment ). You'll be working directly on a business critical platform that's highly used. They do have multiple squads based out of this location too, so there's lots of opportunity for a varied workload, and a chance to pick up different tools and technologies.
They work with a really modern tech stack; Java, SpringBoot, PostgreSQL, Microservices, Kubernetes, Kafka, AWS and Reactjs + TypeScript. Although experience with all of this is great, the organisation is more interested in collaborative Engineers who can bring strong soft skills to the team, so have some flexibility around tech.
Additionally, they place a really big emphasis on following best practices and software fundamentals and are looking for Engineers that have worked in a similar environment. They're also very focused on testing, where you'll regularly follow TDD, so they're looking for Engineers who value and understand the importance of quality code.
You'll ideally have experience with most of the following;
** Java (ideally SpringBoot)
** Microservices
** Test Driven Development
** Front end Development (HTML, CSS and JavaScript)
** Working with Databases (ideally PostgreSQL)
Experience with the following is highly desirable;
** DevOps; Docker and Kubernetes
** Cloud Services (AWS, Azure, GCP, OpenShift)
** Reactjs + TypeScript
This opportunity would be ideal for an ambitious Software Engineer that is looking for a collaborative team, that are committing to using modern technologies and best practices.
Their offices are based just on the outskirts of Edinburgh , just walking distance from a tram stop, train station and they have free parking available onsite. They do support hybrid working here, where you'll be expected onsite three days per week , for collaboration time with the team.
In return they're able to offer a salary from 45k to 75k based on experience with a strong benefits package to match, which includes (35 hour working week, Private healthcare, 15% pension, strong annual bonus, 28 days holiday + bank and much more).
If you're keen to find out more, please apply or drop Doug Paget a message via linkedin for an informal chat.
Software Engineer
Posted 1 day ago
Job Viewed
Job Description
A 'Tech for good ' organisation based in Edinburgh is looking for a couple of Software Engineers , with good experience using Java and JavaScript (ideally Reactjs) to join their hybrid team. Work with modern technologies, in a great culture, with amazing benefits.
They've been operating very successfully for several years now and they offer an award winning service that helps thousands of people every day. This is a great opportunity to work on a series of products that benefits so many throughout the UK. They've also experienced consistent year on year growth, both in their customer base and their employee headcount, and they have an ambitious roadmap for the years ahead.
You'd be joining one of their Agile squads, consisting of roughly five Software Engineers that's rich with experience (it's a great learning environment ). You'll be working directly on a business critical platform that's highly used. They do have multiple squads based out of this location too, so there's lots of opportunity for a varied workload, and a chance to pick up different tools and technologies.
They work with a really modern tech stack; Java, SpringBoot, PostgreSQL, Microservices, Kubernetes, Kafka, AWS and Reactjs + TypeScript. Although experience with all of this is great, the organisation is more interested in collaborative Engineers who can bring strong soft skills to the team, so have some flexibility around tech.
Additionally, they place a really big emphasis on following best practices and software fundamentals and are looking for Engineers that have worked in a similar environment. They're also very focused on testing, where you'll regularly follow TDD, so they're looking for Engineers who value and understand the importance of quality code.
You'll ideally have experience with most of the following;
** Java (ideally SpringBoot)
** Microservices
** Test Driven Development
** Front end Development (HTML, CSS and JavaScript)
** Working with Databases (ideally PostgreSQL)
Experience with the following is highly desirable;
** DevOps; Docker and Kubernetes
** Cloud Services (AWS, Azure, GCP, OpenShift)
** Reactjs + TypeScript
This opportunity would be ideal for an ambitious Software Engineer that is looking for a collaborative team, that are committing to using modern technologies and best practices.
Their offices are based just on the outskirts of Edinburgh , just walking distance from a tram stop, train station and they have free parking available onsite. They do support hybrid working here, where you'll be expected onsite three days per week , for collaboration time with the team.
In return they're able to offer a salary from 45k to 75k based on experience with a strong benefits package to match, which includes (35 hour working week, Private healthcare, 15% pension, strong annual bonus, 28 days holiday + bank and much more).
If you're keen to find out more, please apply or drop Doug Paget a message via linkedin for an informal chat.
Software Engineer
Posted today
Job Viewed
Job Description
A 'Tech for good ' organisation based in Edinburgh is looking for a couple of Software Engineers , with good experience using Java and JavaScript (ideally Reactjs)to join their hybrid team. Work with modern technologies, in a great culture, with amazing benefits.
They've been operating very successfully for several years now and they offer an award winning service that helps thousands of people every.
WHJS1_UKTJ
Software Engineer
Posted 2 days ago
Job Viewed
Job Description
Software Engineers - Junior / Mid / Senior - UK Remote
Are you ready to use your technical expertise to help transform services that directly improve lives across the UK?
Our client provides emergency accommodation and support services to the UK's most vulnerable people victims of domestic abuse, those fleeing war, chaos and corruption, and individuals seeking asylum. Their mission is to deliv.
WHJS1_UKTJ
Software Engineer
Posted 2 days ago
Job Viewed
Job Description
The Software Engineering team is looking for an experienced engineer to join a product team that works closely with the business in delivering and maintaining software for our internal and external customers.
It is an agile delivery environment with momentum from some recent big successes, with lots of exciting new projects also in the pipeline.
Key aspects of working in an agile tea.
WHJS1_UKTJ
Software Engineer
Posted today
Job Viewed
Job Description
Edinburgh
is looking for a couple of
Software Engineers , with good experience using
Java and JavaScript
(ideally Reactjs)to join their
hybrid
team. Work with modern technologies, in a great culture, with amazing benefits.nThey've been operating very successfully for several years now and they offer an
award winning service
that
helps thousands of people every day.
This is a great opportunity to work on a series of products that benefits so many throughout the UK. They've also experienced consistent year on year growth, both in their customer base and their employee headcount, and they have an ambitious roadmap for the years ahead.nYou'd be joining one of their Agile squads, consisting of roughly five Software Engineers that's rich with experience (it's a
great learning environment ). You'll be working directly on a
business critical platform
that's highly used. They do have multiple squads based out of this location too, so there's lots of opportunity for a varied workload, and a chance to pick up different tools and technologies.nThey work with a really modern tech stack;
Java, SpringBoot, PostgreSQL, Microservices, Kubernetes, Kafka, AWS and Reactjs + TypeScript.
Although experience with all of this is great, the organisation is more interested in
collaborative Engineers
who can bring strong soft skills to the team, so have some flexibility around tech.nAdditionally, they place a really big emphasis on following
best practices
and
software fundamentals
and are looking for Engineers that have worked in a similar environment. They're also very focused on testing, where you'll regularly follow TDD, so they're looking for Engineers who value and understand the importance of quality code.nYou'll ideally have experience with most of the following;n** Java (ideally SpringBoot)n** Microservicesn** Test Driven Developmentn** Front end Development (HTML, CSS and JavaScript)n** Working with Databases (ideally PostgreSQL)nExperience with the following is highly desirable;n** DevOps; Docker and Kubernetesn** Cloud Services (AWS, Azure, GCP, OpenShift)n** Reactjs + TypeScriptnThis opportunity would be ideal for an
ambitious Software Engineer
that is looking for a collaborative team, that are committing to using modern technologies and best practices.nTheir offices are based just on the outskirts of
Edinburgh , just walking distance from a tram stop, train station and they have free parking available onsite. They do support
hybrid working
here, where you'll be expected onsite
three days per week , for collaboration time with the team.nIn return they're able to offer a
salary from £45k to £75k
based on experience with a
strong benefits
package to match, which includes (35 hour working week, Private healthcare, 15% pension, strong annual bonus, 28 days holiday + bank and much more).nIf you're keen to find out more, please apply or drop Doug Paget a message via linkedin for an informal chat.
TPBN1_UKTJn
Senior Software Engineer
Posted 1 day ago
Job Viewed
Job Description
Established Software House that develop SaaS products for the Healthcare Industry with modern technologies are looking for a Senior Software Engineer to join one of their Agile teams in Edinburgh. Modern tech and hybrid working on offer.
The organisation are well known and have a very strong technical environment and reputation, everyone lives and breathes modern technology here . They develop large scale SaaS products designed to improve efficiency and accountability within the healthcare industry, and they have very quickly become a household name and a market leader within their field.
The company have several different squads, with each looking after one or two different products . They have several market leading products now that are widely used by millions. This role would involve joining a small agile squad (circa 5), that's only a few years old, but rich with commercial experience. They look after two really popular modern cloud based products and actively use; .Net Core , Azure and Angular .
The company obviously work with a really modern tech stack, but they are fairly tech agnostic and really just want to hire strong Software Engineers with good experience using best practices, so they aren't bogged down if you haven't worked with their full tech stack.
The company do place a really strong importance on doing software development correctly (from SOLID principles, Design Patterns, Restful API's, Unit Testing, Test Driven Development ), Engineers that embody these practices would fit in well.
You'll ideally have commercial experience with most of the following;
** Modern .Net (C#, MVC, .Net Core, Web API)
** Databases (ideally SQL Server)
** Cloud Services (Azure, AWS or GCP)
** HTML, CSS and JavaScript (ideally Angular or Reactjs).
The following is highly desirable;
** Microservices
** Elastic Search or Apache Kafka
** Experience or interest with AI
Salary for this role ranges from 52k to 58k (there may be some flex), and they're ideally looking for hybrid working in Edinburgh (roughly two days per week).
On top of this, they also offer a good package of benefits. Which includes; annual share scheme, 33 days holiday, pension, private medical and dental through BUPA, life insurance and time off to extended career breaks + many more.
If this opportunity sounds of interest and you match most of the criteria, please do apply and drop Doug at Cathcart Technology a message.
Be The First To Know
About the latest Software engineer 3 r d Jobs in California !
Embedded Software Engineer
Posted 7 days ago
Job Viewed
Job Description
FINTEC recruit is seeking an Embedded Software Engineer for our design Engineering client based south of Edinburgh. This is a permanent role with salary negotiable by experience plus bonus/benefits. You will be working within a small multidiscipline engineering team, working closely with hardware and software engineers. Opportunity to grow your expertise in embedded systems and Linux development with a successful established engineering business with products supplied across the globe. Potential hybrid working with flexi start & finish times, early finish on Fridays.
Responsibilities
- To design, implement and test embedded software across a range of microcontrollers, microprocessors and linux-based systems – C/C++ li>Developing software for microcontrollers, microprocessors and embedded Linux systems
- Working with Linux Kernel, bootloaders, device drivers and boaod support packages & User Interface engines such as QT and Crank
- To build systems such as Yocto to create custom Linux distributions
- Implement and troubleshoot hardware communication protocols :
Skills and experience required for Embedded Software Engineer role:
- Degree in Computer Science, Electrical/Electronic Engineering, or a related field.
- 5+ years experience in embedded software development
- Strong proficiency in C/C++ for embedded systems.
- Hands-on experience with embedded software development on microcontrollers/microprocessors.
- Expertise in embedded Linux systems, including kernel, bootloaders, device drivers, and BSPs and user interface engines.
- Familiarity with Linux build systems such as Yocto.
- Solid understanding of hardware principles, including digital and analogue circuits.
- Experience working with hardware debugging tools (oscilloscopes, logic analysers, etc.).
- Experience with standard communication protocols (UART, SPI, I2C, ETHERNET).
- Understanding of network protocols (TCP/IP, UDP) and awareness of network security concepts.
Full details available on application. To apply please submit your current CV to FINTEC recruit or apply via our FINTEC recruit website.
Software Engineer - Edinburgh
Posted 8 days ago
Job Viewed
Job Description
Tech For Good
Edinburgh - Hybrid (3 days in office)
50,000 - 65,000 + Amazing Benefits Package
Competitive Pension up to 15% and Bonus 10-15%, Private Healthcare, Enhanced Parental Leave, 36 days of Holiday!
SR2 are recruiting x3 full stack Java software engineers for a purpose-driven tech organisation based in Edinburgh - helping them to build out their team due to an influx of exciting work and projects.
We're looking to hire engineers who are passionate about continuous learning, and growing their skills further within a meaningful business who care about DE&I.
The role is for a mid-weight software engineer with skills across both backend and frontend, however the majority of your time will be spent on the backend developing Java, Spring boot Microservices within an AWS hosted envrionment.
If you're looking for a full stack development role where you can get involved in everything from the backend, frontend and infrastructure using Kubernetes and AWS then look no furhter!
Their engineering department is extremely forward thinking, and they are getting features shipped and into production multiple times per day!
Experience we're looking for.
- Java development with Spring boot
- Frontend skills - Ideally with React.js (or Angular, Vue.js etc)
- Advocate for best practices (TDD, Automation, Pair Programming)
- Collaborative and coachable
- Strong communication skills
- Team player
Senior Software Engineer
Posted 10 days ago
Job Viewed
Job Description
**A Day in the Life**
You will be a Senior Software Engineer who has an entrepreneurial flare. You will be a jack of all trades within your discipline, not frightened of getting your hands dirty simultaneously on multiple projects, supporting projects from advanced blue-sky research to the development of best-in-class patient vital signs monitoring products. You will be an all-rounder conversant in multiple programming languages and tool stacks from embedded all the way to web applications.
We are an Artificial Intelligence and Algorithm development team based in Edinburgh. We work on advanced research for novel sensors as well as supporting the algorithm enhancement of more mature in field products. Our small world class functional team supports the newly created Acute Care and Monitoring (ACM) Operating Unit (OU) that is committed to excellence in innovation and commercialization to pursue our vision and long-term business growth. The OU is based mainly out of Boulder, Colorado.
We believe that when people from different cultures, genders, and points of view come together, innovation is the result u2014 and everyone wins. Medtronic walks the walk, creating an inclusive culture where you can thrive. The job is rich and varied and we hope that this aspect attracts the individual. This role will be based in Edinburgh, UK.
**Responsibilities may include the following and other duties may be assigned:**
Designing, developing and debugging software tools to support algorithm development for patient monitoring sensors and devices, algorithm training and analysis tools and clinical decision-making tools
Designing, developing and debugging software tools that are used to support clinical trials of key products
Providing architectural guidance and leadership to outsourced tool and sensor development
Providing architectural guidance and leadership to other OU projects supporting sensor, tooling, and other OU applications
Contributing to the design, development and maintenance of a data lake supporting sensor algorithm development, training, and validation
Leveraging your experience to support and work with other software colleagues across the Operating Unit.
**Required Knowledge and Experience:**
Bacheloru2019s degree in Electrical Engineering, Computer/Software, Biomedical or similar Engineering with a minimum of 7+ years of relevant experience
Proven experience in more than 50% of the following: C/C++ development, C#/.NET, Python/Matlab, Qt, SQL, Linux
Experience of creating documentation, creating test plans and executing tests to validate software functionality
Ability to work with cross-functional teams and communicate technical concepts to non-technical stakeholders
Experience with Agile software development methodologies
Working experience with version control systems (e.g., Git, SVN).
Embedded development experience in Linux, RTOS or bare metal as well as knowledge of signal processing algorithms and experience with medical devices or sensors and algorithm industries is an advantage. Familiarity with machine learning and artificial intelligence as well as computer vision/image processing will give you an advantage, as would experience with healthcare industry standards and regulations (such as HIPAA) and with designing and/or maintaining databases. Knowledge of cybersecurity best practices in software development is a clear advantage.
**Physical Job Requirements**
The above statements are intended to describe the general nature and level of work being performed by employees assigned to this position, but they are not an exhaustive list of all the required responsibilities and skills of this position.u202f
**Benefits & Compensation**
**Medtronic offers a competitive Salary and flexible Benefits Package**
A commitment to our employees lives at the core of our values. We recognize their contributions. They share in the success they help to create. We offer a wide range of benefits, resources, and competitive compensation plans designed to support you at every career and life stage.
**About Medtronic**
We lead global healthcare technology and boldly attack the most challenging health problems facing humanity by searching out and finding solutions.
Our Mission u2014 to alleviate pain, restore health, and extend life u2014 unites a global team of 95,000+ passionate people.
We are engineers at heartu2014 putting ambitious ideas to work to generate real solutions for real people. From the R&D lab, to the factory floor, to the conference room, every one of us experiments, creates, builds, improves and solves. We have the talent, diverse perspectives, and guts to engineer the extraordinary.
Learn more about our business, mission, and our commitment to diversity here (
We lead global healthcare technology and boldly attack the most challenging health problems facing humanity by searching out and finding solutions.
Our Mission u2014 to alleviate pain, restore health, and extend life u2014 unites a global team of 95,000+ passionate people.
We are engineers at heartu2014 putting ambitious ideas to work to generate real solutions for real people. From the R&D lab, to the factory floor, to the conference room, every one of us experiments, creates, builds, improves and solves. We have the talent, diverse perspectives, and guts to engineer the extraordinary.
**We change lives** . Each team member, each day, helps to improve and redefine how the world treats the most pressing health conditions, from heart disease to diabetes. Our industry leadership comes from the passion and ingenuity of our people. Thatu2019s who we are. Working alongside one another, we use science, medicine, and a profound understanding of the human body to build extraordinary technologies that can transform lives.
**We build extraordinary solutions as one team** . With one Medtronic Mindset defining how we work. Speed and decisiveness run through our DNA. Diverse perspectives inspire our bold answers to any challenge that comes our way. And we deliver results the right way, breakthrough after patient breakthrough.
**This life-changing career is yours to engineer** . By bringing your ambitious ideas, unique perspective and contributions, you willu2026
**Build** a better future, amplifying your impact on the causes that matter to you and the world
**Grow** a career reflective of your passion and abilities
**Connect** to a dynamic and inclusive culture that welcomes the challenge of life-long learning
These commitments set our team apart from the rest:
**Experiences that put people first** . Respect for people is the hallmark of our humanity. It fuels our team to positively impact even a single life. And it means we put our people first at Medtronic as well, creating a culture of belonging and always pushing to get you the career-building resources you need.
**Life-transforming technologies** . No matter your role, you contribute to technologies that transform lives. What we build empowers patients to live life on their terms.
**Better outcomes for our world** . Here, itu2019s about more than the bottom line. Our Mission to improve human welfare drives us. We advance healthcare, society, and equity with every design, inside and outside our walls.
**Insight-driven care** . Fresh viewpoints. Cutting-edge AI, data, and automation. You're shaping the future of healthcare technology and defining the next generation of breakthroughs in care
It is the policy of Medtronic to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, Medtronic will provide reasonable accommodations for qualified individuals with disabilities.
For sales reps and other patient facing field employees, going into a healthcare settingu202fis considered an essential function of the job and we expect our employees to comply with all credentialing requirements at the hospitals or clinics they support.
This employer participates in the federal E-Verify program to confirm the identity and employment authorization of all newly hired employees. For further information about the E-Verify program, please click here ( .
For updates on job applications, please go to the candidate login page and sign in to check your application status.
If you need assistance completing your application please email
To request removal of your personal information from our systems please email