Embedded software engineer job in Benton Harbor, MI
CORPORATION Whirlpool Corporation (NYSE: WHR) is a leading kitchen and laundry appliance company, in constant pursuit of improving life at home and inspiring generations with our brands. The company is driving meaningful innovation to meet the evolving needs of consumers through its iconic brand portfolio, including Whirlpool, KitchenAid, JennAir, Maytag, Amana, Brastemp, Consul, and InSinkErator. In 2023, the company reported approximately $19 billion in annual sales, 59,000 employees, and 55 manufacturing and technology research centers. Additional information about the company can be found at WhirlpoolCorp.com.
The team you will be a part of
Whirlpool is currently seeking qualified candidates for a Lead SoftwareEngineer. This role is for our Global Headquarters in Benton Harbor, MI. The Lead SoftwareEngineer will play a key role in the development of embeddedsoftware platform(s) that will drive innovation for Whirlpool Smart Appliances across the full range of products developed by Whirlpool.
Relocation is available for eligible candidates.
No visa sponsorship available
This role in summary
These software platforms range from running RTOS at the low-end to running Embedded Android at the high-end. These software platforms provide IoT/connectivity features, middleware to control the appliance, a framework for running machine learning models, and a user-interface framework to allow the development of product-specific user-interfaces.
Your responsibilities will include
* Be a technical lead member of the team that is responsible for designing and developing software platforms using Android/AOSP, Linux, or RTOS environments to support rapid innovation and product development
* Take ownership of designing, developing, and maintaining significant software components at system software or middleware layers
* Working with partners to develop and deliver Linux, or RTOS BSP including board bring-up, hardware debugging, and optimizing low-level OS features
* Stay abreast of the latest developments in Linux and guide the teams on how the developments impact our software development and roadmaps
* Provide technical leadership and direction for team members
* Investigate and apply emerging technologies and new design approaches
* Develop and implement sound software development practices
* Work in an Agile environment
Minimum requirements
* Bachelor's Degree
* 3+ years of experience as a technical lead for a softwareembedded function (such as operating systems development or IoT devices development)
* 3+ years of experience in embeddedsoftware development
* 3+ years of experience in C programming
* 3+ years of experience with Android's architecture, including experience with the Android Open-Source Project (AOSP)
* 1+ years of leadership skills
* 3+ years of experience Wi-Fi and Bluetooth Software Stacks
Preferred skills and experiences
* Experience working in Linux including work in one or major subsystems within the OS
* Bachelor's Degree in Computer Engineering / SoftwareEngineering / Electronics, with adequate focus on embedded systems
* Basic knowledge of Java or C++
* Experience with debuggers such as GDB, LLDB, etc.
* Experience with Bluetooth and WiFi Protocol Analyzers [Ellisys, Teledyne LeCroy].
* Experience working with the Linux open-source community is highly desired
* Familiarity with standard hardware protocols (USB, UART, SPI, I2C, PCIe, MIPI, HDMI, DDR)
* Excellent problem-solving skills, especially debugging of complex software systems
* Excellent written and verbal communication skills
* A passion for applying the latest technologies to the development of innovative features and products
* A collaborative attitude and a strong desire to succeed as part of the team
* Self-motivated and a strong passion for learning
* Deep understanding of full product development lifecycle
What we offer
Generous benefits package, Whirlpool employee discount, fitness & educational reimbursement programs, kitchenettes, and more! Saint Joseph/Benton Harbor locations: Beautiful, recently renovated office space, free coffee, biking/walking trails, and access to The Eddy - Early Childhood Center (depending upon availability - additional costs required)
Additional information
Whirlpool's Ways of Working
Our goal is to provide an environment that helps you bring your best to Whirlpool every day. We offer flexibility and industry-leading time-off benefits that will help you balance what's important at work and at home, including:
* Always On Flexibility - You will have the autonomy to manage personal, family, and outside-of-work commitments as needed.
* Two-Week Work from Anywhere - Minimum of one-week increments for a total of two weeks per year.
* Sabbatical - Four weeks paid leave after every five years of service.
Connect with us and learn more about Whirlpool Corporation
See what it's like to work at Whirlpool by visiting Whirlpool Careers. Additional information about the company can be found on Facebook, Twitter, LinkedIn, Instagram and YouTube.
Whirlpool Corporation is committed to equal employment opportunity and prohibits any discrimination on the basis of race or ethnicity, religion, sex, pregnancy, gender expression or identity, sexual orientation, age, physical or mental disability, veteran status, or any other category protected by applicable law.
$78k-94k yearly est. 12d ago
Looking for a job?
Let Zippia find it for you.
Principal Embedded Systems Engineer - Avionics / GNC
Orb Aerospace
Embedded software engineer job in Lowell, MI
Job DescriptionUS Citizen or Permanent Resident In-Person Starts Immediately Join us in building aircraft at scale, reindustrializing the Midwest, and turning autonomous aircraft into decentralized infrastructure. Orb is a small mission-driven team where your initiative, creativity, and dedication will be used to reach every village on the planet with power, logistics, and communications.
Your Role at Orb: Orb is building software-hardware integrated air platforms. This position will lead the design and of world class microelectronics, sensors, and edge compute devices. This position will develop firmware and interface with software primarily in Rust.
If you're ready to put the United States back on top in embedded robotic systems, we invite to apply.Key Responsibilities
Manage Requirements for Low SWaPSystem Design (Sensor Selection / Sensor Placement / Power Supply)
PCB Design and Mechanical Integration
Materials Sourcing and Supply Chain Awareness
Firmware/SoftwareEngineering
Hardware and Firmware Testing
Desired Skills and Qualifications
Bachelors or Masters degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience.
7+ years of experience programming in Object-Oriented/System languages, including C/C++, Rust, and Python with an emphasis on Rust.
Experience with electro-mechanical products and embedded microcontroller, including Interrupts, Timers, DMAs, and communication interfaces (e.g., UART, SPI, I2C, CAN, USB, Ethernet).
Understanding of Electro Magnetic Interference and Back EMF
5+ years of experience with the following areas:
Motor control
Lithium battery systems
Sensor interfacing and sensor fusion
Control theory
Wireless communication
Bootloaders
Proficiency in reading electrical schematics and using test equipment (oscilloscopes, multimeters) to troubleshoot electrical and firmware issues independently.
Understanding and applying EMI, EMF, Back EMF, and SWaP concepts to accomplish goals.
Strong analytical and problem-solving skills with the ability to manage multiple critical projects in a dynamic environment.
Willingness to take on additional duties as required.
+ Additional Options and IncentivesAbout Orb Aerospace: Orb was started with the mission to bring aviation to the 80% of the world that's never had it; turning autonomous aircraft into tools to decentralize infrastructure, connect continents, protect soldiers, provide for families, and run economies.“Less like the flying taxis, more like the flying cowboys,” Orb is at the intersection of manned and unmanned aviation, reindustrializing the Midwest, and building the- future we know is possible and want to live in.
About Node One: Node One is a small team of engineers and operators who have dedicated their lives to solving some of the world's hardest problems through a new kind of aviation - Orb's live-work-fly R&D HQ. Node One is all about reducing the cycle time to design, build, and fly aircraft from years to months and building the systems and platforms we'll use to reach every village on the planet.
We stand on the shoulders of giants. Their great work allows us to accomplish ours. If you've been a rocket/airplane nerd and have a passion for designing, building, and flying airframes, autopilots, power systems, and embedded systems, or you love to push a new product through new manufacturing methods to a new market, come join the team at Node One and make history.
Orb Employees Are: High Agency and Biased Towards Action Have a History of Self-Starting, Pacing, and Finishing Projects Thrive with Autonomy to Design New Solutions to Partially Defined Problems Are Curious and Continue Learning Have Integrity and a Desire to Serve Others
Standard Benefits Package: Orb provides a monthly flat rate towards medical, dental, and vision $500 flat rate for individuals; $850 flat rate for married/family Medical, Vision, Dental, Short/Long Term Disability, and Group/Voluntary Life Insurance Opt-In 401K Options (Pre-Tax or Roth) with a 3% Employer Match
Perks: Support in Getting your Pilots License and Ratings Support for Continuing Education Annual Customer Demos all over the World
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
$70k-91k yearly est. 5d ago
Lead Firmware Engineer
Commercial Aviation Solutions
Embedded software engineer job in Grand Rapids, MI
Please note: This is an on-site position that requires the selected candidate to work from our Phoenix, AZ, office. This is not a remote role.
Acron Aviation is a global leader in commercial aviation solutions - designed, engineered, and delivered by a team of passionate innovators redefining what's possible in flight. From advanced avionics and flight data intelligence to world-class simulation and pilot training, we support aircraft operators and OEMs with the technology and expertise to fly safer, smarter, and more efficiently. Now, with a bold new identity, we're building on a legacy of aviation excellence - unleashing fresh energy, modern thinking, and a customer-first mindset to meet the demands of today's rapidly evolving aerospace industry. Welcome to Acron Aviation - where the future takes flight!
Job Description:
We are seeking an experienced Firmware Engineer and DO-254 Complex Electronic Hardware expert to join our surveillance hardware product development team. In this role, you will be responsible for designing, developing, verifying, and maintaining safety-critical firmware for avionics and embedded systems for TCAS and transponder applications in compliance with DO-254 standards. You will work closely with hardware engineers, system architects, and certification authorities to ensure robust design assurance processes are followed throughout the product lifecycle. Ideal candidates will have a deep understanding of FPGA/ASIC development, VHDL/Verilog, and requirements-based verification, with a proven design history in developing firmware for FAA/EASA-certified aerospace systems.
You will be involved with multidisciplinary project teams involving mechanical, electrical, digital/analog, RF, firmware, and softwareengineering in planning, designing, prototyping, and testing of avionics systems. You will additionally be responsible for mentorship of junior engineers, as well as ensuring the Surveillance product line follows industry best practices for product development. The design focus will include surveillance avionics for Air Transport, as well as General Aviation and emerging platforms, such as Urban Air Mobility (UAM) eVTOL aircraft.
Essential Functions:
Experience with Xilinx and Microchip FPGAs along with associated tools (ISE, Vivado, Libero)
Experience with simulation tools (Active HDL/QuestaSim)
Must be knowledgeable in VHDL and/or Verilog RTL coding
Knowledge of DO-254 Airborne Electronic Hardware development lifecycle
Experience with requirements-based verification
Generate design documents including HRDs, HDDs, and HCIAs. Generate certification documents such as PHACs.
Participate in the proposal process for programs with EE requirements by estimating tasks, identifying risks, and planning development.
Effectively communicate across multiple technical teams.
Communicate directly with customers, in person or virtually, to understand their problems and formulate actionable solutions.
Other duties as assigned.
Travel up to 10%.
Qualifications:
Bachelor's Degree in Electrical Engineering or Computer Engineering and minimum 9 years of prior relevant experience. Graduate Degree and a minimum of 7 years of prior related experience.
Minimum 6 years of prior relevant experience in an engineering discipline with systems engineering principles, including requirements definition, requirements verification, design reviews and documentation, integration, test, and demonstration.
Minimum 7 years' experience with FPGA and firmware design.
Hands-on experience designing and developing avionics products, RF, or sensor systems.
Preferred Additional Skills:
Experience with and an understanding of aerospace systems, especially in the development of integrated hardware/software products
Exposure to Model-Based Systems Engineering
Awareness of electrical development requirements as they impact firmware and FPGA design
Experience with RTOS integration and understanding of its implications on hardware design
Practical understanding of the complexities of RF design, especially in the L-band frequency range, and application of RF FPGA principles
Excellent people skills, with experience leading and collaborating in a multi-disciplinary, diverse, and dynamic team environment.
Excellent communication skills (written, verbal, & presentation)
Knowledge of DO-160 and DO-178
Experience with Design to Cost and Design for Manufacturability
Experience effectively supporting the production and testing of products in a different geographic location
Demonstrated ability to handle multiple programs and responsibilities simultaneously
Ability to operate and identify an appropriate path forward with minimal oversight
Pilot License or Part 107 certificate
$70k-92k yearly est. 11d ago
MuleSoft Senior Developer- Enterprise
Slalom 4.6
Embedded software engineer job in Grand Rapids, MI
You are a self-driven individual with a "get it done" attitude and a passion to solve complex business and technology problems. You enable integrated business processes across applications that share common data elements using scalable and proven design patterns and techniques (e.g., integrating Salesforce and an ERP system). You enjoy working in agile teams to deliver API-led integration solutions and are excited to learn and integrate to new business applications.
What You'll Do
* Work with Architects to translate business requirements into well-designed integration solutions
* Participate in technical design sessions and develop detailed technical solution documentation that is aligned with client business objectives
* Develop, test, and document integration solutions and data migration elements of business applications in the CRM, ERP, and/or HCM domains
* Provide detailed estimates and work breakdown structure for assigned tasks
What You'll Bring
* Ability to program in object oriented and/or functional programming languages such as Java, C#, Python, JavaScript, etc.
* Familiarity with cloud-based and on-premise enterprise applications such as: NetSuite, SAP, Oracle ERP, Salesforce, Dynamics AX/CRM, Workday, etc.
* Understanding of Webservices standards and technologies such as: WS*, JSON, REST, GraphQL etc.
* Understanding of structured and/or unstructured databases and data models like MS SQL, My SQL, Postgress, Mongo DB, Hadoop, etc.
* Experience in delivering real-time, event-driven, and batch integration solutions
* Background in data architecture, design, and data modeling
* Understanding of cloud computing and micro-services architectures
* Strong problem solving and software triage skills with the ability to work cross-functionally in a fast-paced and rapidly changing work environment
* Demonstrated skills in helping negotiate priorities and resolving conflicts among project stakeholders (such as customers, product management, and engineering)
* Knowledge of QA processes and test-driven development
* Familiarity with agile software delivery methodologies such as Scrum
* A background in large integration projects with large and multi-sourced data sets is a definite asset
About Us
Slalom is a fiercely human business and technology consulting company that leads with outcomes to bring more value, in all ways, always. From strategy through delivery, our agile teams across 52 offices in 12 countries collaborate with clients to bring powerful customer experiences, innovative ways of working, and new products and services to life. We are trusted by leaders across the Global 1000, many successful enterprise and mid-market companies, and 500+ public sector organizations to improve operations, drive growth, and create value. At Slalom, we believe that together, we can move faster, dream bigger, and build better tomorrows for all.
Compensation and Benefits
Slalom prides itself on helping team members thrive in their work and life. As a result, Slalom is proud to invest in benefits that include meaningful time off and paid holidays, parental leave, 401(k) with a match, a range of choices for highly subsidized health, dental, & vision coverage, adoption and fertility assistance, and short/long-term disability. We also offer yearly $350 reimbursement account for any well-being-related expenses, as well as discounted home, auto, and pet insurance.
Slalom is committed to fair and equitable compensation practices. For this role, we are hiring at the following levels and targeted base pay salary ranges: The targeted base salary pay range for a Senior Consultant is:
* East Bay, San Francisco, Silicon Valley:
* Senior Consultant: $167,000-$203,000
* San Diego, Los Angeles, Orange County, Seattle, Boston, Houston, New Jersey, New York City, Washington DC, Westchester:
* Senior Consultant: $153,000-$186,000
* All other locations:
* Senior Consultant: $140,000-$171,000
In addition, individuals may be eligible for an annual discretionary bonus. Actual compensation will depend upon an individual's skills, experience, qualifications, location, and other relevant factors. The salary pay range is subject to change and may be modified at any time.
We will accept applicants until March 30th, 2026, or until the position is filled.
We are committed to pay transparency and compliance with applicable laws. If you have questions or concerns about the pay range or other compensation information in this posting, please contact us at: ********************.
EEO and Accommodations
Slalom is an equal opportunity employer and is committed to attracting, developing and retaining highly qualified talent who empower our innovative teams through unique perspectives and experiences. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veterans' status, or any other characteristic protected by federal, state, or local laws. Slalom will also consider qualified applications with criminal histories, consistent with legal requirements. Slalom welcomes and encourages applications from individuals with disabilities. Reasonable accommodations are available for candidates during all aspects of the selection process. Please advise the talent acquisition team or contact ****************************** if you require accommodations during the interview process.
$167k-203k yearly Easy Apply 27d ago
Sr. Bods Developer
Sonoma Consulting
Embedded software engineer job in Kalamazoo, MI
Halo Group is a premier provider of IT talent. We place technology experts within the teams of the world's leading companies to help them build innovative businesses that keep them one step closer to their customers and one step
ahead of the competition. We offer a meaningful work environment for
employees, attractive and interesting engagements for consultants, and cutting-edge
digital innovation for our customers.
We delight in helping our customers execute their digital vision. Big projects or
small, Halo Group knows that by combining the highest quality talent with our
unwavering support, we will become an invaluable extension of the team. Halo
Group's experienced consultants in Detroit, Atlanta and Dallas specialize in all
areas of product/project governance, UX/UI, multi-platform applications, quality
assurance/testing, cloud computing, and data analytics.
Since its inception, Halo Group has been recognized for numerous awards, including:
- INC 5000
- Future 50
- 101 Best and Brightest
- Michigan 50 Companies to Watch
- Goldline Research - “Most Dependable Companies”
- Ernst & Young - “Entrepreneur of the Year” Finalist
Job Description
SR. BODS DEVELOPER
Duration:3-4 months
Location: Kalamazoo, Michigan
Role and Responsibilities:
1. Conduct Requirement/Data Analysis and identify data sources
2. Document functional and technical requirements, and translate requirements into reporting solutions, analytic tools and dashboards
3. Build and Develop systems Data flows and Database Models
4. Understanding integration with SQL Data mart.
5. Design and implement technology best practices, guidelines and repeatable processes
6. Work with Developers to understand SDS code changes that will impact analytics and tools.
7. Assist Tableau application implementation, including integration, data conversion etc.
8. Develop solutions patterns, data flow diagrams, data models and architectural specifications
9. Provide support as required to ensure the availability and optimized performance of developed reports and dashboards for both external and internal users.
10. Provide technical integration expertise to the teams for applications and products.
11. Help ensure that project requirements are defined, traceable and managed throughout the project lifecycle.
Qualifications
1. Conduct Requirement/Data Analysis and identify data sources
2. Document functional and technical requirements, and translate requirements into reporting solutions, analytic tools and dashboards
3. Build and Develop systems Data flows and Database Models
4. Understanding integration with SQL Data mart.
Additional Information
All your information will be kept confidential according to EEO guidelines.
$81k-106k yearly est. 60d+ ago
Staff Software Engineer
Certifid 3.9
Embedded software engineer job in Grand Rapids, MI
Cybercrime is rising, reaching record highs in 2024. According to the FBI's IC3 report total losses exceeded $16 billion. With investment fraud and BEC scams at the forefront, the message is clear: the real estate sector remains a lucrative target for cybercriminals. At CertifID, we take this threat seriously and provide a secure platform that verifies the identities of parties involved in transactions, authenticates wire transfer instructions, and detects potential fraud attempts. Our technology is designed to mitigate risks and ensure that every transaction is conducted with confidence and peace of mind.
We know we couldn't take on this challenge without our incredible team. We have been recognized as one of the Best Startups to Work for in Austin, made the Inc. 5000 list, and won Best Culture by Purpose Jobs two years in a row. We are guided by our core values and our vision of a world without wire fraud. We offer a dynamic work environment where you can contribute to meaningful impact and be part of a team dedicated to enhancing security and fighting fraud.
We are looking for an exceptional Staff Sw Engineer to help us take our fraud prevention software to the next level. This is a high-impact role where you'll architect and build scalable software systems that analyze hundreds of signals in real time to look for complex patterns of fraud as we shape the future of fraud prevention. We're scaling fast, and you'll have the chance to influence the future of our fraud platform.What You'll Do
Proven experience as a staff-level softwareengineer in a fast-paced, product-driven environment. Engineering experience of 8+ years.
Experience in leading teams of other engineers to build a long-term technical vision and plans to achieve it.
Strong system programming skills in highly fault tolerant, high-volume transaction processing systems for critical applications.
Communication: Excellent written and verbal communication skills, capable of articulating complex technical concepts to both technical and non-technical audiences.
Problem-Solving: A track record of simplifying complex systems, resolving technical debt, and making pragmatic trade-offs between speed, cost, and quality.
Bonus Points
Experience in fintech, cybersecurity, or fraud prevention.
Familiarity with data privacy regulations (e.g., SOC 2, GDPR, CCPA).
Contributions to open-source data tools or communities.
What we Offer
Flexible vacation
12 company-paid holidays
10 paid sick days
No work on your birthday
Health, dental, and vision Insurance (including a $0 option)
401(k) with matching, and no waiting period
Equity
Life insurance
Generous parental paid leave
Wellness reimbursement of $300/year
Remote worker reimbursement of $300/year
Professional development reimbursement
Competitive pay
An award-winning culture
Not sure if you check all the boxes? Apply anyway! We know that great talent comes in many forms, and we value potential just as much as experience. If you're excited about this role and believe you can grow into it, we'd love to hear from you. We're looking for people who are eager to learn, adapt, and solve challenges-so if that sounds like you, don't let a checklist hold you back!
Change doesn't happen overnight, and the same goes for us here at CertifID. We PROGRESS collectively and individually as we grow, abiding by our core values. Protect the Customer, Raise the Bar, Operate with Urgency, Grow with Grit, Ride the Wave, Enthusiasm Spreads, Stay Connected, Send It.
$103k-138k yearly est. Auto-Apply 46d ago
Staff Engineer - Embedded Software Development
GE Aerospace 4.8
Embedded software engineer job in Grand Rapids, MI
SummaryWorking at GE Aerospace means you are bringing your unique perspective, innovative spirit, drive, and curiosity to a collaborative and diverse team working to advance aerospace for future generations. If you have ideas, 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, innovative engineers who can help us design and develop products for today, tomorrow, and in the future. If you are a dreamer, doer, and inventor who wants your voice to be heard and see your ideas take flight, this is the opportunity for you.
Location: Grand Rapids, MI
This position, which offers a blend of onsite and hybrid work arrangements, is based in Grand Rapids and necessitates a presence in the office for 2-3 days each week. An extensive corporate relocation package is also available for eligible candidates.Job Description
The Staff Engineer - EmbeddedSoftware Development is a pivotal role within the aerospace sector, dedicated to the design, development, and testing of embeddedsoftware (firmware), platforms, and systems.
This architect role is central to collaborating with customers to define these platforms, driving the development and implementation of cutting-edge computing platform technology and products. This position demands a comprehensive understanding of the hardware's characteristics, the real-time functions it must perform, and the capability to architect, develop, implement, and rigorously test the software logic required for these functionalities.
Technical Leadership:
Lead in a technical development capacity.
Explore and implement processing architectures, focusing on interfaces, operating systems, multi-core determinism, and embedded processors for enhanced performance processing.
Collaborate software design and architecture concepts effectively with systems, hardware, and software architects/engineers for simulation, implementation, and verification/validation.
Contribute to the definition of product and technical roadmaps.
Provide mentorship for team members.
Guide project teams through the full software life cycle including requirements, design, implementation, verification & validation, and certification.
Maintain expert level of product software knowledge and application.
Design and Development: Architect and develop modules, components, features, or entire embeddedsoftware products. This includes areas such as networks, operating systems, cybersecurity, databases, or applications.
Problem Solving: Analyze and resolve complex problems with a proven track record of achieving cost/schedule targets. Propose solutions outside of set parameters with guidance, utilizing technical skills and analytic thinking.
Technical Skills:
Experience with embeddedsoftware development tools and environments (e.g., debuggers, emulators, compilers).
Knowledge of hardware-software integration and experience with microcontrollers, microprocessors, and FPGA-based systems.
Familiarity with communication protocols (e.g., Ethernet, CAN, ARINC 429, MIL-STD-1553).
Understanding of software development lifecycle and methodologies (e.g., Waterfall, Agile, V-Model).
Proficiency in programming languages such as C, Scripting languages like python, PERL and shell scripting.
Project Management:
Support project execution including planning, schedule, cost, technical, risk and quality.
Coordinate with customers and internal project stakeholders
Document aspects of the project details and maintain a constant communication flow with the software team, support groups, and management to ensure all stakeholders stay current.
Provide status and metrics.
Collaborate with Platform SoftwareEngineering Managers to implement key staffing, technology, & reuse strategies, and sponsor process improvements during project execution.
Required Qualifications:
Bachelor's degree from an accredited university or college, or a high school diploma/GED with at least 15-20 years of experience in Engineering and Technology.
8-10 years of experience in programming embeddedsoftware.
This position requires U.S. citizenship status.
Desired Characteristics:
Experience in a development role for a DO-178B/C project.
Strong oral and written communication skills.
Comprehensive experience in full life cycle software development.
Proven project management skills.
Knowledge of Real-time Operating Systems and Hypervisor technologies. Experience with Xilinx Standalone operating environment.
Network driver experience with commercial embedded real-time operating systems.
Experience working with global development teams, including GE and Preferred Suppliers.
The base pay range for this position is $121,500.00-$142,100.00 . The specific pay offered may be influenced by a variety of factors, including the candidate's experience, education, and skill set. This position is also eligible for an annual discretionary bonus based on a percentage of your base salary/ commission based on the plan. This posting is expected to close on 03/31/26.
GE Aerospace offers comprehensive benefits and programs to support your health and, along with programs like HealthAhead, your physical, emotional, financial and social wellbeing. Healthcare benefits include medical, dental, vision, and prescription drug coverage; access to a Health Coach from GE Aerospace; and the Employee Assistance Program, which provides 24/7 confidential assessment, counseling and referral services. Retirement benefits include the GE Aerospace Retirement Savings Plan, a 401(k) savings plan with company matching contributions and company retirement contributions, as well as access to Fidelity resources and planning consultants. Other benefits include tuition assistance, adoption assistance, paid parental leave, disability insurance, life insurance, and paid time-off for vacation or illness.
GE Aerospace (General Electric Company or the Company) and its affiliates each sponsor certain employee benefit plans or programs (i.e., is a “Sponsor”). Each Sponsor reserves the right to terminate, amend, suspend, replace or modify its benefit plans and programs at any time and for any reason, in its sole discretion. No individual has a vested right to any benefit under a Sponsor's welfare benefit plan or program. This document does not create a contract of employment with any individua
#LI-KS1
This role requires access to U.S. export-controlled information. Therefore, employment will be contingent upon the ability to prove that you meet the status of a U.S. Person as one of the following: U.S. lawful permanent resident, U.S. Citizen, have been granted asylee or refugee status (i.e., a protected individual under the Immigration and Naturalization Act, 8 U.S.C. 1324b(a)(3)).
Additional Information
GE Aerospace offers a great work environment, professional development, challenging careers, and competitive compensation. GE Aerospace is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.
GE Aerospace will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditioned upon the successful completion of a drug screen (as applicable).
Relocation Assistance Provided: Yes
$121.5k-142.1k yearly Auto-Apply 15d ago
Software Solutions Senior - Sage Intacct
UHY 4.7
Embedded software engineer job in Kalamazoo, MI
JOB SUMMARYThe Sage Intacct Software Solutions Senior is a key member of the Client Accounting Advisory Services team, responsible for designing, configuring, and implementing Sage Intacct solutions for clients. This role requires deep functional and technical expertise in Sage Intacct, strong accounting knowledge, and the ability to lead implementations from discovery through post-go-live support. The Software Solutions Senior partners closely with clients and internal teams to deliver scalable, high-quality Sage Intacct solutions that align with client accounting workflows and business objectives. This role also provides guidance and mentorship to associate team members.JOB DESCRIPTION
Lead the design, configuration, and implementation of Sage Intacct modules, including but not limited to General Ledger, Accounts Payable, Accounts Receivable, Cash Management, Purchasing, Order Entry, Projects, and Multi-Entity environments, ensuring alignment with best practices and client requirements
Collaborate with internal stakeholders, including product managers, business analysts, and CAAS team members, to gather client requirements and translate them into effective Sage Intacct solutions
Apply a strong understanding of accounting principles and operational workflows to design, configure, and optimize Sage Intacct for client accounting processes
Conduct Sage Intacct system implementations across the full project lifecycle, including requirements analysis, solution design, configuration, testing, training, go-live support, and post-implementation optimization
Provide end-user training on Sage Intacct functionality, reporting, dashboards, and workflows to drive client adoption and long-term success
Prepare and maintain comprehensive implementation documentation, including configuration workbooks, user guides, training materials, and process documentation
Provide ongoing Sage Intacct technical and functional support to clients through phone, email, remote access, and the Issuetrak ticketing system
Collaborate with cross-functional teams to define and execute testing strategies, including unit testing, user acceptance testing, and validation of financial data accuracy
Troubleshoot and resolve complex issues related to Sage Intacct configuration, integrations, data migrations, reporting, and system performance
Stay current on Sage Intacct releases, new features, and industry trends to continuously enhance implementation quality and client solutions
Partner with stakeholders to prioritize Sage Intacct enhancements and optimization opportunities based on client needs and business impact
Conduct Sage Intacct software demonstrations for prospective clients, create pricing quotes, and assist with drafting engagement letters
Assist with Sage Intacct vendor invoice processing and allocation to support accurate client billing
WHO WE ARE
UHY is one of the nation's largest professional services firms providing audit, tax, consulting and advisory services to clients primarily in the dynamic middle market. We are trailblazers who bring our experience from working within numerous industries to our clients so that we can provide them with a 360-degree view of their businesses. Together with our clients, UHY works collaboratively to develop flexible, innovative solutions that meet our clients' business challenges. As an independent member of UHY International, we are proud to be a part of a top 20 international network of independent accounting and consulting firms.
WHAT WE OFFER
POSITIVE WORK ENVIRONMENT
Enjoy a collaborative and supportive work environment where teamwork is valued.
ATTRACTIVE COMPENSATION PACKAGES
Our compensation is competitive and tailored to reflect the role, qualifications, and expertise of each individual.
COMPREHENSIVE BENEFIT PACKAGE
Access comprehensive benefits including group health insurance, dental and vision coverage, 401(k) retirement plans, and generous paid time off (PTO) allowances.
$74k-94k yearly est. Auto-Apply 7d ago
Senior COBOL Developer PART TIME
Maximus 4.3
Embedded software engineer job in Grand Rapids, MI
Description & Requirements Maximus is seeking a PART TIME Senior IBM COBOL Developer to support our Internal Revenue Service (IRS) client. . Candidates must possess an active Moderate-Risk Background Investigation (MBI). Job Description
Essential Duties and Responsibilities:
- Assess data needs and design requirements for systems changes and enhancements.
- Develop and execute system testing plans and system change migration to production plans for compliance with system change control requirements.
- Perform trouble-shooting and programming analysis of systems issues.
- Develop system requirements of ad hoc reporting as needed.
- Maintain updated knowledge of contract compliance provisions for the project, department, and position.
- Follow policies and procedures without deviation.
- Develop, design, and implement custom applications supporting enhancements and additional projects as required for meeting project deliverables.
- May provide guidance, coaching, and training to other employees within job area.
Job-Specific Essential Duties and Responsibilities:
- Create, update, unit test, and maintain IBM COBOL programs
- Update documentation such as Functional Specification Packages (FSPs) or Program Requirements Packages (PRPs) and/or Visio diagrams, and/or spreadsheets as needed
- Track requirements and create/execute unit test cases
- Write, analyze, review and/or provide comments on documentation such as Unified Work Requests (UWR), UWR responses and Internal Revenue Manuals (IRM), Interface Control Documents (ICD) Computer Operator Handbooks (COH)
- Rewrite programs, using workflow charts and diagrams, and applying knowledge of computer capabilities, tax processing subject matter expertise, and symbolic logic.
- Perform or direct the revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements
- Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes
- Perform systems analysis and programming tasks to maintain and control the use of computer systems software
- Compile and write documentation of program development and subsequent revisions, inserting comments in the coded instructions so others can understand the program
- Prepare detailed workflow charts and diagrams that describe input, output, and logical operation, and convert them into a series of instructions coded in a computer language
- Consult with and assist testers in the development, SAT and FIT environments
Minimum Requirements
- Bachelor's degree in relevant field of study and 5+ years of relevant professional experience required, or equivalent combination of education and experience.
Job-Specific Minimum Requirements:
- Bachelor's Degree from an accredited college or university required; an additional four (4) years of related work experience can substitute for a degree
- At least five (5) years of relevant experience required
- Must possess an active IRS Moderate-Risk Background Investigation (MBI)
- At least four (4) years of experience with IBM COBOL programming language
- Experience with DB2 and IBM DB2 utilities
- Experience with CICS
- Good verbal and written communication skills
- Demonstrated success in client support
- Ability to interface with all levels of management
- Ability to perform complex tasks with minimal supervision and guidance
- Excellent time management, scheduling and organizational skills
- Ability to work well independently or in a team setting
Preferred Skills and Qualifications:
- Experience with IRS processing systems; experience with SQL, JCL, Batch processing.
#techjobs #veteranspage #LI-Remote
EEO Statement
Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics.
Pay Transparency
Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances.
Accommodations
Maximus provides reasonable accommodations to individuals requiring assistance during any phase of the employment process due to a disability, medical condition, or physical or mental impairment. If you require assistance at any stage of the employment process-including accessing job postings, completing assessments, or participating in interviews,-please contact People Operations at **************************.
Minimum Salary
$
55.29
Maximum Salary
$
75.00
$91k-116k yearly est. Easy Apply 7d ago
Senior Software Engineer
National Honey Almond 4.0
Embedded software engineer job in Grand Rapids, MI
Join National Heritage Academies (NHA) School Applications Team as a Senior SoftwareEngineer 1. The Senior SoftwareEngineer 1 will report directly to the School Apps Development Manager and will be responsible for participation in development efforts for NHA's proprietary student information system and other custom software components. The ideal candidate for this position will have experience with Microsoft .NET 6/7+, modern front-end Javascript frameworks (e.g. Angular, React, Vue), legacy Angular JS, and HTML/CSS (or related preprocessors).
NHA is an AI-friendly organization. We expect our engineers to use modern AI tools to enhance productivity, improve code quality, and accelerate innovation while maintaining strong technical judgement and accountability.
Hybrid role with required onsite/in person weekly office hours.
COMPANY INFORMATION:
National Heritage Academies (NHA) partners with communities to build and operate public charter schools. Founded in 1995, today NHA serves over 100 schools in nine states, with more than 65,000 students in kindergarten through 12th grade. Our schools are designed to eliminate the achievement gap and provide school choice to families so their children are prepared for success in college, career, and life. A majority of our schools consistently outperform their local district on the state test. According to the Center for Research on Education Outcomes at Stanford University, NHA is a leading performer among charter schools and management organizations, outperforming both conventional district schools and other charter school operators. In addition, according to our employee survey, over 90% of respondents agree that the work they do is meaningful to them. Join our team.
DUTIES AND RESPONSIBILITIES:
Assists in leading and completing projects of varying complexity.
Helps to define and assist in the implementation of technical processes and procedures.
Assists in maintaining and improving NHA's existing software suite with a focus on system optimization.
Knowledge and experience with the entirety of the Software Development Life Cycle (SDLC).
A solid understanding of how their work fits into the larger architectural picture from a maintainability and testability point-of-view.
Ability to break down high-level tasks and carry them through to completion.
Desire and ability to mentor and coach other members of the team.
Ability to provide production support on an as-needed basis.
QUALIFICATIONS:
Bachelor's Degree in Computer Science, Computer Information Systems or equivalent.
5+ years of .NET development experience.
5+ years of Javascript development experience (preferably a Javascript framework).
5+ years of HTML/CSS (or related preprocessor) development experience.
Experience working on long-running projects with medium to large project teams.
Agile-based software development team experience using SCRUM or similar methodologies.
Experience working with Enterprise Systems.
Strong knowledge of Service Based Architectures & Related Technologies (WebAPI, WCF, oData, Claims Authorization, etc.).
Experience with Object Relational Mapping Tools (Entity Framework, nHibernate, etc.).
Experience developing web services for enterprise applications (SOAP, REST, XML & JSON).
Experience with Client Development Tools (Angular/AngularJS, Bootstrap, HTML5, CSS, JavaScript, JQuery, SignalR, etc.).
Strong knowledge of Team Foundation Server, Azure DevOps, and/or Git.
Excellent multitasking and prioritization abilities.
Strong communication skills and ability to explain technical concepts to non-technical people.
Please click here to learn more about our core values.
National Heritage Academies is an equal opportunity employer.
$91k-119k yearly est. Auto-Apply 49d ago
Senior Software Developer
Career Search Consultants 4.1
Embedded software engineer job in Grand Rapids, MI
Our Client is looking for a senior-level developer to assist with crafting and building high-performing, cutting-edge and tremendously personalized software for patients, caregivers and health care professionals.
As a software development engineer you will be an essential member of our team in building and maintaining a web-based enterprise application that streams video in health care environments. This position requires strong technical skills and experience, a team-oriented attitude and a creative approach to building software.
Our client is located in beautiful and diverse West Michigan, known for:
Beer City USA for its variety of craft breweries
Forbes Best Places to Raise a Family
Kiplinger 10 Great Cities to Raise a Family
Medical Mile - World-class research and medical destination
ArtPrize - International, community art competition
Lake Michigan, skiing, camping, and endless natural beauty
How you will contribute
Contribute to all aspects of web-based enterprise application development including server-side business logic, client-side scripting, web page layout, and database design.
Create software designs based on service-oriented architecture.
Develop server-side APIs and libraries that perform efficiently and follow established coding standards.
Develop responsive, well-structured JavaScript client interfaces.
Participate in strengthening our agile development process with best practices, tools, and procedures.
Educate IT engineering staff in product installation, maintenance and troubleshooting.
Qualifications
Knowledge and Experiences
Familiarity developing back-end application services using enterprise Java or other server-side development platform.
Experience building appealing and intuitive web-based user interfaces.
Fluency in SQL and knowledge of Object Relational Mapping tools.
Ability to clearly communicate and document software concepts, designs, and features.
Knowledge of Test Driven Development tools and principles.
Preferred Experiences
Experience developing mobile applications, especially for Android.
Experience creating and supporting RESTful APIs.
Experience with video streaming software, protocols, and supporting technologies.
Familiarity with health care messaging standards and protocols.
Preferred Technologies
Java, Spring Framework, Hibernate, Jersey, HTML, CSS, JavaScript/jQuery, AJAX/JSON
Additional Information
If you would like more information on this opportunity, please contact CareerSearchCosultants.com through this job ad. You can also check out the community at www.baycityarea.com.
$90k-118k yearly est. 60d+ ago
Senior Business Intelligence Software Engineer (NH51775)
3 Key Consulting
Embedded software engineer job in Grand Rapids, MI
Employment Type: Permanent Full-Time Business Unit: Information and Analytics . Must be authorized to
Our client, a national charter school management company is hiring a Senior Business Intelligence SoftwareEngineer for a permanent, full-time position.
Job Description:
The Senior BI SoftwareEngineer will be part of our client's Business Intelligence team. This role will be an innovator of new solutions and report directly to the Director of Business Intelligence.
The BI SoftwareEngineer will be a key member of a high-performing team of data professionals responsible for transforming our client's performance through data intelligence. The ideal candidate for this position will have 3+ years of softwareengineering experience. We are looking for someone excited to connect their development skills to solving immediate business needs. This role will be an innovator of new solutions to data centered problems. As part of a small development sub-team this role will often be fully responsible for full creation of applications. You won't be a contributor to a project, you will own projects. You will design and build solutions that maximize analytical opportunities of their information and analytics team. The selected individual will sit at the client's service Center in Grand Rapids, Michigan. The client builds and operates public charter schools.
Why is the Position Open?
Backfill.
Top Must-Have Skill Sets:
Minimum 3-5 years of experience developing new applications
Ability to solve problems and use creativity
SQL skills
.NET development using C#
Bachelor's degree preferred
Day to Day Responsibilities:
Leads complex softwareengineering projects from inception to completion.
Helps define and assist in the implementation of technical processes and procedures including on-prem and cloud architecture, PaaS, unit testing, integration testing, automation of build processes and configurations.
Assists in maintaining and improving NHA's existing BI software solutions.
Knowledge and experience with the entirety of the Software Development Life Cycle (SDLC).
An excellent understanding of how their work fits into the larger architectural picture from a maintainability and testability point-of-view.
Synthesize business requirements and understanding of NHA's purpose and vision to evaluate and build excellent solutions for NHA's stakeholders.
Ability to provide production support on an as-needed basis.
Deep understanding of internal systems and their integrations.
Basic Qualifications:
Bachelor's Degree in Computer Science, Computer Information Systems or equivalent.
Experience with MS SQL Server.
Excellent SQL skills.
Working knowledge of .NET development using C# in an Azure/Cloud environment.
Experience working on complex and long-running projects with cross-functional project teams.
Agile-based software development team experience using SCRUM or similar methodologies.
Excellent knowledge of Service-Based Architectures & Related Technologies (WebAPI, WCF, OData, Claims Authorization, etc.).
Experience with identity frameworks and protocols (e.g. OpenID Connect, Identity Server, ADFS).
Experience developing web services for enterprise applications (SOAP, REST, XML & JSON).
Experience with Client Development Tools (React, Angular 1.5/4, Bootstrap, HTML5, XHTML, CSS, JavaScript, JQuery Javascript, Signalr, etc.).
Strong knowledge of Team Foundation Server and/or Git.
Experience with automated build/deployment processes and configuring servers.
Experience with systems integration architectures.
Excellent multitasking and prioritization abilities.
Strong communication skills and ability to explain technical concepts to non-technical people.
Employee Value Proposition:
The Senior BI SoftwareEngineer is part of our Business Intelligence team which is part of the overall Information and Analytics department. This role will be an innovator of new solutions and report directly to the Director of Business Intelligence.
Interview process:
Video Skype Panel Interview:
We invite qualified candidates to send your resume to **************************. If you decide that you're not interested in pursuing this particular position, please feel free to take a look at the other positions on our website ******************************* You are also welcome to share this opportunity with anyone you think might be interested in applying for this role.
Regards, 3KC Talent Acquisition Team
$81k-106k yearly est. Easy Apply 60d+ ago
Sr Software Engineer
Silicon Hills Recruiting
Embedded software engineer job in Grand Rapids, MI
Education & Experience: 1. Bachelor of Computer or Electrical Engineering, Bachelor of Computer Science or related field 2. Software Project Leadership is preferred 3. Software design experience is preferred 4. 7+ years of automotive experience is preferred
5. Ability to launch and lead software development without supervision
6. Ability to work with Global Teams
7. 7 years MINIMUM, and incredibly well versed in configuring entire projects in AUTOSAR (Vector preferred), and Software architecture tradeoff analysis in AUTOSAR.
8. Experience with ADAS
Other Knowledge, Skills & Abilities: (Use these as keywords)
1. Lab Power Supply, Soldering Iron, Oscilloscope, Digital Multimeter, Spectrum Analyzer,
Component Analyzer, ESD test gun, Sourcemeter, Electronic Load, Function Generator,
Amplifier, Datalogger, Engineering EOL tester, Debugger/Programmer, MPLAB X, Visual C#,
C/C++, Atmel/AVR Studio, DSP, Python, ARM
2. MS Office
3. Ability to root cause issues utilizing 8D, Kepnor-Tregoe and Fishbones
4. Ability to contribute to peer design reviews
$81k-106k yearly est. 60d+ ago
Senior Software Engineer, Core Experiences - Grand Rapids, USA
Speechify
Embedded software engineer job in Grand Rapids, MI
Mission
Speechify is the easiest way to listen to the world's information. Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the go, at your own speed, and with tools that make learning easier, deeper, and faster.
What streaming services have done for audio entertainment, we're doing for audio information. And whatever we're doing seems to be working. We're #1 in our category, and experiencing exponential growth.
Overview
We're looking for a Senior SoftwareEngineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify's product experience across platforms. It's a critical role for someone who enjoys working at the intersection of product and infrastructure, thinks strategically, and is passionate about designing clear, reliable APIs and simple systems that directly enhance the user experience.
What You'll Do
Collaborate with Speechify's Product Teams to scope projects, find ways to reduce scope to get faster feedback from customers, navigate the integration/UX tradeoffs relevant to different product teams, and deliver solutions via our cross-platform SDK
Optimize existing functionality to ship things like faster loading and more intelligent parsing by designing more efficient abstractions and improving our algorithms
Ship cloud functions, lightweight backend services, and jobs using Kotlin
An Ideal Candidate Should Have
Systems thinking. You know that optimizing a system requires end-to-end design, and you believe simplicity is valuable.
Speed. You work quickly to generate ideas and options and know how to decide which things can ship now and what things need time
Focus. We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads down
Collaboration. You know how to inspire, play, and negotiate with opinionated designers, marketers, and PMs
Preferred Tech Stack:
Kotlin Multiplatform (Java experience is OK but role is Kotlin Multiplatform)
Prior experience with GCP is a plus
What We Offer
A fast-growing environment where you can help shape the company and product.
An entrepreneurial-minded team that supports risk, intuition, and hustle.
A hands-off management approach so you can focus and do your best work.
An opportunity to make a big impact in a transformative industry.
Competitive salaries, a friendly and laid-back atmosphere, and a commitment to building a great asynchronous culture.
Opportunity to work on a life-changing product that millions of people use.
Build products that directly impact and support people with learning differences like dyslexia, ADD, low vision, concussions, autism, and more.
Work in one of the fastest growing sectors of tech, the intersection of artificial intelligence and audio.
The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience
Think you're a good fit for this job?
Tell us more about yourself and why you're interested in the role when you apply.
And don't forget to include links to your portfolio and LinkedIn.
Not looking but know someone who would make a great fit?
Refer them!
Speechify is committed to a diverse and inclusive workplace.
Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
Embedded software engineer job in Benton Harbor, MI
**Requisition ID:** 68584 Whirlpool Corporation (NYSE: WHR) is a leading kitchen and laundry appliance company, in constant pursuit of improving life at home and inspiring generations with our brands. The company is driving meaningful innovation to meet the evolving needs of consumers through its iconic brand portfolio, including Whirlpool, KitchenAid, JennAir, Maytag, Amana, Brastemp, Consul, and InSinkErator. In 2023, the company reported approximately $19 billion in annual sales, 59,000 employees, and 55 manufacturing and technology research centers. Additional information about the company can be found at WhirlpoolCorp.com.
**The team you will be a part of**
Whirlpool is currently seeking qualified candidates for a Lead SoftwareEngineer. This role is for our Global Headquarters in Benton Harbor, MI. The Lead SoftwareEngineer will play a key role in the development of embeddedsoftware platform(s) that will drive innovation for Whirlpool Smart Appliances across the full range of products developed by Whirlpool.
**Relocation is available for eligible candidates.**
**No visa sponsorship available**
**This role in summary**
These software platforms range from running RTOS at the low-end to running Embedded Android at the high-end. These software platforms provide IoT/connectivity features, middleware to control the appliance, a framework for running machine learning models, and a user-interface framework to allow the development of product-specific user-interfaces.
**Your responsibilities will include**
+ Be a technical lead member of the team that is responsible for designing and developing software platforms using Android/AOSP, Linux, or RTOS environments to support rapid innovation and product development
+ Take ownership of designing, developing, and maintaining significant software components at system software or middleware layers
+ Working with partners to develop and deliver Linux, or RTOS BSP including board bring-up, hardware debugging, and optimizing low-level OS features
+ Stay abreast of the latest developments in Linux and guide the teams on how the developments impact our software development and roadmaps
+ Provide technical leadership and direction for team members
+ Investigate and apply emerging technologies and new design approaches
+ Develop and implement sound software development practices
+ Work in an Agile environment
**Minimum requirements**
+ Bachelor's Degree
+ 3+ years of experience as a technical lead for a softwareembedded function (such as operating systems development or IoT devices development)
+ 3+ years of experience in embeddedsoftware development
+ 3+ years of experience in C programming
+ 3+ years of experience with Android's architecture, including experience with the Android Open-Source Project (AOSP)
+ 1+ years of leadership skills
+ 3+ years of experience Wi-Fi and Bluetooth Software Stacks
**Preferred skills and experiences**
+ Experience working in Linux including work in one or major subsystems within the OS
+ Bachelor's Degree in Computer Engineering / SoftwareEngineering / Electronics, with adequate focus on embedded systems
+ Basic knowledge of Java or C++ Experience with debuggers such as GDB, LLDB, etc.
+ Experience with Bluetooth and WiFi Protocol Analyzers [Ellisys, Teledyne LeCroy].
+ Experience working with the Linux open-source community is highly desired
+ Familiarity with standard hardware protocols (USB, UART, SPI, I2C, PCIe, MIPI, HDMI, DDR)
+ Excellent problem-solving skills, especially debugging of complex software systems
+ Excellent written and verbal communication skills
+ A passion for applying the latest technologies to the development of innovative features and products
+ A collaborative attitude and a strong desire to succeed as part of the team
+ Self-motivated and a strong passion for learning
+ Deep understanding of full product development lifecycle
**What we offer**
Generous benefits package (************************************************************** , Whirlpool employee discount, fitness & educational reimbursement programs, kitchenettes, and more! Saint Joseph/Benton Harbor locations: Beautiful, recently renovated office space, free coffee, biking/walking trails, and access to The Eddy - Early Childhood Center (depending upon availability - additional costs required)
**Additional information**
Whirlpool's Ways of Working
Our goal is to provide an environment that helps you bring your best to Whirlpool every day. We offer flexibility and industry-leading time-off benefits that will help you balance what's important at work and at home, including:
+ Always On Flexibility - You will have the autonomy to manage personal, family, and outside-of-work commitments as needed.
+ Two-Week Work from Anywhere - Minimum of one-week increments for a total of two weeks per year.
+ Sabbatical - Four weeks paid leave after every five years of service.
Connect with us and learn more about Whirlpool Corporation
See what it's like to work at Whirlpool by visiting Whirlpool Careers (********************************* . Additional information about the company can be found on Facebook (*************************************** , Twitter (********************************* , LinkedIn (************************************************************ , Instagram (**************************************** and YouTube (************************************************* .
Whirlpool Corporation is committed to equal employment opportunity and prohibits any discrimination on the basis of race or ethnicity, religion, sex, pregnancy, gender expression or identity, sexual orientation, age, physical or mental disability, veteran status, or any other category protected by applicable law.
$78k-94k yearly est. 60d+ ago
Principal Embedded Systems Engineer - Avionics / GNC
Orb Aerospace
Embedded software engineer job in Lowell, MI
US Citizen or Permanent Resident In-Person Starts Immediately Join us in building aircraft at scale, reindustrializing the Midwest, and turning autonomous aircraft into decentralized infrastructure. Orb is a small mission-driven team where your initiative, creativity, and dedication will be used to reach every village on the planet with power, logistics, and communications.
Your Role at Orb: Orb is building software-hardware integrated air platforms. This position will lead the design and of world class microelectronics, sensors, and edge compute devices. This position will develop firmware and interface with software primarily in Rust.
If you're ready to put the United States back on top in embedded robotic systems, we invite to apply.Key Responsibilities
Manage Requirements for Low SWaPSystem Design (Sensor Selection / Sensor Placement / Power Supply)
PCB Design and Mechanical Integration
Materials Sourcing and Supply Chain Awareness
Firmware/SoftwareEngineering
Hardware and Firmware Testing
Desired Skills and Qualifications
Bachelors or Masters degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience.
7+ years of experience programming in Object-Oriented/System languages, including C/C++, Rust, and Python with an emphasis on Rust.
Experience with electro-mechanical products and embedded microcontroller, including Interrupts, Timers, DMAs, and communication interfaces (e.g., UART, SPI, I2C, CAN, USB, Ethernet).
Understanding of Electro Magnetic Interference and Back EMF
5+ years of experience with the following areas:
Motor control
Lithium battery systems
Sensor interfacing and sensor fusion
Control theory
Wireless communication
Bootloaders
Proficiency in reading electrical schematics and using test equipment (oscilloscopes, multimeters) to troubleshoot electrical and firmware issues independently.
Understanding and applying EMI, EMF, Back EMF, and SWaP concepts to accomplish goals.
Strong analytical and problem-solving skills with the ability to manage multiple critical projects in a dynamic environment.
Willingness to take on additional duties as required.
About Orb Aerospace: Orb was started with the mission to bring aviation to the 80% of the world that's never had it; turning autonomous aircraft into tools to decentralize infrastructure, connect continents, protect soldiers, provide for families, and run economies.“Less like the flying taxis, more like the flying cowboys,” Orb is at the intersection of manned and unmanned aviation, reindustrializing the Midwest, and building the- future we know is possible and want to live in.
About Node One: Node One is a small team of engineers and operators who have dedicated their lives to solving some of the world's hardest problems through a new kind of aviation - Orb's live-work-fly R&D HQ. Node One is all about reducing the cycle time to design, build, and fly aircraft from years to months and building the systems and platforms we'll use to reach every village on the planet.
We stand on the shoulders of giants. Their great work allows us to accomplish ours. If you've been a rocket/airplane nerd and have a passion for designing, building, and flying airframes, autopilots, power systems, and embedded systems, or you love to push a new product through new manufacturing methods to a new market, come join the team at Node One and make history.
Orb Employees Are: High Agency and Biased Towards Action Have a History of Self-Starting, Pacing, and Finishing Projects Thrive with Autonomy to Design New Solutions to Partially Defined Problems Are Curious and Continue Learning Have Integrity and a Desire to Serve Others
Standard Benefits Package: Orb provides a monthly flat rate towards medical, dental, and vision $500 flat rate for individuals; $850 flat rate for married/family Medical, Vision, Dental, Short/Long Term Disability, and Group/Voluntary Life Insurance Opt-In 401K Options (Pre-Tax or Roth) with a 3% Employer Match
Perks: Support in Getting your Pilots License and Ratings Support for Continuing Education Annual Customer Demos all over the World
$70k-91k yearly est. Auto-Apply 60d+ ago
SR. BODS DEVELOPER
Sonoma Consulting
Embedded software engineer job in Kalamazoo, MI
Halo Group is a premier provider of IT talent. We place technology experts within the teams of the world's leading companies to help them build innovative businesses that keep them one step closer to their customers and one step ahead of the competition. We offer a meaningful work environment for
employees, attractive and interesting engagements for consultants, and cutting-edge
digital innovation for our customers.
We delight in helping our customers execute their digital vision. Big projects or
small, Halo Group knows that by combining the highest quality talent with our
unwavering support, we will become an invaluable extension of the team. Halo
Group's experienced consultants in Detroit, Atlanta and Dallas specialize in all
areas of product/project governance, UX/UI, multi-platform applications, quality
assurance/testing, cloud computing, and data analytics.
Since its inception, Halo Group has been recognized for numerous awards, including:
- INC 5000
- Future 50
- 101 Best and Brightest
- Michigan 50 Companies to Watch
- Goldline Research - “Most Dependable Companies”
- Ernst & Young - “Entrepreneur of the Year” Finalist
Job Description
SR. BODS DEVELOPER
Duration:3-4 months
Location: Kalamazoo, Michigan
Role and Responsibilities:
1.
Conduct Requirement/Data Analysis and identify data sources
2.
Document functional and technical requirements, and translate requirements into reporting solutions, analytic tools and dashboards
3.
Build and Develop systems Data flows and Database Models
4.
Understanding integration with SQL Data mart.
5.
Design and implement technology best practices, guidelines and repeatable processes
6.
Work with Developers to understand S
DS
code changes that will impact analytics and tools.
7.
Assist
Tableau application implementation, including integration, data conversion etc.
8.
Develop solutions patterns, data flow diagrams, data models and architectural specifications
9.
Provide support as required to ensure the availability and optimized performance of developed reports and dashboards for both external and internal users.
10.
Provide technical integration expertise to the teams for applications and products.
11.
Help ensure that project requirements are defined, traceable and managed throughout the project lifecycle.
Qualifications
1.
Conduct Requirement/Data Analysis and identify data sources
2.
Document functional and technical requirements, and translate requirements into reporting solutions, analytic tools and dashboards
3.
Build and Develop systems Data flows and Database Models
4.
Understanding integration with SQL Data mart.
Additional Information
All your information will be kept confidential according to EEO guidelines.
$81k-106k yearly est. 2h ago
Software Solutions Senior - Sage Intacct
UHY 4.7
Embedded software engineer job in Dowagiac, MI
JOB SUMMARYThe Sage Intacct Software Solutions Senior is a key member of the Client Accounting Advisory Services team, responsible for designing, configuring, and implementing Sage Intacct solutions for clients. This role requires deep functional and technical expertise in Sage Intacct, strong accounting knowledge, and the ability to lead implementations from discovery through post-go-live support. The Software Solutions Senior partners closely with clients and internal teams to deliver scalable, high-quality Sage Intacct solutions that align with client accounting workflows and business objectives. This role also provides guidance and mentorship to associate team members.JOB DESCRIPTION
Lead the design, configuration, and implementation of Sage Intacct modules, including but not limited to General Ledger, Accounts Payable, Accounts Receivable, Cash Management, Purchasing, Order Entry, Projects, and Multi-Entity environments, ensuring alignment with best practices and client requirements
Collaborate with internal stakeholders, including product managers, business analysts, and CAAS team members, to gather client requirements and translate them into effective Sage Intacct solutions
Apply a strong understanding of accounting principles and operational workflows to design, configure, and optimize Sage Intacct for client accounting processes
Conduct Sage Intacct system implementations across the full project lifecycle, including requirements analysis, solution design, configuration, testing, training, go-live support, and post-implementation optimization
Provide end-user training on Sage Intacct functionality, reporting, dashboards, and workflows to drive client adoption and long-term success
Prepare and maintain comprehensive implementation documentation, including configuration workbooks, user guides, training materials, and process documentation
Provide ongoing Sage Intacct technical and functional support to clients through phone, email, remote access, and the Issuetrak ticketing system
Collaborate with cross-functional teams to define and execute testing strategies, including unit testing, user acceptance testing, and validation of financial data accuracy
Troubleshoot and resolve complex issues related to Sage Intacct configuration, integrations, data migrations, reporting, and system performance
Stay current on Sage Intacct releases, new features, and industry trends to continuously enhance implementation quality and client solutions
Partner with stakeholders to prioritize Sage Intacct enhancements and optimization opportunities based on client needs and business impact
Conduct Sage Intacct software demonstrations for prospective clients, create pricing quotes, and assist with drafting engagement letters
Assist with Sage Intacct vendor invoice processing and allocation to support accurate client billing
WHO WE ARE
UHY is one of the nation's largest professional services firms providing audit, tax, consulting and advisory services to clients primarily in the dynamic middle market. We are trailblazers who bring our experience from working within numerous industries to our clients so that we can provide them with a 360-degree view of their businesses. Together with our clients, UHY works collaboratively to develop flexible, innovative solutions that meet our clients' business challenges. As an independent member of UHY International, we are proud to be a part of a top 20 international network of independent accounting and consulting firms.
WHAT WE OFFER
POSITIVE WORK ENVIRONMENT
Enjoy a collaborative and supportive work environment where teamwork is valued.
ATTRACTIVE COMPENSATION PACKAGES
Our compensation is competitive and tailored to reflect the role, qualifications, and expertise of each individual.
COMPREHENSIVE BENEFIT PACKAGE
Access comprehensive benefits including group health insurance, dental and vision coverage, 401(k) retirement plans, and generous paid time off (PTO) allowances.
$74k-93k yearly est. Auto-Apply 7d ago
Senior Software Developer
Career Search Consultants 4.1
Embedded software engineer job in Grand Rapids, MI
Our Client is looking for a senior-level developer to assist with crafting and building high-performing, cutting-edge and tremendously personalized software for patients, caregivers and health care professionals. As a software development engineer you will be an essential member of our team in building and maintaining a web-based enterprise application that streams video in health care environments. This position requires strong technical skills and experience, a team-oriented attitude and a creative approach to building software.
Our client is located in beautiful and diverse West Michigan, known for:
Beer City USA for its variety of craft breweries
Forbes Best Places to Raise a Family
Kiplinger 10 Great Cities to Raise a Family
Medical Mile - World-class research and medical destination
ArtPrize - International, community art competition
Lake Michigan, skiing, camping, and endless natural beauty
How you will contribute
Contribute to all aspects of web-based enterprise application development including server-side business logic, client-side scripting, web page layout, and database design.
Create software designs based on service-oriented architecture.
Develop server-side APIs and libraries that perform efficiently and follow established coding standards.
Develop responsive, well-structured JavaScript client interfaces.
Participate in strengthening our agile development process with best practices, tools, and procedures.
Educate IT engineering staff in product installation, maintenance and troubleshooting.
Qualifications
Knowledge and Experiences
Familiarity developing back-end application services using enterprise Java or other server-side development platform.
Experience building appealing and intuitive web-based user interfaces.
Fluency in SQL and knowledge of Object Relational Mapping tools.
Ability to clearly communicate and document software concepts, designs, and features.
Knowledge of Test Driven Development tools and principles.
Preferred Experiences
Experience developing mobile applications, especially for Android.
Experience creating and supporting RESTful APIs.
Experience with video streaming software, protocols, and supporting technologies.
Familiarity with health care messaging standards and protocols.
Preferred Technologies
Java, Spring Framework, Hibernate, Jersey, HTML, CSS, JavaScript/jQuery, AJAX/JSON
Additional Information
If you would like more information on this opportunity, please contact CareerSearchCosultants.com through this job ad. You can also check out the community at www.baycityarea.com.
$90k-118k yearly est. 2h ago
Electrical/Computer Engineering Co-op in Avionics - Fall 2026
GE Aerospace 4.8
Embedded software engineer job in Grand Rapids, MI
SummaryAre you ready to see your future take flight? At GE Aerospace, we believe the world works better when it flies. We are a world-leading provider of jet engines, components, and integrated systems for commercial and military aircraft. We have a relentless dedication to the future of safe and more sustainable flight and believe in our talented people to make it happen.Job Description
Job Summary:
Help invent the future of flight, lift people up, and bring them home safely as a GE Aerospace intern or co-op! You'll build professional and technical skills in an aerospace systems & defense role working on challenging, real-world problems to design aerospace systems for commercial and military applications & support through service life. Build relationships with interns/coops and leaders and prepare for a potential full-time position after graduation in one of our fantastic leadership programs or a direct hire opportunity.
You will gain broad exposure to the engineering field with an array of opportunities ranging from design & analysis to working hands-on with aerospace systems. Ultimately, you'll be placed taking your preferences into account while also considering your major, year of schooling, and business needs at the time of placement.
Essential Responsibilities:
An Aerospace Systems & Defense intern/co-op may experience work in the development of engine controls, navigation, & guidance systems; gas turbine engine components; electrical power systems; mechanical systems; vehicle health & data management systems; mission systems; computing systems; and platform systems integration. Responsibilities may include design, analysis, development, and testing, writing software requirements, software testing, simulation, tool development and product/program support.
Qualifications/Requirements:
Due to the nature of our projects, US Citizenship is required.
Minimum 3.0 cumulative GPA off a 4.0 scale without rounding.
Attending a full time matriculated and nationally accredited baccalaureate or graduate program in engineering (degrees accepted: Computer Engineering, Electrical Engineering, Electrical & Computer Engineering).
Willingness and ability to work in the United States; primary locations are: Grand Rapids, MI; and Clearwater, FL.
Reliable transportation, many of our sites do not have public transportation available.
Eligibility Requirements:
Any offer of employment is conditioned upon the successful completion of a background investigation and drug screen. Due to the nature of our projects, US Citizenship is required.
Desired Characteristics:
A solid commitment to a career in technology and a passion for engineering
Humble: respectful, receptive, agile, eager to learn
Transparent: shares critical information, speaks with honesty, contributes constructively
Focused: quick learner, strategically prioritizes work, committed, and takes initiative
Leadership ability: strong communicator, decision-maker, and collaborative teamwork
Problem solver: analytical-minded, challenge existing processes, critical thinker
Strong knowledge of computer and Microsoft products
Proficiency in at least one programming language
Benefits:
Pay rates for this position begin at $20/hour and increase for each undergraduate year completed. Relocation support and housing assistance is available for those who relocate to a new city.
Equal Opportunity Employer:
GE offers a great work environment, professional development, challenging careers, and competitive compensation. GE is an
Equal Opportunity Employer
.
Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.
This role requires access to U.S. export-controlled information. Therefore, employment will be contingent upon the ability to prove that you meet the status of a U.S. Person as one of the following: U.S. lawful permanent resident, U.S. Citizen, have been granted asylee or refugee status (i.e., a protected individual under the Immigration and Naturalization Act, 8 U.S.C. 1324b(a)(3)).
Additional Information
GE Aerospace offers a great work environment, professional development, challenging careers, and competitive compensation. GE Aerospace is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.
GE Aerospace will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditioned upon the successful completion of a drug screen (as applicable).
Relocation Assistance Provided: Yes
How much does an embedded software engineer earn in Kalamazoo, MI?
The average embedded software engineer in Kalamazoo, MI earns between $65,000 and $109,000 annually. This compares to the national average embedded software engineer range of $77,000 to $134,000.
Average embedded software engineer salary in Kalamazoo, MI