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

Senior Software Engineer in Eden Prairie

$100k

Energy Jobline ZR

Job Description

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 provides 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 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
  • 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, C, C++ and Python
  • Familiarity with other object‑oriented like C#, Java, R, GO
  • 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
  • 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
Supervisory Responsibilities

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

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 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 & Affidavit Statement

Beacon EmbeddedWorks is an Equal Employment Opportunity and Affluent Action Employer

#J-18808-Ljbffr
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Eden Prairie in Eden Prairie, MN vacancy
  •  ...A leading medical equipment manufacturer in Eden Prairie is seeking a Mid-Senior level Software Developer to design, develop, and maintain software applications. The ideal candidate will have a Bachelor's degree in Computer Science or a related field and at least 5 years... 
    Senior
    Full time

    Saige Partners

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

    Optum is seeking a Senior Software Engineer in Eden Prairie, Minnesota who will contribute to the design and implementation of identity services that enhance healthcare outcomes. The role requires 6+ years of experience in secure application development and familiarity... 
    Senior
    Remote job

    Optum

    Eden Prairie, MN
    16 hours ago
  • $100k - $160k

    Minnesota 12986 Valley View Rd Eden Prairie, MN 55344, USA RFA Engineering ( is an engineering service provider dedicated to delivering our clients...  ...support and expertise. We are seeking a Senior Front End Software Engineer to become an integral part of our software... 
    Senior
    Temporary work
    Work at office

    Rfamec

    Eden Prairie, MN
    2 days ago
  • $103.61k - $168.02k

     ...Join to apply for the Senior Software Engineer II - US role at Perforce Software Join to apply for the Senior Software Engineer II...  ...Payments) Senior Software Engineer (Identity Decisioning) Eden Prairie, MN $125,000.00-$152,000.00 2 months ago Embedded Linux... 
    Senior
    Full time

    Perforce Software

    Minneapolis, MN
    1 day ago
  • $80k - $110k

    A leading technology company in Eden Prairie, MN is seeking a Senior Application Engineer to design and engineer electronic controls solutions. The ideal candidate will have a Bachelor's degree in engineering and 5-7 years of experience. This role involves training sales... 
    Senior

    Motion

    Eden Prairie, MN
    4 days ago
  • $19 - $29 per hour

    Role Overview Summer Sales Engineer Internship (2026) - Eden Prairie, MN. We are seeking a motivated and detail-oriented Sales Intern to support our sales team in driving growth and maintaining strong relationships with clients in the engineering and technology sectors.... 
    Hourly pay
    Summer work
    Internship
    Summer internship
    Work at office
    Local area
    Flexible hours

    Payfuture Technologies

    Eden Prairie, MN
    3 days ago
  • $100k

     ...Beacon EmbeddedWorks is seeking a Senior Software Engineer to design and implement software across various embedded platforms. This full-time...  ..., and strong communication skills. The role is located in Eden Prairie, MN, with a starting salary of $100,000 or more. Benefits... 
    Senior
    Full time

    Energy Jobline ZR

    Eden Prairie, MN
    2 days ago
  • $20.38 - $36.44 per hour

     ...Senior Administrative Assistant Optum Tech is a global leader in health care innovation. Our teams develop cutting-edge solutions...  ...a fast-paced, highly matrixed environment. Work location: Eden Prairie, MN (on-site/hybrid expectations aligned to local office needs... 
    Senior
    Hourly pay
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Shift work

    Reliant Medical Group

    Eden Prairie, MN
    3 days ago
  • $80k - $110k

    A leading parts supplier in Eden Prairie is seeking a Senior Application Engineer to serve as the primary technical resource for the outside sales team. This role involves designing electronic controls solutions, training customers, and providing technical support. Ideal... 
    Senior

    Genuine Parts Company

    Eden Prairie, MN
    1 day ago
  • Barry-Wehmiller Companies Inc. in Eden Prairie is seeking a skilled individual to develop and optimize laser processing applications. This...  ...will have a Bachelor's degree in Mechanical or Manufacturing Engineering and at least 5 years of relevant experience. The position... 
    Senior

    Barry-Wehmiller Companies Inc.

    Eden Prairie, MN
    3 days ago
  • UnitedHealth Group in Eden Prairie, MN is seeking a Senior Manager, Software Engineering. This role requires leadership in engineering operational excellence and system ownership across multiple teams. The ideal candidate has extensive experience in software engineering... 
    Senior
    Remote job

    UnitedHealth Group

    Eden Prairie, MN
    16 hours ago
  • $100k

     ...Beacon-Embeddedworks is seeking a Senior Software Engineer to design and implement application software on embedded and desktop platforms. This...  ...within teams. The position is full-time, located in Eden Prairie, MN with a starting salary of $100,000+. #J-18808-Ljbffr
    Senior
    Full time

    Beacon-Embeddedworks

    Eden Prairie, MN
    2 days ago
  • Grain Millers, Inc. is looking for a Senior Systems Engineer to join their Eden Prairie, MN team. In this role, you'll design and maintain modern infrastructure, supporting both IT and operational technology environments across multiple sites. Your deep technical expertise... 
    Senior

    Grain Millers, Inc.

    Eden Prairie, MN
    2 days ago
  • Grain Millers is seeking a Senior Systems Engineer in Eden Prairie to drive infrastructure transformation supporting a multi-site manufacturing environment. You will design and maintain secure, scalable systems ensuring high performance and uptime. The ideal candidate has... 
    Senior

    Grain Millers

    Eden Prairie, MN
    2 days ago
  • UnitedHealth Group seeks a Director of Architecture in Eden Prairie, MN, to lead cloud transformation initiatives for contact center solutions. The role requires deep knowledge of SIP and cloud technologies and focuses on building scalable, enterprise-level architectures... 
    Senior
    Full time

    UnitedHealth Group

    Eden Prairie, MN
    1 day ago
  •  ...The Village Company, headquartered in Eden Prairie, MN, creates bath, shower, hair, and body...  ...brands. We are currently seeking a Senior Graphic Designer to join our team . This...  ...creative Leverage AI tools and software integrations to enhance creative workflows... 
    Senior
    Seasonal work
    Work at office
    Work from home

    The Village Company

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

    National Asset Mgmt Incorporated seeks a Senior Rhapsody Interface Engineer to support healthcare integration efforts. This role combines platform...  ...offered, with certain in-office requirements based in Eden Prairie, MN. The position includes a competitive salary range between... 
    Senior
    Work at office
    Remote work

    National Asset Mgmt Incorporated

    Eden Prairie, MN
    16 hours ago
  •  ...A leading manufacturing firm based in Eden Prairie is seeking a Senior Principal System Engineer to lead system architecture and development for new product innovations. The ideal candidate will have over 15 years of experience in engineering, particularly in MBSE and... 
    Senior

    Tennant

    Eden Prairie, MN
    2 days ago
  • C.H. Robinson Worldwide is seeking a Senior Container Platform Engineer based in Eden Prairie, MN. In this role, you will provide operational support for Kubernetes environments while collaborating with a U.S. based team and global members. Your responsibilities include... 
    Senior
    Remote job
    Worldwide

    C.H. Robinson Worldwide

    Eden Prairie, MN
    1 day ago
  • $65 - $88 per hour

    Job Title: Senior D365 Developer Location: Hybrid in Eden Prairie, MN (Tues-Thurs onsite) or Remote Contract Duration: Through August (fiscal year-end), with strong potential for extension Pay rate: $65-$88/hr Benefits: Medical and Prescription Drug Plans Dental Plan... 
    Senior
    Long term contract
    Full time
    Contract work
    Temporary work
    Remote work
    Flexible hours

    ManpowerGroup Global, Inc.

    Eden Prairie, MN
    3 days ago
  • $203.2k - $348.4k

     ...seeking an experienced leader for their AI Strategy position in Eden Prairie, Minnesota. This role focuses on driving AI initiatives and...  ...leadership experience with a strong focus on large-scale engineering. The position allows for remote work flexibility within the U... 
    Senior
    Remote job
    Local area

    UnitedHealth Group

    Eden Prairie, MN
    16 hours ago
  • $118k - $155k

     ...AT A GLANCE The Senior Software Engineer is a crucial role within our organization, requiring work in various capacities and adaptation to...  ...Mondays and Fridays if you wish. Address: 11000 Optum Cir, Eden Prairie, MN 55344 What You’ll Do Lead the end-to-end design,... 
    Senior
    Full time
    Temporary work
    Work at office
    Remote work
    Monday to Friday
    Flexible hours

    RVO Health

    Minneapolis, MN
    2 days ago
  • $145.02k - $184.59k

    Optum Services, Inc. is seeking a Senior Consultant in Advisory Services based in Eden Prairie, MN. This role requires expertise in data warehousing, SQL, and Azure...  ....S. The successful candidate will design, develop software solutions, and create data pipelines while... 
    Senior
    Remote job

    Carlsbad Tech

    Eden Prairie, MN
    16 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
    2 days ago
  • $119.77k - $140.9k

     ...Senior Software Engineer - API at U.S. Bank Job Description This position will be responsible for the analysis, design, testing, development and maintenance of best‑in‑class software experiences. The candidate is a self‑motivated individual who can collaborate... 
    Senior
    Temporary work
    Work experience placement
    Local area
    3 days per week

    U.S. Bank

    Hopkins, MN
    2 days ago
  • $60.2k - $107.4k

    Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives. The work you do with our team will directly improve health outcomes by connecting people with the care, pharmacy benefits, data and resources they need...
    Senior
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area

    Optum

    Eden Prairie, MN
    1 day ago
  • $159k

    Senior Container Platform EngineerSkip to main contentC.H. Robinson...  ....#Senior Container Platform Engineer page is loaded## Senior...  ...EngineerApplyremote type: In Officelocations: Eden Prairie, MN United States of...  ..., in Computer Science, Software Engineering, IS, MIS, Mechanical... 
    Senior
    Hourly pay
    Contract work
    Temporary work
    Remote work
    Worldwide
    Flexible hours
    Shift work

    C.H. Robinson Worldwide

    Eden Prairie, MN
    1 day ago
  • $159.3k - $273.2k

     ...to join UnitedHealth Group's Enterprise Procurement team as a Senior Sourcing and Procurement Consultant. In this role, you will support...  ...multiple categories, such as technology‑enabled services, software applications, data subscriptions, pharmacy services, and pharmacy... 
    Senior
    Full time
    Contract work
    Work experience placement
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    4 days ago
  • $45 - $60 per hour

     ...Tomorrow's opportunity, today. Volt is immediately hiring Software Engineer in Eden Prairie, MN As Software Engineer, you will be responsible for....  ...Required Qualifications: Proven experience as a Senior Software Engineer or Developer Strong programming skills... 
    Hourly pay
    Temporary work
    Work experience placement
    Immediate start
    Shift work
    Day shift

    VOLT Management

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

    Improve the lives of others while Caring. Connecting. Growing together. Job Description - Senior Software Engineer (2357473) Senior Software Engineer - 2357473 Optum is a global organization that delivers care, aided by technology to help millions of people live healthier... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Monday to Friday

    Optum

    Eden Prairie, MN
    5 days ago

Do you want to receive more vacancies?

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