Senior Software Engineer in Eden Prairie
$100kEnergy 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- ...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...SeniorFull time
$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...SeniorRemote job$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...SeniorTemporary workWork at office$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...SeniorFull time$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$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 paySummer workInternshipSummer internshipWork at officeLocal areaFlexible hours$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...SeniorFull time$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...SeniorHourly payMinimum wageFull timeWork experience placementWork at officeLocal areaShift work$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- 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
- 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...SeniorRemote job
$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-LjbffrSeniorFull time- 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 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
- 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...SeniorFull time
- ...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...SeniorSeasonal workWork at officeWork from home
$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...SeniorWork at officeRemote work- ...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
- 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...SeniorRemote jobWorldwide
$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...SeniorLong term contractFull timeContract workTemporary workRemote workFlexible hours$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...SeniorRemote jobLocal area$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,...SeniorFull timeTemporary workWork at officeRemote workMonday to FridayFlexible hours$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...SeniorRemote job$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...SeniorFull time$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...SeniorTemporary workWork experience placementLocal area3 days per week$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...SeniorMinimum wageFull timeWork experience placementWork at officeLocal area$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...SeniorHourly payContract workTemporary workRemote workWorldwideFlexible hoursShift work$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...SeniorFull timeContract workWork experience placementLocal areaRemote work$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 payTemporary workWork experience placementImmediate startShift workDay shift$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...SeniorMinimum wageFull timeWork experience placementWork at officeLocal areaRemote workMonday to Friday
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer in Eden Prairie. Be the first to apply!
- software engineer internship remote Eden Prairie, MN
- machine learning software engineer Eden Prairie, MN
- senior robotics software engineer Eden Prairie, MN
- software development engineer aws Eden Prairie, MN
- startup software engineer Eden Prairie, MN
- part time software developer remote Eden Prairie, MN
- senior software engineer remote Eden Prairie, MN
- software engineer Eden Prairie, MN
- real time software engineer Eden Prairie, MN
- federal - software developer Eden Prairie, MN

