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

Embedded Software Engineer II

SoundOff Signal

Job Description

Job Description

Description:

General Position Overview  

Responsible for the design, development, and testing of embedded software applications, including requirement and design reviews, code reviews, unit testing, deployment and documentation.

Essential Job Functions  

  • Demonstrates SoundOff Signal’s Core Values in daily interactions with internal and external customers. 
  • Collaborate with broader cross-functional engineering team throughout firmware development lifecycle. 
  • Conduct feature analysis, development, debugging, and validation of firmware for various 8/16/32-bit microcontrollers. 
  • Participate in hardware design reviews and collaborate with hardware design engineers on design solutions. 
  • Train technical services and sales staff in the operation of new product introductions. 
  • Ensure documentation of design work is complete and compliant with ISO requirements. 
  • Solve problems and implement change notices using corrective actions and engineering change requests. 
  • Read and follow SoundOff Signal Work Instructions. 
  • Perform job consistently and without excessive absenteeism or tardiness. 
  • Other duties as assigned. 

Job Requirements  

  • Bachelor of Science degree in Electrical, Computer, or Software Engineering or Computer Science. Equivalent combination of education and experience may be considered. 
  • Minimum of 4 years’ experience in embedded software development. 
  • Proficiency in Microsoft Office (Word, Excel, Outlook, etc). 
  • Effective written and oral communication skills; able to articulate ideas clearly and concisely. 
  • Strong problem-solving capabilities. 
  • Experience working in an Agile development environment. 
  • Proficiency in C/C++ 
  • Development experience with Arm Cortex-M microcontrollers and tool chains, including compilers and debuggers. 
  • Experience with MCU peripherals (e.g. CAN, LIN, USB, I2C, SPI, etc.). 
  • Proficient in software, component, and interface design. 
  • Ability to test/debug firmware issues using oscilloscopes, multi-meters, debuggers, emulators/simulators, and logic analyzers. 
  • Demonstrate knowledge of unit testing and CI/CD pipeline. 
  • RTOS development experience preferred. 
  • Practical AI experience preferred. 

Physical Requirements  

  • Able to lift up to 35 lbs. 
  • Able to stand, sit, walk, bend, twist, rotate, and/or reach throughout an entire shift. 
  • Must be able to handle and work with small parts. 

Working Conditions  

  • Mostly office environment, occasional light manufacturing environment. 
  • Fast-paced, team-oriented environment. 
  • Low noise level in a temperature-controlled setting. 
  • Some level of domestic and/or international travel may be required. 
  • May work remotely. 
  • Mostly normal business hours with occasional need to flex hours. 
Requirements:

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer II in Hudsonville, MI vacancy
  •  ...Embedded Software Engineer Responsible for the design, development, and testing of embedded software applications, including requirement and design reviews, code reviews, unit testing, deployment and documentation. Essential Job Functions Demonstrates SoundOff... 
    Suggested
    Work at office
    Remote work
    Flexible hours
    Shift work

    SoundOff Signal

    Hudsonville, MI
    1 day ago
  • $78.68k - $160.75k

     ...our business, and create value.Recruiting for this role ends on May 31, 2027.What You’ll DoAs a Deloitte Tax Consultant II, Software Back End Engineer, you will contribute to the design, development, testing, deployment, and support of custom applications and modules... 
    Suggested
    Work at office
    Local area
    Shift work

    Deloitte

    Grand Rapids, MI
    4 days ago
  • $750 per month

     ...Job Description Job Description JOB OVERVIEW : Controls Engineer II is responsible for the full engineering lifecycle of custom...  ...demands strong technical competency in electrical design and software architecture, combined with a commitment to standard machinery... 
    Suggested
    Temporary work

    Jennmar Automation

    Wyoming, MI
    17 days ago
  •  ...POSITION OVERVIEWThe Image Quality Tuning Engineer II contributes to the development and...  ...quality results.Collaborate with various Software Development teams to implement changes for...  ...and software development.Experience with embedded hardware/software.Gentex is an equal opportunity... 
    Suggested
    Full time
    Work at office

    Gentex

    Zeeland, MI
    3 days ago
  •  ...The Project Engineer II serves as mechanical and technical lead on complex integrated material-handling systems projects. This role works...  ...-level working knowledge of Mechanical, PLC Controls, and Software Engineering Proficiency with mechanical design software such... 
    Suggested
    Work experience placement

    TGW Logistics Group

    Grand Rapids, MI
    1 day ago
  •  ...Packaging Compliance Labs (PCL) is a medical device packaging testing, engineering, and contract packaging partner with headquarters in Grand...  ...rapid growth and we are looking to add a Packaging Engineer II to our PCL family! Essential Responsibilities • Support project... 
    Full time
    Contract work

    Packaging Compliance Labs

    Grand Rapids, MI
    4 days ago
  •  ...Embedded C Software Engineer Randstad Engineering Solutions is looking for talented Embedded C Software Engineer to join our growing Engineering Solutions team. Randstad provides full life cycle services to multiple clients for the development of electronic products... 

    Samprasoft

    Zeeland, MI
    2 days ago
  • $112k - $149k

     ...Embedded Software Engineer Are you an Embedded Software Engineer who loves working on innovative technologies? If so, GE Aerospace Defense and Systems wants you to join their Advanced Technologies team in Grand Rapids, MI. You will be part of a cross-functional team... 
    Permanent employment
    Contract work
    Local area
    Relocation package
    Flexible hours

    GE Additive

    Grand Rapids, MI
    3 days ago
  •  ...MECHANICAL ENGINEER II Level 2 | Environmental Test Chamber Engineering Reports To: Mechanical Engineering Team Leader Department : Engineering Classification : Exempt, Full-Time Direct Reports : None Travel : Minimal / periodic, as business needs... 
    Full time
    Work at office

    Weiss Technik North America, Inc.

    Grand Rapids, MI
    4 days ago
  •  ...Job Description Job Description Summary  The Software Engineer II is a software developer, participating in architecture, design, development...  ...:   ~ Software development in C/C++ on Linux/UNIX, embedded, or Windows (.NET, C#, JavaScript, SQL)   ~ Modern tech stack... 

    RAVE Aerospace LLC

    Wyoming, MI
    9 days ago
  • $170k - $185k

     ...Senior Embedded Software EngineerSalary: $170K to $185K Base + 15% Bonus + Relocation Assistance + Full BenefitsJob Location: Grand Rapids...  ....We are looking for an experienced Senior Embedded Software Engineer to join a team developing mission critical embedded software... 
    Relocation package

    Nickerson Talent Solutions

    Grand Rapids, MI
    2 days ago
  •  ...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... 
    Flexible hours

    Morey

    Holland, MI
    17 hours ago
  • $80k - $100k

     ...Controls Engineer II Controls Engineer II Salary: $ 80,000.00 - $ 100,000.00 + Quarter Bonus + 12% 401K Wyoming, Michigan Controls Engineer II is responsible for the full engineering lifecycle of custom automation and process control systems. This position executes... 

    TOP DOG Inc

    Wyoming, MI
    17 hours ago
  •  ...TECHNOLOGIES, LLCProfession (Job Category):Engineering & ScienceJob Schedule: Full timeRemote:...  ...globe. Join us as an Applications Engineer II, supporting our Holland Division (Quality...  ...customer interaction. Proficiency in CAD software (SolidWorks, Creo, CATIA, Visual... 
    Full time
    Work experience placement
    Worldwide

    Hitachi

    Holland, MI
    4 days ago
  •  ...connected. Join a company driven by quality products across an evolving range of industries.POSITION OVERVIEWLaboratory Validation Engineer II will ensure the reliability of products by examination and analysis as well as providing technical consultation to the program... 
    Full time
    Work at office

    Gentex

    Zeeland, MI
    2 days ago
  •  ...Controls Engineer II JR Automation, a Hitachi Group Company, is driven to deliver customer success worldwide. We provide intelligent automated manufacturing and distribution technology solutions that transform how the world's leading manufacturers make and distribute... 
    Work experience placement
    Worldwide

    Hitachi

    Holland, MI
    1 day ago
  • $170k - $185k

     ...Senior Embedded Software Engineer Salary: $170K to $185K Base + 15% Bonus + Relocation Assistance + Full Benefits Job Location: Grand Rapids, MI We are looking for an experienced Senior Embedded Software Engineer to join a team developing mission critical... 
    Full time
    Relocation package

    Nickerson Talent Solutions

    Grand Rapids, MI
    2 days ago
  • $71.3k - $140.6k

    Position Summary Our Deloitte AI & Engineering team works to transform technology platforms, drive innovation, and help make a significant...  ...innovation. Work you'll do As a PROJECT - Data Engineer II on the AI & Data team, you will be responsible for… Designing,... 
    Local area

    Deloitte

    Grand Rapids, MI
    5 days ago
  • $95k - $127k

     ..., we will listen. Join us and see your ideas take flight! Engineering is at the center of what we do, and we are looking for talented...  ...U.S. citizenship status. Job Description The  Lead Embedded Software Engineer is responsible for leading key aspects of project... 
    Permanent employment
    Contract work
    Work at office
    Relocation package
    2 days per week
    3 days per week

    GE Renewable Energy Power and Aviation

    Grand Rapids, MI
    2 days ago
  •  ...Experience with or ability to work across technologies such as: .NET Core, Angular, JavaScript and TypeScript, CSS, WebAPI and WCF, Git, IIS and Windows Server, Microsoft SQL ~ Strong problem-solving skills and attention to detail ~ Ability to work independently and... 
    Permanent employment
    Contract work
    Work experience placement
    Work at office

    CU*Answers

    Grand Rapids, MI
    23 days ago
  •  ...Summary: The Engineer II, PLC Automation is an ESMI-based controls engineer responsible for providing specialized automation and technical...  ...specifications. Maintain controlled records of PLC and HMI software versions, program changes, parameter modifications, testing... 
    For contractors
    For subcontractor
    Local area
    Visa sponsorship
    Relocation package
    Flexible hours

    DHD Consulting

    Holland, MI
    a month ago
  •  ...Job Description Job Description DISHER is currently looking for a Manufacturing Engineer. As part of the team, you will get to partner with a variety of customers on manufacturing and project-based work. As a Manufacturing Engineer, you will communicate with customers... 
    For contractors

    DISHER

    Zeeland, MI
    23 days ago
  • $115k - $140k

     ...Job Description Job Description We are seeking a Lead Controls Engineer for a custom machine builder near SW GR. This is a direct-hire leadership role with minimal overnight travel (around 10%). The ideal candidate has strong Allen-Bradley PLC experience, some... 
    Permanent employment
    Night shift

    Opportunity Group, Inc.

    Byron Center, MI
    9 days ago
  • $112k - $149k

     ...Job Description Summary We are seeking a Real-Time Embedded Software Developer and Verification Engineer to join our Stores Management System (SMS) and Computing Platform Development Team in support of an undisclosed program. In this hybrid role, you will contribute... 
    Permanent employment
    Full time
    Contract work
    Work at office
    Relocation package
    2 days per week
    3 days per week

    GE Renewable Energy Power and Aviation

    Grand Rapids, MI
    a month ago
  • $130k - $173k

     ...Job Description Summary As a Staff Embedded Software Engineer within the Platform Software Engineering team, you will play a crucial role in ensuring the security and integrity of our aviation software platforms. You will provide guidance, mentoring, oversight, and... 
    Permanent employment
    Full time
    Contract work
    Work at office
    Relocation package

    GE Renewable Energy Power and Aviation

    Grand Rapids, MI
    more than 2 months ago
  •  ...and company design practices. Create and maintain 3D models, engineering drawings, bills of material (BOMs), and manufacturing...  ...calculations, and manufacturing processes. Proficiency with 3D CAD software; experience with Inventor and/or SolidWorks preferred. Ability... 

    Burke Porter, an Ascential Technologies Brand

    Grand Rapids, MI
    3 days ago
  •  ...DISHER is currently seeking a Hardware Engineer to play a central role on our cross-functional...  ...customer projects. You will also have software and/or systems engineering fluency and...  ...hardware bring-up. ~ Familiarity with embedded systems and ability to collaborate... 
    Local area

    DISHER

    Zeeland, MI
    26 days ago
  • $75 - $110 per hour

     ...Job Description We have an immediate need for an Avionics Software or Systems Engineer. This position can either be direct in one of our office...  ...etc.) Demonstrated teamwork and leadership abilities Embedded software experience is required Why work with those of... 
    Permanent employment
    Contract work
    Work at office
    Immediate start
    Remote work

    Performance Software

    Grand Rapids, MI
    11 days ago
  •  ...Description Role Summary Our client, an engineering and technology organization, is seeking...  ...Tuning Engineer will work closely with software engineers, product stakeholders, and third...  ...Qualifications Experience working in embedded hardware and software environments.... 
    Work at office

    twenty80.io

    Zeeland, MI
    3 days ago
  • $80k - $100k

     ...Controls Engineer, Allen-Bradley Automation and Robotics Location: Wyoming, MI Job Type: Full-time Travel: Up to 15%, domestic...  ...0 pounds What You'll Do Build PLC and HMI control software architectures for custom machines Integrate robotics, vision... 
    Full time
    Temporary work

    iLocatum

    Wyoming, MI
    17 hours ago

Do you want to receive more vacancies?

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