Lead Software Engineer
1 month ago
Our client is a start-up medical device company in Minnesota who is focused on developing and commercializing neuromodulation technology platforms to treat patients suffering from unmet needs. Our client is expecting growth in the next 1-2 years and needs to bring on a Lead Software Engineer to help with the development of a mobile application.
This is a 12-month assignment with strong potential for extension. Candidates must be onsite in the greater Minneapolis area 2-3 days/week minimum.
Duties & Responsibilities:
- Serve as the technical leader for a diverse team of software engineers, both full-time and contract
- Design, develop, verify, and sustain scalable and efficient software solutions.
- Collaborate closely with systems, hardware, and firmware engineers to establish software requirements.
- Define and manage the processes for software development, implementation, and testing.
- Perform code reviews to ensure that deliverables adhere to quality standards.
- Potentially coordinate and facilitate collaboration with external development contractors and companies.
Required Qualifications:
- BS degree in Computer Engineering, Computer Science, Software Engineering, or a related discipline.
- 10+ years of experience in medical device software development
- Experience in mobile application development and familiarity with mobile development tools/frameworks (e.g., Xamarin).
- Proficiency with Kotlin (programming language)
- Knowledge of cloud platforms (e.g., AWS) and mobile backend services.
- Strong understanding of software development tools and version control systems.
- Ability to organize tasks and lead engineering teams effectively.
- Excellent communication, collaboration, and teamwork skills.
- Familiarity with Bluetooth wireless communication preferred
- Knowledge of implementing cybersecurity best practices preferred
-
Lead Software Engineer
4 weeks ago
roseville, United States Insight Global Full timeResponsibilities: o Technical lead for team of multiple software engineers (on staff & contract) o Architect, develop, verify, and maintain scalable, efficient software solutions o Work closely with systems, hardware, and firmware engineers to define software requirements o Define and own processes for development, implementation, and test of software o...
-
Lead Software Engineer
4 weeks ago
Roseville, United States Insight Global Full timeResponsibilities: o Technical lead for team of multiple software engineers (on staff & contract) o Architect, develop, verify, and maintain scalable, efficient software solutions o Work closely with systems, hardware, and firmware engineers to define software requirements o Define and own processes for development, implementation, and test of software o...
-
Lead Software Engineer
4 weeks ago
Roseville, United States Redbock - an NES Fircroft company Full timeOur client is a start-up medical device company in Minnesota who is focused on developing and commercializing neuromodulation technology platforms to treat patients suffering from unmet needs. Our client is expecting growth in the next 1-2 years and needs to bring on a Lead Software Engineer to help with the development of a mobile application.This is a...
-
Principal Software Engineer
4 weeks ago
Roseville, California, United States Avivomed, Inc. Full timePrincipal Software EngineerAvivomed, Inc. is a medical technology company developing a novel implanted neuromodulation system. We are seeking an experienced Principal Software Engineer to join our growing Software Engineering team.The successful candidate will own software architecture and implementation of mobile applications that integrate with a...
-
Principal Software Engineer
4 weeks ago
roseville, United States Avivomed, Inc. Full timeAvivomed, Inc. is seeking an experienced Principal Mobile Application Developer / Software Engineer to join our growing Software Engineering team. The successful candidate will own software architecture and implementation of mobile applications that integrate with a cloud-based backend to connect medical devices with patients and clinicians.If you enjoy...
-
Principal Software Engineer
2 months ago
roseville, United States Avivomed, Inc. Full timeAvivomed, Inc. is seeking an experienced Principal Mobile Application Developer / Software Engineer to join our growing Software Engineering team. The successful candidate will own software architecture and implementation of mobile applications that integrate with a cloud-based backend to connect medical devices with patients and clinicians.If you enjoy...
-
Principal Software Engineer
4 weeks ago
Roseville, United States Avivomed, Inc. Full timeAvivomed, Inc. is seeking an experienced Principal Mobile Application Developer / Software Engineer to join our growing Software Engineering team. The successful candidate will own software architecture and implementation of mobile applications that integrate with a cloud-based backend to connect medical devices with patients and clinicians.If you enjoy...
-
Principal Software Engineer
2 months ago
Roseville, United States Avivomed, Inc. Full timeAvivomed, Inc. is seeking an experienced Principal Mobile Application Developer / Software Engineer to join our growing Software Engineering team. The successful candidate will own software architecture and implementation of mobile applications that integrate with a cloud-based backend to connect medical devices with patients and clinicians.If you enjoy...
-
Software Engineer I-IV
3 weeks ago
Roseville, California, United States Kratos Unmanned Systems Full timeSoftware Engineer Role at Kratos Unmanned SystemsWe are seeking a skilled Software Engineer to join our team at Kratos Unmanned Systems. As a Software Engineer, you will be responsible for developing software using software engineering best-practices, while adhering to our company policies and procedures.Key Responsibilities:Develops product software using...
-
Software Engineer I-IV
3 weeks ago
Roseville, California, United States Kratos Defense & Security Solutions Full timeJob Title: Software Engineer I-IVJob Summary:Kratos Defense & Security Solutions is seeking a highly skilled Software Engineer I-IV to join our team. As a Software Engineer, you will be responsible for developing and maintaining software applications using C/C++ programming languages.Key Responsibilities:Develop and maintain software applications using C/C++...
-
Software Developer
4 weeks ago
Roseville, California, United States Kratos Defense Full timeSoftware Engineer at Kratos DefenseKratos Defense & Security Solutions, Inc. is a leading defense technology company focused on unmanned systems, satellite communications, cyber security/warfare, microwave electronics, missile defense, training, and combat systems.We leverage proven, cutting-edge methodologies and technology to minimize costs, streamline...
-
Lead Mobile Developer
2 weeks ago
roseville, United States Insight Global Full timeJob Description: Insight Global is seeking a Lead Mobile Developer for a Medical Device start up client local to Roseville, MN. In this role, you would own the mobile development for the company end to end and ultimately lead a team of mobile developers. Responsibilities include: - Technical lead for team of multiple software engineers (on staff & contract)...
-
Lead Mobile Developer
2 weeks ago
roseville, United States Insight Global Full timeJob Description: Insight Global is seeking a Lead Mobile Developer for a Medical Device start up client local to Roseville, MN. In this role, you would own the mobile development for the company end to end and ultimately lead a team of mobile developers. Responsibilities include: - Technical lead for team of multiple software engineers (on staff & contract)...
-
Lead Mobile Developer
2 weeks ago
Roseville, United States Insight Global Full timeJob Description: Insight Global is seeking a Lead Mobile Developer for a Medical Device start up client local to Roseville, MN. In this role, you would own the mobile development for the company end to end and ultimately lead a team of mobile developers. Responsibilities include: - Technical lead for team of multiple software engineers (on staff & contract)...
-
Principal Software Architect
2 weeks ago
Roseville, California, United States Avivomed, Inc. Full timeExplore a career opportunity as a Principal Software Architect at Avivomed, Inc.At Avivomed, Inc., we are seeking an experienced Principal Mobile Application Developer / Software Engineer to join our growing Software Engineering team. The successful candidate will be responsible for owning software architecture and implementation of mobile applications that...
-
Cloud Engineer
4 weeks ago
roseville, United States Insight Global Full timeResponsibilities: o Technical lead for team of multiple software engineers (on staff & contract) o Architect, develop, verify, and maintain scalable, efficient cloud & backend solutions o Work closely with systems, hardware, software application, and firmware engineers to define software requirements o Conduct code reviews to ensure deliverables meet quality...
-
Cloud Engineer
4 weeks ago
Roseville, United States Insight Global Full timeResponsibilities: o Technical lead for team of multiple software engineers (on staff & contract) o Architect, develop, verify, and maintain scalable, efficient cloud & backend solutions o Work closely with systems, hardware, software application, and firmware engineers to define software requirements o Conduct code reviews to ensure deliverables meet quality...
-
Principal Software Engineer
1 week ago
Roseville, California, United States Cohen Defense Group Full timeWe are looking for a highly skilled Cloud Native Software Engineer to join our team at {company}.As a Cloud Native Software Engineer, you will be responsible for designing, developing, and maintaining cloud-native applications using microservices architecture. You will work closely with our team to ensure the successful deployment and maintenance of our...
-
Principal Software Engineer
2 weeks ago
Roseville, MN, United States Avivomed, Inc. Full timeAvivomed, Inc. is seeking an experienced Principal Mobile Application Developer / Software Engineer to join our growing Software Engineering team. The successful candidate will own software architecture and implementation of mobile applications that integrate with a cloud-based backend to connect medical devices with patients and clinicians.If you enjoy...
-
roseville, United States Dominion Technologies Group, Inc. Full timePOSITION SUMMARY Dominions Controls Engineering Services group engineers and commissions controls engineering solutions for a variety of automotive and general industry applications. The team is dedicated to quality, on time engineering. As a member of the Controls Engineering services team, you will work alongside our customers and other members of controls...