Design, develop, debug, modify, and test software programs using C, C++, C# or other current programming languages and technologies.
Develop software for testing platforms and complex software tools.
Integrate software designs with electrical hardware.
Collaborate closely with firmware, systems, hardware, and software engineers to optimize solutions across the entire system.
Debug and troubleshoot software issues to identify root causes and implement effective solutions.
Conduct code reviews and provide feedback to ensure adherence to best practices and coding standards.
Ensure compliance with regulatory standards and guidelines for medical device software
Participate in the development of technical documentation, including design specifications, test plans, and user manuals.
Minimum Qualifications :
Degree in Computer Engineering, Electrical Engineering, Computer Science, or a related engineering field.
Bachelor's degree with 2+ years of related experience.
Proficiency in programming languages such as : C, C++, C#.
Excellent written and verbal communication skills.
Strong analytical, debugging, and communication skills.
Preferred Qualifications :
Experience in embedded software / firmware development.
Experience writing software / firmware verification and / or validation tests.
Experience with test automation systems for embedded software / firmware.
Knowledge of cybersecurity, Bluetooth, and socket communication.
Experience with safety-critical systems.
Experience with RTOS systems and / or VXWorks.
Proven ability to work on cross-functional teams to develop new products.
Create a job alert for this search
Senior Software Engineer • Arden Hills, MN, United States
Related jobs
Senior Software Engineer
Teradata • St Paul, MN, United States
Permanent
At Teradata, we believe that people thrive when empowered with better information.That's why we built the most complete cloud analytics and data platform for AI.
By delivering harmonized data, trust...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer II
Cleo • St Paul, MN, United States
Full-time
Design and develop full-stack components which are part of Cleo's overall code base;Typescript, Angular, Node.Ability to explain complex technical and functional concepts effectively.Be a trusted e...Show more
Last updated: 4 days ago • Promoted
Senior Software Engineer
Patterson Companies • St Paul, MN, United States
Full-time
Patterson isn't just a place to work, it's a partner that cares about your success.One of the distinguishing marks of our company is the talented people who embrace the people-first, always advanci...Show more
Ready to be pushed beyond what you think you’re capable of?.At Coinbase, our mission is to increase economic freedom in the world.
It’s a massive, ambitious opportunity that demands the best of us, ...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer
Eliassen Group • St Paul, MN, United States
Full-time
We are seeking a talented Software Engineer to join our team and contribute to the development of our Azure web-deployed applications with expertise in React, Node.
You will play a crucial role in d...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer - Provider Engineering
Datavant • St Paul, MN, United States
Full-time
Datavant is a data platform company and the world's leader in health data exchange.Our vision is that every healthcare decision is powered by the right data, at the right time, in the right format....Show more
Last updated: 4 days ago • Promoted
Senior Software Engineer
Choice Bank • St Paul, MN, United States
Full-time
The Senior Software Engineer is responsible for designing and developing complex software systems and applications.They lead projects, mentor junior engineers, and collaborate with cross-functional...Show more
Last updated: 4 days ago • Promoted
Senior Software Engineer II - Platform Services
Confluent • St Paul, MN, United States
Full-time
At Confluent, we are not just creating advanced technology; we are transforming how data is utilized and the potential it unlocks.
Our platform ensures that data is dynamic and always in motion, ena...Show more
Last updated: 1 day ago • Promoted
Software Engineer
Pearson • St Paul, MN, United States
Full-time
The Senior Software Developer is responsible for analysis, design, implementation, and unit testing to produce high-quality code for a project team responsible for supporting a number of cutting-ed...Show more
Last updated: 1 day ago • Promoted
Senior Data Platform Engineer
Securian • Saint Paul, MN, United States
Full-time
At Securian Financial the internal title for this position is Infrastructure Sr.We have an exciting opportunity for a.In this role, you will design and implement data solutions that adhere to data ...Show more
Last updated: 2 days ago • Promoted
Senior Software Engineer
Patterson Dental Supply • Saint Paul, Minnesota, USA
Full-time
Patterson isnt just a place to work its a partner that cares about your success.One of the distinguishing marks of our company is the talented people who embrace the people-first always advancing a...Show more
Last updated: 13 days ago • Promoted
Senior Software Engineer (JoinOCI-SDE)
Oracle • St Paul, MN, United States
Full-time
Oracle Cloud Infrastructure (OCI), we build the future of the cloud for Enterprises as a diverse team of fellow creators and inventors.
We act with the speed and attitude of a start-up, with the sca...Show more
Last updated: 18 hours ago • Promoted • New!
Senior Software Engineer - OpenSearch
Oracle • St Paul, MN, United States
Full-time
Oracle Cloud Infrastructure (OCI) Search Service with OpenSearch is an insight engine offered as an Oracle managed service.
Without any downtime, Oracle automates patching, updating, upgrading, back...Show more
A healthcare services provider in Saint Paul is seeking a motivated Sr.Software Engineer to enhance its SaaS pricing applications.
The ideal candidate will manage Java-based applications, design mic...Show more
Ready to be pushed beyond what you think you’re capable of?.At Coinbase, our mission is to increase economic freedom in the world.
It’s a massive, ambitious opportunity that demands the best of us, ...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer II - Platform Infrastructure
Confluent • St Paul, MN, United States
Full-time
At Confluent, we are committed to providing competitive pay and benefits that are in line with industry standards.We analyze and carefully consider several factors when determining compensation, in...Show more
Last updated: 4 days ago • Promoted
Senior Software Engineer (.net)
Pointwest Technologies Corp • Roseville, Minnesota, United States
Full-time
NET Software Developer to design, develop, and maintain systems that support prepaid card manufacturing operations.You’ll demonstrate technical leadership on both new and legacy applications, colla...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer- Payer Engineering
Datavant • St Paul, MN, United States
Full-time
Datavant is a data platform company and the world's leader in health data exchange.Our vision is that every healthcare decision is powered by the right data, at the right time, in the right format....Show more