Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Firmware Software Engineer

$87k - $92k

SwissDevJobs.ch

Salary: $87,000 - 92,000 per year Requirements: We require a Bachelor of Science in Electrical Engineering, Computer Engineering, Systems Engineering, or a closely related discipline. We look for knowledge of computer architectures, networking, databases, and operating systems. We expect strong organization and interpersonal abilities, along with a clear commitment to excellent customer service. We require experience with C or another embedded language, as well as C# or another .NET language. We look for strong analytical thinking and problem-solving capability. We need a solid technical background in automation and computers. We require a sound understanding of the full software development lifecycle. We require at least 1 year of circuit board design experience. We require 2 to 5 years of relevant work experience. We look for experience using GitLab or GitHub. Preferred qualifications include the ability to read and design higher-level circuits. Preferred qualifications include staying current with new advances in electrical engineering. Preferred qualifications include strong familiarity with electrical and circuit board design software, ideally Eagle CAD, and manufacturing processes. Preferred qualifications include the ability to troubleshoot and solve problems as needed. Preferred qualifications include excellent written and verbal communication skills. Preferred qualifications include flexibility and willingness to travel to domestic and international customer sites. Preferred education includes a bachelors degree. Preferred experience includes 1 year of embedded software work. Preferred experience includes 1 year of firmware work. Responsibilities: We design electrical systems, including circuit board layouts and system wiring requirements. We develop software and firmware to meet specifications set by the development team. We provide customer support and technical assistance. We help create training materials and project documentation as needed. We support our manufacturing team with product development and testing. We train new electrical assembly technicians. We may also perform some production work. We code, test, integrate, and document software solutions based on project needs. We support embedded controls development projects and system integration work for forensic imaging systems. We maintain and add features to embedded C projects using Microchip microcontrollers. We maintain and add features to C# projects using Visual Studio. We troubleshoot circuit boards when required. We draw schematics and route PCBs as needed. We investigate and resolve software and firmware issues in our products. Technologies: C# Embedded Firmware GitHub GitLab Support Visual Studio ASP.NET C++ Hardware More: We are Leeds Precision Instruments, Inc., a small local manufacturing company celebrating our 40th year in business. We are hiring a full-time Firmware & Software Engineer to support embedded controls development for forensic imaging systems. This is an in-person role, and we offer compensation commensurate with experience along with a benefits package that includes 401(k), health insurance, HSA, vision, dental, paid vacation, and sick leave. We are an equal opportunity employer and encourage people with a criminal record to apply. last updated 38 week of 2026

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Firmware Software Engineer in Plymouth, MN vacancy
  • Develop firmware for a variety of embedded products. You will create project and technical...  ...and evaluate prototypes from initial engineering samples to mass production. You will help...  ...JOB DUTIES:Work on all aspects embedded software development projects - design, development... 
    Suggested
    Worldwide

    Resideo Technologies

    Golden Valley, MN
    1 day ago
  •  ...Company Description Robert Bosch LLC seeks Sr Software Engineer (Multiple Positions) at its facility located at 15000 Haggerty Road,...  ...and requirement updates for the software update feature FOTA [Firmware over the Air] and CAN updates. Handle customer interactions... 
    Suggested
    Full time
    Remote work
    2 days per week

    The Bosch Group, Inc.

    Plymouth, MN
    1 day ago
  •  ...Design software according to project requirements in compliance with company design and quality standards.   Test and support software built.   ~ Manage design and control aspects of projects while working within a cross-functional team environment.   ~ Provide... 
    Suggested
    Full time
    Work experience placement
    Work at office

    Ascential Technologies

    Plymouth, MN
    1 day ago
  •  ...Company Description Robert Bosch LLC seeks Software Engineer (Multiple Positions) at its facility located at 15000 Haggerty Road, Plymouth, MI 48170. Development responsibilities for active safety systems including brake modulators, electronic brake boosters, and... 
    Suggested
    Full time
    Remote work
    Work from home
    1 day per week

    The Bosch Group, Inc.

    Plymouth, MN
    1 day ago
  •  ...Nextern is seeking a Senior Software Engineer to join our product realization team. At Nextern, we develop innovative medical technologies...  ...Software Engineeris primarily responsible for developing software/firmware and its associated documentation per established quality... 
    Suggested
    Full time
    Temporary work
    Work experience placement

    Nextern

    Maple Grove, MN
    1 day ago
  •  ...that produces a variety of commercial and   consumer products , engineering services and   aerospace   systems for a wide variety of...  ...Job Description IMMEDIATE NEED! ********  An experienced software developer who will work under the direction and partnership with... 
    Full time
    Immediate start

    Datamatics Global Services Ltd

    Golden Valley, MN
    1 day ago
  •  ...Job Description Job Title : Software Engineer Job Location : Sterling, VA Job Duration: 12 Months contract to hire for the right candidate Education Requirements: Bachelor’s Degree and three years of relevant experience   Notes: candidates must be... 
    Permanent employment
    Full time
    Contract work
    Local area

    Infinite Computing Systems

    Minnetonka, MN
    1 day ago
  • $115k - $155k

     ...We put people first. We reach higher. We do the right thing—today and for generations to come.Job Purpose and ImpactThe Senior Software Engineer designs, develops, and maintains sophisticated software applications that enable Cargill's trading operations by delivering... 
    Work experience placement
    Visa sponsorship

    Cargill

    Wayzata, MN
    5 hours ago
  • Senior Design Assurance EngineerThe Sr. Design Assurance Engineer supports new product development by ensuring products meet design, quality...  ...compliance. A key responsibility is supporting medical device software development in compliance with IEC 62304 and ISO 14971, while... 

    Real Staffing Group

    Plymouth, MN
    5 hours ago
  • $97.5k - $150.6k

     ...backend services and APIs using Azure, AWS, or GCP to support software distribution, secure access, diagnostics, telemetry-adjacent workflows...  ...architecture, structured programming fundamentals, and robust engineering practices across the team.Become the technical owner and... 
    Local area
    Remote work

    Tennant Company

    Golden Valley, MN
    4 days ago
  • $72.8k - $130k

     ...roles you may be interested in.Required Qualifications:Bachelor's degree OR equivalent experience3+ years of experience in software engineering, including enterprise-class microservices, REST APIs, React JS, API Security and web applications3+ years of experience programming... 
    Minimum wage
    Full time
    Temporary work
    Work experience placement
    Local area

    UnitedHealth Group

    Minnetonka, MN
    2 days ago
  • $140k - $160k

    Job Purpose and ImpactThe Senior Professional, Software Engineering job designs, develops and maintains software applications and systems. With minimal supervision, this job collaborates with cross functional teams to define, design and implement new software features... 
    Work experience placement
    Work at office
    Visa sponsorship
    Work visa

    Cargill

    Wayzata, MN
    2 days ago
  • $115k - $155k

     ...We put people first. We reach higher. We do the right thing—today and for generations to come.Job Purpose and ImpactJoin our Software Engineering Team - AI Labs to help scale AI capabilities across Ag & Trading- North America. In this role, you will design, develop, and... 
    Work experience placement
    Work at office
    Visa sponsorship
    Work visa

    Cargill

    Wayzata, MN
    1 day ago
  • $91.7k - $163.7k

     ...serve as you help us advance health optimization on a global scale.Join us to start Caring. Connecting. Growing together.As a Sr Software Engineer on the Consumer Engineering - Rewards team at Optum Technology, you will contribute directly to the core UHC Rewards Platform.... 
    Minimum wage
    Full time
    Temporary work
    Work experience placement
    Local area
    Remote work

    UnitedHealth Group

    Minnetonka, MN
    2 days ago
  • $91.7k - $163.7k

     ...critical rules application in production. The role requires solid engineering expertise, understanding of US Healthcare Insurance (nice to...  ...teams to deliver high quality, resilient, and secure software while ensuring the availability of systems in production.You'll... 
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Minnetonka, MN
    5 hours ago
  • $115k

     ...We are seeking a C# .Net Software Engineer experienced with React or Angular who is ready to help build solutions that make a real difference to the business. You'll be part of a tight-knit Agile team focused on delivering intuitive, high-performing tools, with a big focus... 
    Interim role
    Work at office
    Immediate start
    Remote work
    Visa sponsorship
    Work visa

    Versique Search and Consulting

    Maple Grove, MN
    3 days ago
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database. This... 
    Full time
    Temporary work
    Flexible hours

    Oracle

    Plymouth, MN
    4 days ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    Plymouth, MN
    3 days ago
  •  ...Software Engineer / Project Manager About Vantage Labs: Vantage Labs is a leader in artificial intelligence and natural language technologies, offering advanced Software-as-a-Service solutions built on over 30 years of linguistic research. Their technology... 
    Full time
    Contract work
    Temporary work
    For contractors
    Local area

    Ag Vantage

    New Hope, MN
    1 day ago
  • $140k - $160k

    Job Purpose and ImpactThe Senior Professional, Software Engineering job designs, develops and maintains software applications and systems. With minimal supervision, this job collaborates with cross functional teams to define, design and implement new software features... 
    Work experience placement
    Work at office
    Visa sponsorship
    Work visa

    Cargill

    Wayzata, MN
    26 days ago
  •  ...their manufacture. Our products are a tight integration of optics, electronics, embedded and application software, and algorithms.A Senior Embedded/Firmware Engineer is responsible for the implementation of firmware for Nordson WaferSense and 3D MRS sensors. A Senior... 
    Hourly pay
    Full time

    Nordson Corporation

    Minneapolis, MN
    5 hours ago
  • $90k - $120k

     ...leader in the design and manufacturing of highly engineered, precision power conversion, measurement and...  ...powering the future, together.POSITION SUMMARY: A Firmware Engineer will design, modify, and evaluate embedded software, and/or programmable logic and/or electronic... 
    Work at office
    Flexible hours

    Advanced Energy

    Eden Prairie, MN
    4 days ago
  • $120k - $135k

    An Amazing Career Opportunity for a Senior Firmware Engineer!! Location: Eden Prairie, MNJob ID: 49295This Senior engineering role will help...  ..., work productively and travel freely. We are a high-tech software company headquartered in Austin, TX, with over 4,500 worldwide... 
    Work experience placement
    Remote work
    Worldwide
    Relocation
    Flexible hours

    ASSA ABLOY

    Eden Prairie, MN
    2 days ago
  •  ...as a series of building blocks to be combined at the speed of software, limited by only the hard constraints of physics and the soft constraints...  ...new services and features, working closely internally with our firmware team to interface with the SwoopOS, our frontend team to... 
    Full time
    Work at office
    Local area
    3 days per week

    Swoop Technologies

    Minneapolis, MN
    1 day ago
  • $82.25k - $116.03k

    Why Work at Banner?For over 50 years, Banner Engineering has been at the forefront of industrial automation. We offer products and solutions...  ...technical support.Use Customer Relationship Management (CRM) software to document technical summaries, customer information, and... 
    Full time
    Work at office
    Remote work

    Banner Engineering

    Plymouth, MN
    3 days ago
  • $90k - $120k

     ...Accurant International Location: Minneapolis, MN (Hybrid) Status: Exempt Salary: $90,000-$120,000 Job Title: Senior Software Engineer Position Description The Senior Software Engineer is responsible for design and development of our software product... 
    Full time
    Work experience placement

    Accurant International

    Minneapolis, MN
    1 day ago
  • $102.4k - $179k

     ...healthcare analytics solutions. You will collaborate with AI/ML engineers, data scientists, product teams, and clients to deploy machine...  ...tools to deliver secure, reliable, and maintainable software while contributing to engineering standards, operational excellence... 
    Full time

    Vizient

    Edina, MN
    1 day ago
  • $87.4k - $131k

     ...passionate about what we do. It’s our people who fuel our creativity and make our culture feel like home.  Join our team as a Software Engineer!   This is a hybrid role: Tuesday, Wednesday, and Thursday based out of Headquarters in Maple Plain, MN.   In this... 
    Permanent employment
    Full time
    Temporary work
    Work at office
    Immediate start
    Flexible hours

    Protolabs

    Maple Plain, Hennepin County, MN
    1 day ago
  • $109k - $196.2k

     ...education to well-being and beyond at . JOIN US AS A LEAD ENGINEER – HIGH PERFORMANCE DISTRIBUTED COMPUTING PLATFORM As a...  ...based decisions at Target. This team helps to manage hardware and software for large scale distributed computing, frequently angling towards... 
    Full time
    Temporary work
    Work experience placement
    Worldwide
    Flexible hours

    Dev

    Brooklyn Park, MN
    1 day ago
  • $77k - $154k

     ...Corporate office location (see location options on posting)Summary:As a Lead Full-stack Engineer you will work on Anti-Money Laundering/Bank Secrecy Act (AML/BSA) enterprise Fraud software applications - specifically Actimize ActOne with experience in AML-CTR, AML-STAR-... 
    Full time
    Work experience placement
    Work at office
    Remote work
    Work from home
    Flexible hours

    The Huntington National Bank

    Minnetonka, MN
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware Software Engineer. Be the first to apply!