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

Senior Embedded Software Engineer

Morey

The Senior Embedded Software Engineer actively engages in every phase of the project throughout its lifecycle. This role requires the engineer to create flexible designs targeted to various embedded software systems, create modular code with an emphasis of reusability, executing software-level unit testing, developing effective documentation, leading software troubleshooting efforts and engaging in small research activities as needed. Depending on the project needs, this position may require evaluation of new technology. Knowledge of C/C++ Programming Language is essential for this position. At Morey, we lead by example and practice the values of the organization – commit to honor, embrace creativity, build partnerships, value each other, and own it. Essential Functions: C/C++ programming knowledge and the ability to create embedded software applications for microcontrollers and microprocessors. Including writing programs for RTOS (FreeRTOS, OpenRTOS or similar) and embedded OS’s (Linux) Lead Firmware architecture and design activities for multiple programs including the ability to create intuitive documentation to highlight the software design. Strong working knowledge of modular programming is desirable Assist in the development of product requirements for new and existing products Capable of adapting new technologies based on industry and market demand Establish and maintain productive working relationships with both technical and nontechnical personnel Debug embedded systems given schematic context and review schematics for new products through the lens of embedded applications. Desired Attributes: Knowledge of encryption (TLS, SSL, Secure Boot, Trusted Platform Modules (TPM), Security Certificate Management, AES, Encryption at rest, etc.) Strong background in telematics applications with a focus on wireless technologies (Cellular modems, GPS, Bluetooth including LE and Bluetooth 5, Internal Battery Management) Knowledge of Vehicle Communication Technology (CAN, J1939, ISO 14229, UDS, CANopen, ISO 11992-2.) Knowledge of Networking Communications both wired (USB, Ethernet, etc.) and wireless (802.15.4, 802.11 a/b/g/n/ac, etc.) including UDP, TCP, FTP, MQTT, CoAP, etc. Experience developing in Windows and Linux software environments Experience developing automated testing and/or application automated deployment scripting to support regression testing and software releases Familiarity working with Software Configuration Management and continuous integration tools Working knowledge of developing software on desktop PCs or servers to aid in the development process Experience working in Agile development methodologies Familiar with formal code and design review processes and techniques Experience with formal unit testing strategies to ensure appropriate software test coverage Experience building and distributing Python3 based applications and packages Required Education and Experience: BS in Electrical Engineering, Computer Science or Computer Engineering 5-10 years of related firmware experience Minimum 5+ years in C/C++ programming language Comfortable leveraging AI agents for software development activities Strong embedded OS and RTOS knowledge and experience integrating into embedded systems Willingness to work in a fast-paced environment Strong problem solving and analysis, troubleshooting and debugging skills The Morey Corporation offers: #J-18808-Ljbffr Morey

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Embedded Software Engineer in Holland, MI vacancy
  •  ...engagement with prospective residents and families. Collaborate with the Sales and Marketing Team and Program Director to plan events, build strong community relationships, and achieve monthly move-in targets while upholding Senior Lifestyle policies. #J-18808-Ljbffr... 
    Senior

    Addington Place of Lakeside Vista

    Holland, MI
    16 hours ago
  •  ...beautiful future for everyone. About this Opportunity As a Senior Manufacturing Engineer - Lead, you'll independently develop and apply...  ...required). Knowledge in the use of common office automation software, applications, and engineering-related software (required... 
    Senior
    Full time
    Work at office

    HermanMiller

    Zeeland, MI
    2 days ago
  •  ...for everyone.GENERAL PURPOSEIndependently develops and applies engineering theories/concepts to assignments in support of business...  ...members.Knowledgeable in the use of common office automation software, HMI mainframe applications and engineering related software.Must... 
    Senior
    Full time
    Work at office

    Design Within Reach

    Zeeland, MI
    3 days ago
  •  ...Senior Warehouse AssociateAt Levata, we believe in making your journey with us seamless, impactful, and filled with opportunities to elevate your potential. As we think big, we enable what's next by leveraging our knowledge of what's possible today. Join a team where... 
    Senior
    Flexible hours

    Levata

    Holland, MI
    1 day ago
  •  ...and beautiful future for everyone. General Purpose The Senior Revit Designer is accountable for the quality, consistency, and...  ...products consistently across multiple ecosystems. Partner with engineering, data, and development teams to improve how product data flows... 
    Senior
    Full time

    MillerKnoll

    Holland, MI
    16 days ago
  •  ...Reference26-24407 JOB DESCRIPTION • Develops and designs the controls software packages utilizing Allen Bradley Programmable Logic...  ...proper functionality of both his/her work and the work of other engineers • Provides timely, required service documentation relating to... 
    Senior
    Work at office

    Mindlance

    Holland, MI
    2 days ago
  • Comfort Systems USA is looking for an experienced Project Manager to lead large-scale electrical construction projects valued between $30M and $50M+. This role involves overseeing all phases of projects, ensuring financial success, and leading project teams. The ideal candidate...
    Senior

    Comfort Systems USA

    Zeeland, MI
    1 day ago
  • Senior Lifestyle is seeking a Medication Technician to administer medications and provide personal care for residents in a licensed assisted living setting. You will ensure MARs/TARs compliance, manage med carts, and support daily activities, meals, and safety. The role... 
    Senior

    Hobart Filler Metals

    Holland, MI
    2 days ago
  • $80k - $90k

     ...Senior HR Manager Location: Greater Holland, MI Area Schedule: Full-Time | Onsite Compensation: $80,000 - $90,000 annually + Quarterly Bonus + Monthly Profit Sharing. Senior HR Manager Opportunity A growing, employee-focused organization is seeking... 
    Senior
    Full time

    Creative Financial Staffing

    Holland, MI
    8 hours ago
  •  ...looking to strengthen our team across the globe. Join us as a Senior Manager, Total Rewards.Why Join Us?Competitive wages, medical...  ...to work on unique, custom automation projectsA collaborative, engineering-driven environmentCareer growth and skill development opportunitiesA... 
    Senior
    Full time
    Local area
    Worldwide

    Hitachi

    Holland, MI
    3 days ago
  •  ...Job Description Job Description Controls Engineer – Final Assembly Cell Location: Holland, MI (Installation at Customer Facility in Walker, MI) Employment Type: Contract Industry: Industrial Automation / Machine Tool Manufacturing Position Overview... 
    Senior
    Contract work

    GABLETEK

    Holland, MI
    a month ago
  •  ...for everyone. GENERAL PURPOSE The Senior Programmer Analyst is a seasoned...  ...Design, develop, test, and support software solutions supporting manufacturing, plant...  ...Computer Science, Information Systems, Engineering, or equivalent professional experience.... 
    Senior

    MillerKnoll

    Zeeland, MI
    1 day ago
  •  ...America, Europe, and Asia. Join us as a Senior Project Manager in Holland, MI as...  ...relevant field such as Computer Science, Engineering, Business Administration, or a related...  .... ~ Proficiency in project management software (e.g., MS Project, Jira, Asana) and collaboration... 
    Senior
    Full time
    Remote work
    Worldwide

    Hitachi

    Holland, MI
    4 days ago
  •  ...scope and the strategic direction of MillerKnoll. Applies network engineering methodologies for the implementation, optimization, and...  ...products; Infoblox preferred. Experience with network management software and network tuning tools, i.e., Wireshark. Able to flex... 
    Senior
    Work experience placement
    Remote work
    Flexible hours

    MillerKnoll

    Zeeland, MI
    3 days ago
  •  ...are part of the Harvia Group, a global leader in Finnish sauna heaters. We keep growing and are excited to announce we are adding a Senior Staff Accountant to our team! Listed on Nasdaq Helsinki, (Finland) Harvia is the leading player in the global sauna market. Since... 
    Senior
    Full time
    Work at office
    Remote work
    2 days per week
    1 day per week

    Almost Heaven Saunas

    Holland, MI
    16 hours ago
  •  ...Senior Account RepresentativePriority Waste is a fast-growing, technology-driven waste and recycling company that's transforming the industry through innovative solutions and exceptional customer service! Since launching in 2018, we've expanded rapidly across multiple... 
    Senior

    Priority Waste

    Holland, MI
    2 days ago
  •  ...Overview The Senior Finance Analyst is responsible for providing financial planning, analysis, and reporting to support business operations and decision-making processes. This role requires strong analytical, communication, and leadership skills, as well as the ability... 
    Senior
    Relocation package

    ODL

    Zeeland, MI
    2 days ago
  •  ...Cyber Security, Hybrid Cloud, Global Network Management, Disaster Recovery and traditional Managed Services. Our corporate culture, engineering talent, customer-centric approach, and focus upon NextGen services help us stand out among our peers. Thrive is on the look-out... 
    Work experience placement
    Work at office
    Weekday work

    Thrive

    Holland, MI
    10 days ago
  • $110k - $160.91k

     ...IsAs a Principal Consultant, Electric Transmission Line Siting Senior Lead, you will serve as a technical and strategic lead for...  ...direct subject matter experts across environmental, land use, engineering, and stakeholder engagement disciplines.Review and guide preparation... 
    Senior
    Full time
    Fixed term contract
    Casual work
    Work at office
    Remote work
    Flexible hours
    Shift work

    ERM Group

    Holland, MI
    16 hours ago
  • $60 - $80 per hour

     ...Job Description Job Description Job Overview This position is a 1+ Year contract for a Senior Controls Engineer. In this position you will be collaborating with engineers in the automation industry, working on cutting-edge robotics and technology. This role offers... 
    Senior
    Contract work

    Sterling Engineering Inc.

    Zeeland, MI
    a month ago
  •  ...EasyClosets, EasyGarage, Easy Track, and Garage Essentials brand names. The Stow Company is currently seeking qualified candidates for a Senior Financial Analyst – FP&A position located in Holland, MI . We are the country’s premier source for custom closets and... 
    Senior
    Work at office
    Weekend work

    The Stow Company

    Holland, MI
    4 days ago
  •  ...Employment Type: Full-time, direct hire Minimum Experience: 6+ years embedded software/firmware development experience Education Requirement: Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related field Work Authorization... 
    Full time
    Work at office
    Local area
    Relocation
    Visa sponsorship
    Relocation package

    twenty80.io

    Zeeland, MI
    a month ago
  •  ...Senior Prototype FabricatorOur purpose is design for the good of humankind. It's the ideal...  ...assemblies to support product design, engineering evaluation, testing, and presentation...  ...assembly with minimal supervision.CAD And Software ExperienceWorking knowledge of CAD systems... 
    Senior
    Apprenticeship

    MillerKnoll

    Holland, MI
    2 days ago
  •  ...Description Job Description     Job Title: IT Systems Engineer   Reports To: President Direct Reports: none Compensation...  ...-on support for users, computers, servers, network equipment, software, phones, security systems, backups, and related technology.... 
    Full time
    For contractors
    Work at office
    Remote work
    Long distance

    M W Watermark Llc

    Holland, MI
    4 days ago
  •  ...TITLE: Lead Firmware Engineer LOCATION: West Michigan SUMMARY: Management Business...  ...region. This role is responsible for leading embedded firmware development efforts while guiding a team of engineers through the full software development lifecycle. The Lead Firmware... 
    Work at office

    Management Business Solutions

    Zeeland, MI
    1 day ago
  •  ...our team across the globe. Join us as a Senior Talent Acquisition Partner. Why Join Us?...  ...custom automation projects A collaborative, engineering-driven environment Career growth and...  ...engineering, automation, manufacturing, software, controls engineering, robotics, and other... 
    Senior
    Work experience placement
    Worldwide

    Mindlance

    Holland, MI
    4 days ago
  •  ...the people who help produce it, then Request Foods might just be for you.\n\nRequest Foods is seeking a dynamic and results-driven Senior Sales Manager to join our team. This key leadership role will report directly to the Sr. Director of Sales and will be responsible... 
    Senior
    Contract work
    Work at office
    Immediate start

    Request Foods

    Holland, MI
    2 days ago
  •  ...Construction is seeking an experienced Senior Project Manager to join our Project Management...  ...Work closely with owners, architects, engineers, trade contractors, suppliers, and EV...  ...~ Proficiency with project scheduling software, Microsoft Office, and Bluebeam or Adobe... 
    Senior
    Contract work
    For contractors
    Work at office

    EV Construction

    Holland, MI
    17 days ago
  • Senior Model Maker will independently perform and coordinate the building of prototypes...  ...present. Ability to read and interpret engineering drawings. Ability to solve problems with...  ...use office automation, communication, software and tools in an HMI office environment.... 
    Senior
    Apprenticeship
    Work at office

    MillerKnoll

    Holland, MI
    4 days ago
  • $113.63k - $151.5k

     ...integrated automation technologies and software solutions for the optimization of supply...  ...100 countries. Are you a high-impact engineer driven to define the next era of robotics...  ...and develop core C++ software systems for embedded onboard software, simulation, and... 
    Senior
    Work at office
    Local area
    Work from home

    Joinimagine

    Holland, MI
    2 days ago

Do you want to receive more vacancies?

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