Senior Software Development Engineer
1 month ago
Overview
We are a rapidly expanding team dedicated to developing cutting-edge medical devices. As we grow, we're seeking innovative engineers to spearhead the design of our next-generation programs.
Job Description:
You will play an integral part in our embedded software development process, refining your technical and professional skills, and bringing groundbreaking products to market. This hybrid role is based in Portage, MI, with an expectation of being in the office 3-4 days per week.
Your Key Responsibilities:
- Design and develop software components and sub-systems for medical devices.
- Develop automated embedded software test methods in the cloud and on target.
- Ensure quality code deliveries by means of code review, static analysis, automated tests.
- Author software detail design and review electrical to software interface documents.
- Conduct advanced problem-solving, identify potential solutions, and evaluate them against component and sub-system requirements.
- Conduct and design research and studies to support advanced product design.
- Translate user needs to design inputs/specifications and produce advanced component and sub-system level designs.
- Analyze and correct complex product design issues, using independent judgment.
- Independently balance design tradeoffs while designing a component of the system.
Requirements:
To be successful in this role, you should have a B.S. in Computer Engineering or a related field, and at least 4+ years of experience developing firmware/embedded software for various system-on-chip (SoC) platforms.
Preferred Qualifications:
- 4+ years developing firmware/embedded software for a variety of system on chips (AMD Zynq preferred).
- C/C++ (14 and above) OOPs-based application development on embedded real-time systems.
- FreeRTOS or equivalent.
- QP Real-time embedded frameworks or equivalent.
- VHDL development as part of a SOC that contains processing and logic systems.
- CANOpen or similar serial bus protocols.
- Good knowledge of embedded applications, Board support, drivers, and utilities.
- Device drivers for I2C, SPI, CAN, and other similar peripherals.
- Understanding of hardware interface to software and troubleshooting the electrical inputs and outputs of embedded environment.
- Understanding of systems that include more than one physical processing unit.
What We Offer:
A competitive salary range of $120,000-$160,000 per year, depending on experience, plus benefits including medical and prescription drug insurance, dental insurance, vision insurance, critical illness insurance, accident insurance, hospital indemnity insurance, personalized healthcare support, wellbeing program, tobacco cessation program, Health Savings Account (HSA), Flexible Spending Accounts (FSAs), 401(k) plan, Employee Stock Purchase Plan (ESPP), basic life and AD&D insurance, and short-term disability insurance.
-
Senior Embedded Software Developer
5 days ago
Portage, Michigan, United States Futran Tech Solutions Pvt. Ltd. Full timeWe are seeking a highly skilled Senior Embedded Software Developer to join our team at Futran Tech Solutions Pvt. Ltd. in Portage, MI.As a key member of our engineering team, you will be responsible for designing and developing real-time embedded systems using C/C++ programming languages.The ideal candidate should have a strong background in software...
-
Challengers Wanted: Software Engineer
4 days ago
Portage, Michigan, United States Stryker Full timeAbout the Job">Stryker is seeking highly motivated and talented students to join our team as software engineering interns. As a software engineering intern, you will work closely with cross-functional teams to support the development and manufacturing of cutting-edge medical products.">Responsibilities">">Develop and implement new ideas and solutions">Work...
-
Senior Mechanical Engineer
4 weeks ago
Portage, Michigan, United States Stryker Full timeWe are excited to offer a challenging opportunity as a Senior Mechanical Engineer, R&D. Based in Portage, Michigan, you will be responsible for leading design work and projects within Stryker's Interventional Spine business unit.About the RoleAs a key member of our R&D team, you will contribute to the development of innovative medical devices. Your primary...
-
Software Engineering Internship Opportunity
4 days ago
Portage, Michigan, United States Stryker Full timeAbout the Role">Stryker, a global leader in medical technology, is seeking highly motivated and talented students to join our team as software engineering interns. As a software engineering intern at Stryker, you will be immersed in a fast-paced and growing industry setting where you can apply your classroom knowledge and gain hands-on experience.">Key...
-
Senior Automation Engineer
3 weeks ago
Portage, Michigan, United States RoviSys Full timeJob Overview:RoviSys is seeking a highly skilled Senior Automation Engineer to lead projects with small to medium-sized teams for projects executed in Rockwell platforms. The ideal candidate will have a thorough understanding of control system design and coding, as well as excellent communication skills and the ability to work with people. Owns and leads...
-
SolidWorks Engineer
23 hours ago
Portage, Michigan, United States E Tech Group Full timeJob SummaryWe are seeking an experienced Mechanical Engineer to join our team in Portage, IN. The successful candidate will design, develop, and optimize components, products, and systems using SolidWorks software.The ideal candidate will possess strong collaboration and teamwork skills, with the ability to troubleshoot design issues and ensure compliance...
-
Automation Engineering Leader
3 weeks ago
Portage, Michigan, United States E Tech Group Full timeWe are seeking a highly skilled Automation Engineering Leader to join our team at E Tech Group. This is an exciting opportunity for someone with 7+ years of experience in industrial automation, design, programming, and commissioning of industrial automation equipment.About the JobThis full-time position offers a competitive salary range of $115,000 -...
-
Production Systems Developer
3 days ago
Portage, Michigan, United States MANN+HUMMEL Full timeJob Requirements">This position requires a Bachelor's degree in Engineering or a related discipline with at least three years of experience in manufacturing automation programming and troubleshooting, or an A.A.S. degree with five years of experience as a manufacturing engineer working with manufacturing automation programming and troubleshooting.Main...
-
Lead Mechanical Engineer
5 days ago
Portage, Michigan, United States Jobot Full timeWe are seeking an experienced Senior Mechanical Engineer to lead our mechanical engineering team and oversee client relationships/project management. With a strong background in building design, this individual will be responsible for managing project budgets, coordinating with internal teams and external stakeholders, and guiding the work of others.About...
-
Data Engineering Leader
4 days ago
Portage, Michigan, United States TAJ Technologies Full timeT AJ Technologies is looking for a seasoned Data Engineering Leader to join our team. As a key member of our organization, you will be responsible for leading the design and support of enterprise-wide business intelligence applications and architecture.Job DescriptionThis is an individual contributor role that requires the use of judgement in applying...
-
Senior Accountant Manager
3 weeks ago
Portage, Michigan, United States International Electrical Testing Association Full timeResponsibilitiesAs a Senior Staff Accountant, you will be responsible for performing day-to-day accounting operations, including accounts payable, accounts receivable, bank reconciliation, and payroll utilizing accounting software and financial management systems. You will also be required to perform month-end and year-end close processes, including journal...
-
HVAC Systems Developer
4 weeks ago
Portage, Michigan, United States SSOE Full timeAbout the JobThis Mechanical Engineer position is responsible for designing and developing mechanical systems for food processing facilities. The ideal candidate will have a strong background in mechanical engineering, with experience in designing HVAC and mechanical utility systems.Responsibilities:Design and develop mechanical systems for food processing...
-
Engineering Project Manager
3 weeks ago
Portage, Michigan, United States DAAR Engineering Full timeDAAR Engineering is seeking an experienced Engineering Project Manager - Construction and Design Focus to lead our project teams. In this role, you will be responsible for managing highway improvement projects, ensuring timely completion, and providing guidance to project team members.We offer a competitive salary range of $33.00 - $55.00 per hour, based on...
-
Hardware and Software Engineer
2 weeks ago
Portage, Michigan, United States Omega Computer Services, LC Full timeAbout the PositionAs a full-time IT Service Technician at Omega Computer Services, LC, you will play a vital role in delivering exceptional I.T. services and support to our clients. This dynamic role requires a unique blend of technical expertise, communication skills, and a willingness to learn and adapt.ResponsibilitiesRemote troubleshooting and issue...
-
Product Development Packaging Expert
3 days ago
Portage, Michigan, United States Stryker Full timeJob Title: Packaging Engineering InternLocation: [Insert Location]Description:We are seeking highly skilled interns to join our Packaging Engineering team at Stryker. As a Packaging Engineering intern, you will work closely with experienced engineers to develop and implement innovative packaging solutions, ensuring compliance with regulatory requirements.Key...
-
Public Works Director
3 weeks ago
Portage, Michigan, United States City of Portage Full timeSenior Civil Engineer - Infrastructure Development:We are seeking a highly skilled Senior Civil Engineer to join our team as a Public Works Director. In this role, you will oversee the planning, design, and execution of infrastructure development projects. You will lead cross-functional teams, develop project plans, and ensure successful project...
-
Senior Accountant
3 weeks ago
Portage, Michigan, United States International Electrical Testing Association Full timeAbout the RoleWe are seeking a highly skilled Senior Accountant - Financial Planning to join our team. This is a full-time position with an estimated annual salary of $90,000-$125,000.Duties and ResponsibilitiesFinancial Operations:Perform day-to-day accounting operations, including accounts payable, accounts receivable, bank reconciliation, and payroll...
-
Engineering Project Manager
3 weeks ago
Portage, Michigan, United States City of Portage Full timeInfrastructure Development Role:We are seeking an experienced Civil Engineer to join our team as an Engineering Project Manager. In this role, you will be responsible for leading infrastructure development projects from planning to completion. You will work closely with stakeholders to identify project requirements, develop project plans, and ensure...
-
Civil Engineer Position
3 weeks ago
Portage, Michigan, United States DAAR Engineering Full timeAbout the JobDAAR Engineering, Inc. is seeking a qualified Civil Engineer with a focus on construction or design to join our team in Portage, Wisconsin. As a member of our team, you will be responsible for assisting in the development of highway improvement projects, performing construction inspections, and reviewing project plans. This is a full-time...
-
Senior Care Assistant
4 weeks ago
Portage, Michigan, United States CAREWATCH OF MICHIGAN HOME CARE Full timeSenior Care Assistant Opportunity with Carewatch of Michigan Home CareWe are seeking experienced caregivers to join our team in Portage, MI.About the Position:This senior care assistant role involves providing personalized care and support to seniors and individuals with disabilities in their homes.You will work closely with clients and their families to...