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 ...
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
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
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 | Implantable Medical Device Systems
Minneapolis, MN · On-site
$150K - $160K/yr
Senior Software Engineer Location : St. Louis Park, MN | Hybrid Job Type : Permanent / Direct Hire Compensation : $150,000 - $160,000 Industry: Medical Devices --- About the Role We are partnering ...
Senior Software Engineer | Implantable Medical Device Systems
Minneapolis, MN · On-site
$150K - $160K/yr
Senior Software Engineer Location : St. Louis Park, MN | Hybrid Job Type : Permanent / Direct Hire Compensation : $150,000 - $160,000 Industry: Medical Devices --- About the Role We are partnering ...
Software Developer
Saint Paul, MN · On-site
$120K - $140K/yr
NET C# Developer to solve complex engineering problems and lead a small team of developers within a ... As a senior member of our team, you will play a key role in architecting and implementing software ...
Software Developer
Saint Paul, MN · On-site
$120K - $140K/yr
NET C# Developer to solve complex engineering problems and lead a small team of developers within a ... As a senior member of our team, you will play a key role in architecting and implementing software ...
Senior Software Engineer
Burnsville, MN · On-site
$110K - $140K/yr
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
Burnsville, MN · On-site
$110K - $140K/yr
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
Burnsville, MN · On-site
$110K - $140K/yr
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 ...
Quick apply
Senior Software Engineer
Burnsville, MN · On-site
$110K - $140K/yr
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 ...
Software Developer
$120K - $140K/yr
NET C# Developer to solve complex engineering problems and lead a small team of developers within a ... As a senior member of our team, you will play a key role in architecting and implementing software ...
Software Developer
$120K - $140K/yr
NET C# Developer to solve complex engineering problems and lead a small team of developers within a ... As a senior member of our team, you will play a key role in architecting and implementing software ...
Sr. Java Developer / W2 / Remote Option
Bloomington, MN · Remote
$57.50 - $73.25/hr
The Senior Software Developer will: Implement & Perform - Implement designs following Pearson coding standards and industry best practices; maintain and support mission-critical applications as ...
Sr. Java Developer / W2 / Remote Option
Bloomington, MN · Remote
$57.50 - $73.25/hr
The Senior Software Developer will: Implement & Perform - Implement designs following Pearson coding standards and industry best practices; maintain and support mission-critical applications as ...
Software Developer
Saint Paul, MN · On-site
$120K - $140K/yr
NET C# Developer to solve complex engineering problems and lead a small team of developers within a ... As a senior member of our team, you will play a key role in architecting and implementing software ...
Software Developer
Saint Paul, MN · On-site
$120K - $140K/yr
NET C# Developer to solve complex engineering problems and lead a small team of developers within a ... As a senior member of our team, you will play a key role in architecting and implementing software ...
Senior Software Engineer
$110K - $140K/yr
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
$110K - $140K/yr
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 ...
Software Developer
$120K - $140K/yr
NET C# Developer to solve complex engineering problems and lead a small team of developers within a ... As a senior member of our team, you will play a key role in architecting and implementing software ...
Software Developer
$120K - $140K/yr
NET C# Developer to solve complex engineering problems and lead a small team of developers within a ... As a senior member of our team, you will play a key role in architecting and implementing software ...
Senior Software Developer - API & Partner Integrations
Minneapolis, MN · On-site +1
$57 - $75.25/hr
As a Senior Software Engineer - API & Partner Integration at Datasite, you lead projects, drive technical decisions, and build scalable platform systems with an AI-first mindset. You balance business ...
Senior Software Developer - API & Partner Integrations
Minneapolis, MN · On-site +1
$57 - $75.25/hr
As a Senior Software Engineer - API & Partner Integration at Datasite, you lead projects, drive technical decisions, and build scalable platform systems with an AI-first mindset. You balance business ...
Sr Software Engineer - Exempt
Minneapolis, MN · On-site
$70 - $75/hr
As a Senior Software Engineer, you will have the opportunity to work on cutting-edge projects that make a real difference. Must Have: * Embedded Software Testing Nice to Have: * Requirements Testing ...
Sr Software Engineer - Exempt
Minneapolis, MN · On-site
$70 - $75/hr
As a Senior Software Engineer, you will have the opportunity to work on cutting-edge projects that make a real difference. Must Have: * Embedded Software Testing Nice to Have: * Requirements Testing ...
Senior AUTOSAR Software Developer
Fridley, MN · On-site
$56.25 - $74.25/hr
Senior AUTOSAR Software Developer Must Have Skills: § Strong expertise in AUTOSAR Software development. § Hands-on experience with Vector DaVinci Developer and DaVinci Configurator tools. § Proven ...
Quick apply
Senior AUTOSAR Software Developer
Fridley, MN · On-site
$56.25 - $74.25/hr
Senior AUTOSAR Software Developer Must Have Skills: § Strong expertise in AUTOSAR Software development. § Hands-on experience with Vector DaVinci Developer and DaVinci Configurator tools. § Proven ...
Sr. Java Developer / W2 / Remote Option
Bloomington, MN · On-site +1
$57.50 - $73.25/hr
Company Description The Senior Software Developer will: Implement & Perform - Implement designs following Pearson coding standards and industry best practices; maintain and support mission-critical ...
Sr. Java Developer / W2 / Remote Option
Bloomington, MN · On-site +1
$57.50 - $73.25/hr
Company Description The Senior Software Developer will: Implement & Perform - Implement designs following Pearson coding standards and industry best practices; maintain and support mission-critical ...
Senior AI Software Engineer - Level II
Saint Paul, MN · Hybrid
$123K - $163K/yr
Senior Software Engineer - AI II Recruiter: Symbiotic Services Are you passionate about building AI-driven software that transforms how professionals work. Symbiotic Services is recruiting a Senior ...
Senior AI Software Engineer - Level II
Saint Paul, MN · Hybrid
$123K - $163K/yr
Senior Software Engineer - AI II Recruiter: Symbiotic Services Are you passionate about building AI-driven software that transforms how professionals work. Symbiotic Services is recruiting a Senior ...
Software Engineer
Plymouth, MN · On-site
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 ...
Software Engineer
Plymouth, MN · On-site
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. Java/Scala Developer
Eagan, MN · On-site
$58.50 - $74.50/hr
Eagan MN Duration: 6 Months Need Strong exp in Scala and Java 8 Exp Description We have an opening for a senior software engineer to join our team for a 6 months' contract to build our next ...
Sr. Java/Scala Developer
Eagan, MN · On-site
$58.50 - $74.50/hr
Eagan MN Duration: 6 Months Need Strong exp in Scala and Java 8 Exp Description We have an opening for a senior software engineer to join our team for a 6 months' contract to build our next ...
Sr. Software Engineer - Cloud Services
Minneapolis, MN · Hybrid
$90K - $151K/yr
Function as the technical leader or senior developer for complex Cloud projects * Build software for the organization's systems and products as a service offering * Stay well-informed of issues and ...
Sr. Software Engineer - Cloud Services
Minneapolis, MN · Hybrid
$90K - $151K/yr
Function as the technical leader or senior developer for complex Cloud projects * Build software for the organization's systems and products as a service offering * Stay well-informed of issues and ...
Senior Software Engineer
Bloomington, MN · On-site
$123K - $162K/yr
CL - Senior Full Stack Engineer (Java/React)*** Location: US-MA-Dedham MUST BE A U.S. CITIZEN as ... Requires a Bachelor's degree in Software Engineering, or a related Science, Engineering, Technology ...
New
Senior Software Engineer
Bloomington, MN · On-site
$123K - $162K/yr
CL - Senior Full Stack Engineer (Java/React)*** Location: US-MA-Dedham MUST BE A U.S. CITIZEN as ... Requires a Bachelor's degree in Software Engineering, or a related Science, Engineering, Technology ...
New
Contract Senior Software Developer information
What are some common challenges faced by Contract Senior Software Developers when joining a new team or project?
What are the key skills and qualifications needed to thrive as a Contract Senior Software Developer, and why are they important?
What is the difference between Contract Senior Software Developer vs Contract Software Engineer?
| Aspect | Contract Senior Software Developer | Contract Software Engineer |
|---|---|---|
| Credentials | Typically requires 5+ years of experience, relevant degrees, and possibly certifications like Scrum or Agile | Similar credentials, often with 3+ years of experience and relevant technical certifications |
| Work Environment | Often in project-based, client-facing roles with leadership responsibilities | Primarily focused on coding, testing, and technical implementation within teams |
| Employer & Industry Usage | Used across tech firms, consulting agencies, and startups for senior-level projects | Common in software development companies, tech departments, and consulting firms |
The main difference is that Contract Senior Software Developers typically have more experience and leadership responsibilities, whereas Contract Software Engineers focus on technical execution. Both roles require strong coding skills and industry experience, but the senior role often involves guiding projects and mentoring junior staff.
What is a Contract Senior Software Developer?
$100K/yr
Other
Medical, Dental, Life, Retirement
Re-posted 13 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.
About Beacon EmbeddedWorks
Sourced by ZipRecruiter
Industry
Computer and peripheral equipment manufacturing
Company size
201 - 500 Employees
Headquarters location
Eden Prairie, MN, US
Year founded
2020