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

Senior Software Engineer

$100k

Beaconembedded

Corporate Summary 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. Benefits 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 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 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 Android 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 Equal Employment Opportunity Beacon EmbeddedWorks is an Equal Employment Opportunity and affirmative action employer. #J-18808-Ljbffr Beaconembedded

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Eden Prairie, MN vacancy
  • $91.7k - $163.7k

     ...other roles you may be interested in.Required Qualifications:Bachelor's degree in CS or IT related field8+ years of experience in software development using .NET / C#5+ years of experience with ASP.NET Core and Web APIs5+ years of experience with SQL skills (query optimization... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    11 hours ago
  • $125k - $150k

     ...Design, develop, test, and maintain software applications. Collaborate with cross...  ...Bachelor’s degree in Computer Science, Engineering, or a related field. Minimum of 5 years...  ...Collaborative and innovative work environment. Seniority level Mid-Senior level Employment... 
    Senior
    Full time

    Saige Partners

    Eden Prairie, MN
    3 days ago
  • $100k

     ...Senior Software Engineer Eden Prairie, MN ( 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... 
    Senior
    Full time
    Monday to Friday

    Beacon EmbeddedWorks

    Eden Prairie, MN
    5 days ago
  • $91.7k - $163.7k

     ...indexing, and evaluation with guardrails Work closely with lead engineers to develop the best technical design and approach for new...  ...requirements and may assist with estimating Instill best practices for software development and documentation, assure designs meet... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    4 days 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... 
    Senior
    Full time
    Local area
    Remote work

    Tennant Company

    Golden Valley, MN
    1 day ago
  • $91.7k - $163.7k

     ...revenue growth. Ready to help us deliver results that improve lives? Join us to start Caring. Connecting. Growing together. Software engineering is the application of engineering to the design, development, implementation, testing and maintenance of software in a systematic... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    4 days ago
  • $120.1k - $214.5k

     ...UnitedHealth Group's enterprise AI team. We are AI/ML scientists and engineers with deep expertise in AI/ML engineering for health care....  ...supporting an enterprise AI/ML development platform.As a Senior AI/ML Software Engineer, you will be responsible for the design and... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours

    UnitedHealth Group

    Eden Prairie, 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... 
    Senior
    Full time

    Vizient

    Edina, MN
    4 days ago
  • $91.7k - $163.7k

     ...global scale through Caring. Connecting. Growing together.Role OverviewWe are seeking an experienced and highly motivated Senior Software Engineer to drive the design, development, and evolution of scalable backend platforms. In this role, you will provide software delivery... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    10 hours ago
  • $91.7k - $163.7k

     ...including conversational AI for Digital and eCommerce platformsBuild and maintain end‑to‑end ML pipelines (data ingestion, feature engineering, training, evaluation, deployment, and monitoring) in cloud‑native environmentsDevelop scalable inference services and APIs to... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work

    UnitedHealth Group

    Minnetonka, MN
    11 hours ago
  • $120.1k - $214.5k

     ...change lives. Ready to build the next breakthrough? Join us to start Caring. Connecting. Growing together.We are seeking a Senior AI/ML Software Engineer to build AI-powered data products and modern digital experiences across our analytics and healthcare platforms. This is... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    11 hours ago
  •  ...Senior Software Engineer The Senior Software Engineer position is a key member of R&D Software Engineering Group for Bracco Medical Technologies (BMT) and will develop software for Medical Devices used in Digital Health and Radiology suites. They will participate and... 
    Senior
    Remote work

    Samprasoft

    Eden Prairie, MN
    4 days ago
  • $79.7k - $142.6k

     ...take on some tough challenges.Primary Responsibilities: Develop software that meets user story acceptance criteria Follow good practice...  ...enterprise scalability Collaborate with architects and engineers to execute system integrations Review API documentation to understand... 
    Senior
    Temporary work
    Work experience placement
    Remote work
    Work from home
    Flexible hours

    UnitedHealth Group

    Eden Prairie, MN
    4 days ago
  • $119.77k - $140.9k

     ...decisions and actions, and good citizenship.Works alongside product engineering team. Responsible for designing, testing, developing,...  ...understands Scrum while developing a point of view on an effective software delivery process. Reviews tasks critically and ensures they... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours
    3 days per week

    US Bank

    Hopkins, MN
    4 days ago
  • $119.77k - $140.9k

     ...career. Try new things, learn new skills and discover what you excel at—all from Day One.Job DescriptionU.S. Bank is seeking a Senior Software Engineer with Digital Analytics experience to lead the end-to-end design and development of solutions for collecting and managing... 
    Senior
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours
    3 days per week

    US Bank

    Hopkins, MN
    4 days ago
  • $130k - $190k

    We are seeking a hands-on Senior Software Engineering Lead to spearhead the evolution of our engineering team from a traditional cloud-native shop to a fully AI-driven development powerhouse. This is an onsite work opportunity based at our Eden Prairie, MN locationThis... 
    Senior
    Temporary work
    Local area
    Flexible hours

    Emerson

    Eden Prairie, MN
    10 hours ago
  • $134.6k - $230.8k

     ...for millions of people. Every day, our engineers design, build, and operate some of the most...  ...depends on. We're looking for a Senior Kubernetes & Linux Platform Engineer who...  ...networking, and platform issuesPartner with software engineers, architects, security teams, and... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    1 day ago
  •  ...poster from Entegee Bachelor's degree in Computer Science, Software Engineering, or a related field. 5+ years of experience in Windows application...  ...qualified applicants with arrest and conviction records. Seniority Level Mid-Senior level Employment Type Contract Industries... 
    Senior
    Contract work
    Work experience placement

    Entegee

    Bloomington, MN
    4 days ago
  • $135k - $170k

     ...results. Your Role at impact.com: As a Senior Full Stack Developer, you'll be working...  ...flourish, striving towards building better software! What You'll Bring: Diploma or BS in...  ...experience. 7+ years professional software engineering experience. Good command of the Java... 
    Senior
    Temporary work
    Local area
    Home office
    Flexible hours

    Impact.com

    Victoria, MN
    4 days ago
  • $91.7k - $163.7k

     ...Position Summary At UnitedHealthcare, we are transforming the healthcare experience through innovative technology. As a Senior Software Engineer in the Claims Global Claims Operations (GCO) team, you will join us at the forefront of our claims automation initiatives.... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work

    Optum

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

     ...roles you may be interested in. Required Qualifications: Bachelor’s degree in Computer Science, Engineering or related field 8+ years of overall experience in Software development 5+ years of experience with Java micro-services, Spring Boot, Spring Batch 3+ years... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Minnetonka, MN
    4 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.... 
    Senior
    Full time
    Temporary work
    Flexible hours

    Oracle

    Plymouth, MN
    4 days ago
  • $132.4k - $205.1k

    Senior Principal Cloud Architect With more than $1B in revenue, Tennant Company is a globally recognized leader in the cleaning equipment industry. For the past 150 years, we have been passionate about developing and manufacturing innovative and sustainable solutions for... 
    Senior
    Local area

    Tennant

    Eden Prairie, MN
    1 day ago
  • $91.7k - $163.7k

     ...migrations, and strengthening reliability and governance for AI enabled customer interactions. If you enjoy solving complex, high impact engineering problems with modern cloud stacks (CI/CD, microservices, automation) and shaping "responsible AI" practices in production, this... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    11 hours ago
  • $120.1k - $214.5k

     ...Caring. Connecting. Growing together.Position SummaryAs a Senior AI/ML Engineer within the Optum Health & Financial Tech AI team, you will...  ...or equivalent experience (such as an additional 4+ years of software development experience in lieu of a degree)6+ years of professional... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    2 days ago
  • $112.7k - $193.2k

     ...help us advance health equity on a global scale. Join us to start Caring. Connecting. Growing together.As a hands-on Senior Manager of Software Engineering within the OptumRx technology team, you will lead and actively contribute to a highly skilled engineering team... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area

    UnitedHealth Group

    Eden Prairie, MN
    2 days ago
  • $120.1k - $214.5k

     ...You'll collaborate with world-class talent across data science, engineering, product, and healthcare domains, backed by the reach and...  ...and supporting an enterprise AI/ML development platform.As a Senior AI/ML Engineer, you will design and build advanced machine learning... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Remote work
    Visa sponsorship
    Work visa

    UnitedHealth Group

    Eden Prairie, MN
    4 days ago
  • $91.7k - $163.7k

     ...Join us to start Caring. Connecting. Growing together. As a Senior I O Engineer specializing in CICS System Programming, you will play a critical...  ...will apply deep technical expertise in system integration, software maintenance, and performance tuning across multi-LPAR,... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    1 day ago
  • $91.7k - $163.7k

    Job ID: 98140376960Posted: 2026-08-01Location: Eden Prairie, Minnesota, United StatesSalary: $91,700 - $163,700/yearJob Area: TechnologyCompany: UnitedHealth GroupOptum Tech is a global leader in health care innovation. Our teams develop cutting-edge solutions that help...
    Senior
    Minimum wage
    Full time
    Work experience placement
    H1b
    Local area
    Remote work
    Visa sponsorship
    Work visa

    UnitedHealth Group

    Eden Prairie, MN
    1 day ago
  •  ...of industrial motion control platforms.As an Embedded Hardware Engineer, you will work on complex, high‑performance electronics that sit...  ...disciplines (e.g., mechanical, power electronics, embedded software) to bring our product roadmaps to life.Expand Beyond Traditional... 
    Senior
    Full time
    Work at office
    Flexible hours

    Rockwell Automation

    Eden Prairie, MN
    3 days ago

Do you want to receive more vacancies?

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