1

Senior Software Engineer Startup Jobs in Minnesota

Senior Software Engineer

Eden Prairie, MN ยท On-site

$100K/yr

  • Medical

  • Dental

  • Life

  • Retirement

Working for a company that helps save lives with some of our products POSITION SUMMARY The Senior Software Engineer performs research, designs, tests, and implements application software on a variety ...

Senior Software Engineer

Eden Prairie, MN ยท On-site

$100K/yr

  • Medical

  • Dental

  • Life

  • Retirement

Working for a company that helps save lives with some of our products POSITION SUMMARY The Senior Software Engineer performs research, designs, tests, and implements application software on a variety ...

Senior Software Engineer

Burnsville, MN ยท On-site

$110K - $140K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Basic Functions We are seeking a Senior Software Engineer who is comfortable operating at the intersection of software development and compliance for the NorthStar platform. This role is for a strong ...

Senior Software Engineer

Maplewood, MN ยท On-site

$125K - $165K/yr

The Impact You'll Make in this Role As a Senior Software Engineer, you will have the opportunity to tap into your curiosity and collaborate with some of the most innovative people around the world.

Senior Software Engineer

Burnsville, MN ยท On-site

$110K - $140K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Basic Functions We are seeking a Senior Software Engineer who is comfortable operating at the intersection of software development and compliance for the NorthStar platform. This role is for a strong ...

Senior Software Engineer

Maplewood, MN ยท On-site

$125K - $165K/yr

The Impact You'll Make in this Role As a Senior Software Engineer, you will have the opportunity to tap into your curiosity and collaborate with some of the most innovative people around the world.

Sr. Software Engineer

Bloomington, MN ยท On-site

$123K - $162K/yr

What You'll Do As a Senior Software Engineer, you'll play a pivotal role in shaping solutions that impact educators and students every day. You'll leverage your technical depth and leadership to ...

Senior Software Engineer

Burnsville, MN ยท On-site

$110K - $140K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Basic Functions We are seeking a Senior Software Engineer who is comfortable operating at the intersection of software development and compliance for the NorthStar platform. This role is for a strong ...

Sr Software Engineer

Minneapolis, MN ยท On-site

$139K - $174K/yr

Alpha Consulting Corp. is seeking a Senior Software Engineer to lead execution for a defined mobile software release pipeline. The role involves collaborating with diverse teams to translate ...

Sr. Software Engineer - Cloud Services

Plymouth, MN ยท On-site

$127K - $168K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

The Sr. Software Engineer may provide technical leadership for teams that develop Cloud shared services, Cloud applications, and Cloud infrastructure, or contribute as a senior member of teams ...

Senior Software Engineer

Minneapolis, MN

$127K - $168K/yr

  • Medical

  • Life

  • Retirement

  • PTO

Wells Fargo is seeking a Senior Software Engineer... In this role, you will: * Design, develop, test, deploy, and maintain intuitive web-based user interfaces using C# Blazor Server, NET Framework ...

Software Engineer

Plymouth, MN ยท On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Senior Software Engineer is a founding technical member of that team. You will not just write code - you will design how an AI-Native company actually runs, building the agentic workflows ...

Sr. Software Engineer

Minneapolis, MN ยท On-site

$135K - $170K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Senior Software Engineer is a founding technical member of that team. You will not just write code -- you will design how an AI-Native company actually runs, building the agentic workflows ...

Senior Software Engineer

Eden Prairie, MN ยท On-site +1

$124K - $164K/yr

  • Retirement

As a Senior Software Engineer, you will play a key role in designing, developing, and supporting scalable technical solutions that enable efficient and reliable onboarding of payers and sub payers.

Senior Software Engineer

Eden Prairie, MN ยท On-site

$124K - $164K/yr

  • Retirement

As a Senior Software Engineer, you will play a key role in designing, developing, and supporting scalable technical solutions that enable efficient and reliable onboarding of payers and sub payers.

Showing results 41-60

Senior Software Engineer Startup information

See Minnesota salary details

$73.9K

$140.3K

$188K

How much do senior software engineer startup jobs pay per year?

As of Aug 13, 2026, the average yearly pay for senior software engineer startup in Minnesota is $140,341.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $158,200.00 per year, depending on experience, location, and employer.

What are some unique challenges senior software engineers face when working at a startup compared to a larger company?

Senior Software Engineers at startups often navigate a fast-paced, rapidly changing environment where priorities can shift quickly. Unlike at larger organizations with established processes and specialized teams, startup engineers may wear multiple hats, handling everything from architecture decisions to hands-on coding and even DevOps tasks. This role typically requires a high degree of autonomy and the ability to make impactful technical decisions with limited resources. The collaborative nature means frequent interaction with product managers, designers, and often even company leadership, creating opportunities for broad influence but also demanding strong communication and adaptability.

What are the key skills and qualifications needed to thrive as a senior software engineer at a startup, and why are they important?

To thrive as a Senior Software Engineer at a startup, you need advanced programming abilities, architectural design experience, and a solid understanding of software development lifecycles, typically backed by a bachelor's degree in computer science or a related field. Familiarity with modern frameworks, cloud platforms (like AWS or Azure), version control systems (such as Git), and agile methodologies is essential, with certifications in relevant technologies being advantageous. Strong problem-solving, adaptability, and effective communication skills help you navigate the dynamic startup environment and mentor junior team members. These skills are crucial to rapidly building scalable solutions, driving innovation, and supporting business growth in a fast-paced and often ambiguous setting.

What is the difference between Senior Software Engineer Startup vs Software Engineer Startup?

AspectSenior Software Engineer StartupSoftware Engineer Startup
Required CredentialsBachelor's/Master's in CS or related field, 3+ years experienceBachelor's in CS or related field, 0-2 years experience
Work EnvironmentFast-paced startup, leadership responsibilities, mentorshipCollaborative team, learning-focused, entry-level to mid-level tasks
Employer & Industry UsageTech startups, scale-ups, innovative projectsEarly-stage startups, product development teams
Common Search & ComparisonHigher responsibility, technical expertise, leadershipLearning opportunities, foundational skills, growth potential

The main difference between a Senior Software Engineer Startup and a Software Engineer Startup lies in experience, responsibilities, and leadership. Senior Software Engineers typically have more experience, take on mentorship roles, and handle complex projects, while Software Engineers are often in entry to mid-level positions focused on skill development and supporting team tasks.

What does a senior software engineer do at a startup?

A Senior Software Engineer at a startup is responsible for designing, developing, and maintaining the core software products or services. They often take on a broad range of tasks, including coding, code reviews, system architecture, and mentoring junior team members. In a startup environment, they may also contribute to product decisions, help set technical direction, and quickly adapt to changing priorities. Their role is critical in building scalable, reliable solutions while fostering innovation and collaboration within a small, fast-paced team.

What are the most commonly searched types of Software Engineer Startup jobs in Minnesota?

The most popular types of Software Engineer Startup jobs in Minnesota are:

What job categories do people searching Senior Software Engineer Startup jobs in Minnesota look for?

The top searched job categories for Senior Software Engineer Startup jobs in Minnesota are:

What cities in Minnesota are hiring for Senior Software Engineer Startup jobs?

Cities in Minnesota with the most Senior Software Engineer Startup job openings:

Infographic showing various Senior Software Engineer Startup job openings in Minnesota as of August 2026, with employment types broken down into 100% Full Time. Highlights an 66% In-person, and 34% Remote job distribution, with an average salary of $140,341 per year, or $67.5 per hour.

Senior Software Engineer

Beacon EmbeddedWorks

Eden Prairie, MN โ€ข On-site

$100K/yr

Full-time

Medical, Dental, Life, Retirement

Re-posted 12 days ago


Job description

Description

CORPORATE SUMMARY


The Company

Beacon EmbeddedWorks is a full-service provider of embedded solutions. Its innovative System on Modules (SOMs) are backed by an extensive suite of customization, security, and support services and its dedicated team of experts provide in-house manufacturing and support to accelerate development and reduce risk.


All Beacon EmbeddedWorks SOMs are designed, manufactured, and supported in its US-based facility in Eden Prairie, MN. As dependable, pre-certified, and feature dense solutions, Beacon EmbeddedWorks SOMs serve the most strenuous applications, including medical, aerospace and defense, and industrial markets. Beacon EmbeddedWorks operates mostly in the US but also has a small customer base in continental Europe and the APAC.


Beacon EmbeddedWorks is part of the Design & Manufacturing division of discoverIE Group plc, a British company listed on the main London stock exchange where it is a member of the FTSE 250 index.


What does joining Beacon mean for you?

  • We are a Top 200 Workplace as voted by our employees
  • Multiple options for medical and dental coverages
  • Paid life insurance and disability coverage
  • 401k with match
  • 128 hours of time off per year to start
  • Paid holidays
  • Working for a company that helps save lives with some of our products

POSITION SUMMARY

The Senior Software Engineer performs research, designs, tests, and implements application software on a variety of embedded and desktop platforms.


Reports to: Senior Manager of Engineering


Location: Eden Prairie, MN office


Starting Salary Information: $100,000+


Key Responsibilities: Supervisory Responsibilities

This role has no direct supervisory responsibilities but does serve as a coach and mentor for other positions in the department


Essential Duties & Responsibilities:

  • Instruct, direct, and check the work of other design engineers
  • Translate product requirements into implementable architectures
  • Design and develop software for 8, 16, 32 and 64-bit processor platforms
  • Design and develop software in assembly language, C, C++ and Python languages
  • Familiarity with other object-oriented languages like C#, Java, R, GO is preferred
  • Design and develop software for bare metal, RTOS, Linux and Android platforms. Experience with Yocto, Linux open source projects and Android AOSP is desirable
  • Familiarity with Windows CE, IOS, Android and QNX platforms is preferred
  • Design and develop device drivers for USB, ATA, Video, Audio, Ethernet, CAN, NAND flash, NOR flash, DDR3/4, SDRAM, HDMI, PCI Express, SPI, I2C, and other devices
  • Experience developing software solutions for wireless technologies such as 802.11, WiFi, Bluetooth, GPS, and cell technologies
  • Conduct design analysis on software assets to assist in the development process by ensuring designs are maintainable, customer focused and reliable
  • Prepare technical data such as design verification test documents, software development plan, software design specifications and software requirements specifications
  • Complete assigned engineering projects within budgetary and scheduling guidelines
  • Communicate with engineers and project managers to coordinate and assure project completion; may manage an entire customer project
  • Actively engage with external technical community through writings or talks to promote Beacon EmbeddedWorks Solutions for business development purposes

Essential Responsibilities of all Beacon EmbeddedWorks employees

  • Support, demonstrate and drive our core values
    • Lead, don't follow
    • Consistently deliver
    • Never stand still
    • Create relationships not transactions
  • Interact positively and professionally with all employees and customers
  • Maintain reliable attendance
  • Perform work safely and adhere to all safety requirements
  • Complete required training as scheduled
  • Perform other duties as assigned

Job Qualifications

Required Qualifications:

  • Bachelor of Science in Computer Science, Computer Engineering, Software Engineering or equivalent
  • 5+ years' experience developing software for embedded processor platforms, mainly using Yocto Linux or any other form of Linux distribution
  • 2+ years of experience developing system software or HAL layers on Andorid AOSP or other variants of Android operating system
  • Experience with embedded systems and microprocessor-based design
  • Experience with all aspects of product design including requirements documentation, system architecture, design for manufacturing, design for test and design verification
  • Ability to analyze customer requirements for feasibility, cost and development timeline
  • Strong communication skills including the ability to write technical specifications and design documentation, create and author templates for engineering documents, create project proposals with technical details, present verbally in one-on-one or group settings
  • Thorough technical knowledge of application software methodologies including OOA/OOD and Design Patterns
  • Understanding of CPU functions such as L1/L2 cache, MMU, power states, bus arbiters & multiplexers, interrupts, and DMA
  • Understanding of coding for embedded peripherals including Ethernet, USB, I2C, CAN, Flash, SPI
  • Experience using Spectrum analyzers, Oscilloscopes, and JTAG debuggers is highly desirable
  • Experience with ARM, PowerPC and x86 processor cores is highly desirable
  • Experience with embedded Linux, Android, IOS, Windows CE and RTOSs at the application, device-driver and board support package level is highly desirable
  • Experience with TCP/IP, Routing protocols and Internet protocols is an added advantage
  • Experience with MS Office products including MS Project
  • Ability to work in a fast-paced environment with quickly changing priorities to ensure superior customer satisfaction
  • Experience with Agile/Scrum Development

Other Considerations

Physical Demands

The physical demands and work environment described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.

  • While performing the duties of this job, the employee is regularly required to use hands and fingers to handle, feel, or operate objects, tools or controls, and reach with hands and arms
  • Specific vision abilities required by this job include close vision, and ability to adjust focus
  • The employee may occasionally lift and/or move up to 10 pounds

Work Environment

The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.

  • The noise level in the manufacturing area is moderate
  • Travel is infrequent

Position Type/Expected Hours of Work

  • This is a full-time, on-site position
  • Typical days and hours of work are Monday through Friday, 8am -5pm, but does allow for some flexibility
  • It may be necessary to work more than 40 hours per week at times to produce the required results

Work Authorization

  • The candidate must meet the definition of "US Person" under ITAR/EAR regulations

Beacon EmbeddedWorks is an Equal Employment Opportunity and Affirmative Action Employer


Please note: This position is not eligible for external recruiter or agency placement and is not open to placement remuneration of any kind. All applications must be submitted directly by the candidate, free from external representation, to be considered for the position.