Principal Embedded Systems Engineer - Avionics / GNC
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/Software Engineering
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.
Embedded Software Engineer
Embedded software engineer job in Middleville, MI
Primary Function:
The Embedded Software Engineer will develop embedded software on a wide variety of technology platforms. Designing and developing embedded software for brand new architectures and performing sustaining engineering on legacy systems is a key component of this role. Engineering work will be focused on system control, connectivity integration, UI/UX support, communication protocols, and testing integration driven through requirements driven design as a key component for long term success.
Responsibilities:
Control Systems
Design, implement, and maintain embedded software microprocessor-based control systems for water heating and other appliances.
Implement real-time control algorithms, communication protocols (e.g., UART, SPI, I2C, CAN), and low-level drivers.
Optimize code for performance, efficiency, and reliability.
Ensure robustness and modularity of the software for future deployment in new products.
Participate in code reviews, system testing, and validation activities.
Connectivity and UI/UX Integration
Design and integrate connectivity software solutions with appliances for regulatory and remote management capabilities.
Integrate best practices for robust design, security, and future expandability.
Experience with design and integration of Wifi/BLE
Agile Software Development and Testing
Develop and implement embedded software development through the Agile process with the rest of the development team.
Use embedded C/C++/Python development for implementing new features on projects.
Coordinate closely with the testing team to ensure robust test coverage through CI/CD/Unit Test/HIL
Cross Functional Collaboration and Mentoring
Work closely with cross-functional teams, including product management and operations, to understand requirements and ensure alignment on quality goals.
Mentor junior team members and contribute to a culture of continuous improvement
Job Requirements:
Bachelor's degree in Computer Science, Computer Engineering, or Electrical Engineering with a strong background in embedded systems software
3+ years of experience in embedded software engineering
Familiarity with different microcontrollers and microprocessors (8/16/32 bit, ARM, etc)
Proficiency in embedded C,C++, Python scripting, and embedded OS (ROTS, Baremetal) implementations
Proficiency in control systems and architecture
Experience with design for test
Excellent problem-solving and debugging skills.
Strong written and verbal communication skills.
Familiarity with version control systems (e.g., Git, Azure DevOps)
Experience in Agile or Scrum development environments
Preferred Qualifications:
Experience with UL60730 Class A/B/C development or equivalent regulated environments
Familiarity with containerization technologies like Docker and orchestration tools such as Kubernetes
Experience with integration of full test methodology (CI/CD/Unit Testing) as part of the design process
Experience in appliance or product controls engineering
About the Company:
Throughout a history dating back to 1881, Bradford White Corporation has been manufacturing some of the most high-performing, technologically advanced, and energy-saving products to the world market. While many manufacturers continue to move production out of the country, we continue to invest in America.
We are proud to have millions of products installed for millions of satisfied customers all over the world. Our essential products continue to support the health, safety, sanitation, and infrastructure of communities and for 2024 we've been recognized as an Energy Star Partner of the Year Sustained Excellence Award Winner for the fifth straight year.
For the Bradford White family of companies, customer satisfaction is our greatest reward, and we remain steadfast in our commitment to deliver products that are Built to be the Best . Today, we employ over 2000 employees with corporate headquarters in Ambler, Pennsylvania, and manufacturing operations in Middleville and Niles, Michigan; Madison and Princeton, Wisconsin; Monticello, Minnesota; Uxbridge, Massachusetts; and Rochester, New Hampshire. We also have assembly operations in Morrisville, North Carolina and a distribution and training center in Halton Hills, Ontario, Canada.
SR. BODS DEVELOPER
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.
Staff Software Engineer
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 software engineer 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
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.
Auto-ApplyStaff Engineer - Embedded Software Development
Embedded software engineer job in Grand Rapids, MI
Working 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 - Embedded Software Development is a pivotal role within the aerospace sector, dedicated to the design, development, and testing of embedded software (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 embedded software 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 embedded software 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 Software Engineering 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 embedded software.
* 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 12/31/25.
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
Auto-ApplySoftware Solutions Senior - Sage Intacct
Embedded software engineer job in Dowagiac, MI
JOB SUMMARYThe Software Solution Senior is a key member of the Client Accounting Advisory Services team responsible for designing, developing, and implementing high-quality accounting software solutions. This role requires a technical background, leadership skills, and the ability to collaborate with cross-functional teams to deliver innovative accounting software solutions that meet client needs. The Software Solution Senior will also provide guidance and mentorship to associate team members.
Lead the design and configuration of accounting software modules or applications, ensuring adherence to industry standards and best practices
Collaborate with product managers and business analysts to gather software requirements and translate them into technical designs
Develop and maintain an understanding of accounting principles and practices to effectively design and implement software solutions for accounting workflows
Provide training to end users on software features and functionalities
Prepare comprehensive documentation, including user manuals, guides, and training materials, to support software implementation and usage
Provide ongoing technical support to clients through various channels, including phone, email, and remote access and use of the support ticketing system (Issuetrak)
Collaborate with cross-functional teams to define and execute software testing strategies, ensuring the reliability and accuracy of accounting software solutions
Stay up to date with emerging technologies and industry trends in accounting software to contribute to the continuous improvement of software offerings
Troubleshoot and resolve complex technical issues related to accounting software implementation, data integration, and system performance
Collaborate with product managers and stakeholders to prioritize software features and enhancements based on client needs and market demands
Participate in the life cycle of a software implementation and support, including requirements analysis, estimation, planning, and release management
Conduct Software demonstrations, create pricing quotes, draft engagement letters
Assist with Software Vendor invoice processing/allocations for client billing
Supervisory responsibilities
May supervise subordinate team members
Work environment
Work is conducted in a professional office environment with minimal distractions
Physical demands
Prolonged periods of sitting at a desk and performing work in front of a computer screen for long periods of time
Must be able to lift up to 15 pounds at a time
Travel required
Occasional travel, but unpredictable, based on client needs
Required education and experience
Bachelor's degree in accounting, accounting information systems, or relevant, hands-on accounting system implementation experience
3+ years of relevant experience
Current experience and technology skills using Sage Intacct, QuickBooks Online, or similar accounting software
Proficient with using Microsoft Office (Word, Excel, PowerPoint, and Outlook)
Preferred education and experience
Advanced degree or relevant certifications
Other duties
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the colleague for this job. Duties, responsibilities and activities may change at any time with or without notice.
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.
Auto-ApplySenior Software Engineer
Embedded software engineer job in Grand Rapids, MI
SWIVEL is seeking a talented individual to develop and maintain our Software as a Service (SaaS) solutions and core internal integrations. This role works within self-organized teams to ensure software is built to customer expectations as well as guides and mentors developers.
Why you'll love this role:
As a senior software engineer for SWIVEL, you will take on a prominent role within our Agile delivery teams. You will have the opportunity to build awesome technology to solve complex problems as well as mentor other developers. SWIVEL offers a very dynamic product portfolio, so you will have many opportunities to learn and implement new technologies as we continue our journey into cloud-native development. We look forward to welcoming you as the newest Swiveler on our growing team.
Essential duties include the following:
Builds systems to interface with SWIVEL clientele.
Automates processes to improve efficiency.
Builds tools to eliminate repetitive tasks.
Participates in self-organizing teams working toward a common goal.
Responds to issues as they arise and product support teams to run issues to ground.
Works with product partners to understand requirements and goals.
Prepares wireframes and mock-ups for proposed designs.
Conducts peer reviews to ensure that development and security standards are enforced.
Guides and mentors junior and mid-level developers on the team.
Performs all other duties as assigned.
Serious candidates will possess the minimum qualifications:
Bachelor's Degree from an accredited college or four-year university or equivalent experience required.
Minimum of five (5) years of experience required, including demonstrated knowledge of OOP and SOLID principles and design patterns; strong background in C#, HTML, JavaScript, XML, and JSON; creating and maintaining relational data models and databases; and troubleshooting with advanced SQL performance issues and write/tune advanced SQL queries.
Experience with .NET Framework and .NET, migration to .NET.
Proven efficiency in a variety of programming languages, potentially including C#, Node.js, ASP .NET, JavaScript/jQuery, TypeScript, HTML/CSS, etc.
Extensive experience with relational databases and general knowledge of NoSQL databases.
Exposure to microservice architecture and cloud-native services (preferably AWS); e.g. AWS Lambda, Amazon API Gateway, AWS Fargate, SNS, SQS, CloudFront, CloudFormation, etc.
Experience in a continuous integration (CI) environment with Build, Release, and Deployment
Knowledge of Agile principles with experience in Scrum or Kanban.
General knowledge of domain-drive design (DDD), three-tier architecture, and other design patterns.
Knowledge of team development tools and source control; e.g. Visual Studio, Azure Devops, JIRA, GIT, etc.
Knowledge of one or more JavaScript frameworks, including Angular, Vue.js, Knockout, React, polymer, etc.
Demonstrated willingness and ability to adapt and learn new technologies/processes.
Familiar with most general office machines and be proficient in MS Office tools.
Able to sit for long periods of time analyzing, modifying, and testing software programs.
Able to lift or move 20-40 lbs. of computer-related objects, manuals, or other office items.
SWIVEL offers*:
Competitive overall compensation package
Work/Life balance
Employee engagement activities and recognition awards
Years of Service awards
Career enhancement and growth opportunities
Leadership Academy and Mentor Program
Continuing education and career certifications
Variety of healthcare coverage options
Traditional and Roth 401(k) retirement plans
Lucrative Wellness Program
*Based upon employee eligibility
Additional Information:
SWIVEL is a Substance-Free Workplace and requires pre-employment drug testing.
Please note, SWIVEL does not hire tobacco users as allowed by law.
To learn more about SWIVEL, visit our website at ************************** If interested, please click the appropriate apply button.
Auto-ApplySenior Software Engineer - Artificial Intelligence (AI) & ML
Embedded software engineer job in Grand Rapids, MI
Description & Requirements The AI Engineer will design, develop, and implement machine learning solutions, support AI initiatives for our IRS client, and contribute to innovative projects. Position is fully remote. Candidates in the Washington DC area are preferred in case there is a need to attend onsite client meetings.
The selected candidate must be able to obtain and wait for the completion of an interim Minimum Background Investigation (MBI) clearance prior to starting employment. This process may take approximately 3-4 months.
Essential Duties and Responsibilities:
- Lead, develop, collaborate, and advance the applied and responsible use of AI, ML, mathematical, and data science solutions throughout the enterprise by finding the right fit of tools, technologies, methodologies, processes, and automation to enable effective and efficient solutions for each unique situation. Lead the use of applied mathematical analyses to provide solutions.
- Lead efforts across the enterprise to support the creation of solutions and real mission outcomes, emphasizing and teaching the ability to flex and demonstrate initiative when dealing with ambiguous and fast-paced situations.
- Act as technical translator and role model for effectively articulating and translating technical needs, solutions, outputs, and impacts to all levels, regardless of technical proficiency, in a respectful, collaborative, and situationally appropriate manner.
- Maintain deep, current knowledge of the AI technology landscape and emerging developments, evaluating their applicability for use in production/operational environments.
- Lead the creation, curation, and promotion of playbooks, best practices, lessons learned, and firm intellectual capital.
Job-Specific Essential Duties and Responsibilities:
- Design, develop, and deploy (AI) Machine Learning, Deep Learning models that support business objectives and enhance product functionality.
- Demonstrated knowledge in designing, building, testing, and deploying machine models.
- Collaborate with software engineers and data scientists to integrate trained models into production environments and ensure scalable performance.
- Proficient in using Python, have good working knowledge of R, and other programming languages to develop data pipelines, preprocessing routines to clean up data, and model automation workflows as needed.
- Apply knowledge of data structures, algorithms, and statistics to ensure model accuracy, efficiency, and reliability.
- Work with large language models (LLMs) such as ChatGPT, Gemini, or Meta LLMs, including OpenAI API integration and prompt optimization.
- Preferably to have worked with LangChain family of products, MCP, and other integration technologies with databases and other knowledge artifacts
- Implement and maintain MLOps practices for continuous training, deployment, and monitoring of AI models.
- Evaluate and adopt emerging AI tools, frameworks, and methodologies to
improve system performance and development efficiency.
- Collaborate cross-functionally to identify opportunities for AI applications and translate business requirements into technical solutions.
- Document system design, model performance, and process workflows to support transparency, reproducibility, and future improvements.
Minimum Requirements
- Bachelor's degree in relevant field of study and 7+ years of relevant professional experience required, or equivalent combination of education and experience.
Job-Specific Minimum Requirements:
- A bachelor's degree in computer science is strongly preferred; however, additional years of directly related professional experience may be considered in lieu of a degree. Degrees in Mathematics, Artificial Intelligence, Data Science, or related fields are also acceptable.
- 10+ years of professional software engineering experience, with proficiency in one or more programming languages such as Java, Python, or R.
- 2+ years of current hands-on experience in areas such as data mining, machine learning, deep learning (neural networks), data structures, algorithms, statistics, and AI model training.
- Practical experience working with Python, PyTorch, TensorFlow, and related frameworks and libraries.
- Experience with at least one large language model (LLM) platform such as ChatGPT, Gemini, or Meta LLMs, with a solid understanding of OpenAI APIs and their integration.
- Strong 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
Program Requirement:
- Candidates must meet requirements to obtain and maintain an IRS Minimum Background Investigation (MBI) clearance (active IRS Moderate Risk MBI is a plus).
- To be eligible for MBI, candidates must be a US Citizen or a Legal Permanent Resident (Green Card status) for at least three (3) years, and Federal Tax compliant
Preferred Skills and Qualifications:
Preferred certifications include AWS Certified Machine Learning - Specialty, Google Cloud Professional Machine Learning Engineer, Microsoft Certified: Azure AI Engineer Associate, TensorFlow Developer Certificate, or IBM Machine Learning Professional Certificate.
#techjobs #clearance #veteranspage
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
$
160,000.00
Maximum Salary
$
170,000.00
Easy ApplySenior Software Engineer
Embedded software engineer job in Grand Rapids, MI
Join National Heritage Academies (NHA) School Applications Team as a Senior Software Engineer 1. The Senior Software Engineer 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.
Auto-ApplySenior Software Developer
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.
Senior Software Developer - Manufacturing Systems
Embedded software engineer job in Zeeland, MI
Why join us?
Our purpose is design for the good of humankind. It's the ideal we strive toward each day in everything we do. Being a part of MillerKnoll means being a part of something larger than your work team, or even your brand. We are redefining modern for the 21st century. And our success allows MillerKnoll to support causes that align with our values, so we can build a more sustainable, equitable, and beautiful future for everyone.
GENERAL PURPOSE
Responsible for the design, development, implementation, and testing of Manufacturing Systems. Works in a highly agile team to innovate, define, and develop capabilities, while ensuring project deliverables and timelines are met. Responsible for managing deliverables, schedules, and support for multiple ongoing Manufacturing Execution System projects and programs
ESSENTIAL FUNCTIONS
Design, develop, implement, test, and deploy Manufacturing Execution Systems (MES).
Support, troubleshoot, maintain, and enhance deployed MES solutions across manufacturing locations around the globe.
Actively participate in the development of processes, identifying and recommending process improvements.
Applies problem solving skills and executes solutions to difficult problems independently.
Applies supply chain cost, value stream capabilities, and economic principles.
Collaborate with Controls Engineers in support of PLC integration, HMI and SCADA deployment, and machine data historization.
Create rapid prototypes to demonstrate MES and systems integration capabilities.
Defines and completes tasks with minimal oversight of leadership.
Presents work output in a clear and concise manner.
Provide subject matter expertise to operations, engineering, IT, and OT.
Define and develop project deliverables in a highly agile environment.
Provides proposal, planning, and status of projects to budget owner using appropriate request process.
Performs additional responsibilities as requested to achieve business objectives.
QUALIFICATIONS
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Education/Experience
Bachelor's degree in Computer Science, Computer Information Systems, Software Engineering, Engineering, or related equivalent education and experience.
5 years of experience working as a software developer, preferably in a manufacturing environment.
SKILLS AND ABILITIES
Experience in programming/developing/configuring HMI and SCADA systems, preferably Ignition.
Experience working with MES Software packages.
Experience and knowledge in Python, C#, HTML, JSON, RESTful Web APIs, and SQL .
Experience in the adoption and application of ISA-95 and connecting enterprise IT systems to shop-floor systems.
Experience in database design, development, and support.
Experience in machine data collection via OPC, preferably from Allen Bradley and Beckoff PLC environments.
Experience with IIoT cloud-based solutions, architectures, and deployment.
Project management experience may be essential for some assignments
Understanding of Lean principles and application.
Must be able to assess process concepts and to determine where continuous improvement opportunities exist.
Must be able to communicate effectively with people at various levels including production, engineering, and management and to be able to work well with and develop a partnering relationship with other team members.
Knowledgeable in the use of common office automation, communication, software and tools, AI tools, mainframe applications, and engineering related software.
Must be a skilled problem solver and be able to apply engineering expertise to problem solving.
Must be able to assess priorities and determine course of action with minimal day-to-day supervision and be able to anticipate, recognize, and respond effectively to changes which affect project plans.
Must have an overall business sense and understand how decisions impact business results.
Who We Hire?
Simply put, we hire qualified applicants representing a wide range of backgrounds and abilities. MillerKnoll is comprised of people of all abilities, gender identities and expressions, ages, ethnicities, sexual orientations, veterans from every branch of military service, and more. Here, you can bring your whole self to work. We're committed to equal opportunity employment, including veterans and people with disabilities.
This organization participates in E-Verify Employment Eligibility Verification. In general, MillerKnoll positions are closed within 45 days and are open for applications for a minimum of 5 days. We encourage our prospective candidates to submit their application(s) expediently so as not to miss out on our opportunities. We frequently post new opportunities and encourage prospective candidates to check back often for new postings.
MillerKnoll complies with applicable disability laws and makes reasonable accommodations for applicants and employees with disabilities. If reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please contact MillerKnoll Talent Acquisition at careers_********************.
Auto-ApplySenior Software Developer - Manufacturing Systems
Embedded software engineer job in Zeeland, MI
Why join us? Our purpose is design for the good of humankind. It's the ideal we strive toward each day in everything we do. Being a part of MillerKnoll means being a part of something larger than your work team, or even your brand. We are redefining modern for the 21st century. And our success allows MillerKnoll to support causes that align with our values, so we can build a more sustainable, equitable, and beautiful future for everyone.
GENERAL PURPOSE
Responsible for the design, development, implementation, and testing of Manufacturing Systems. Works in a highly agile team to innovate, define, and develop capabilities, while ensuring project deliverables and timelines are met. Responsible for managing deliverables, schedules, and support for multiple ongoing Manufacturing Execution System projects and programs
ESSENTIAL FUNCTIONS
Design, develop, implement, test, and deploy Manufacturing Execution Systems (MES).
Support, troubleshoot, maintain, and enhance deployed MES solutions across manufacturing locations around the globe.
Actively participate in the development of processes, identifying and recommending process improvements.
Applies problem solving skills and executes solutions to difficult problems independently.
Applies supply chain cost, value stream capabilities, and economic principles.
Collaborate with Controls Engineers in support of PLC integration, HMI and SCADA deployment, and machine data historization.
Create rapid prototypes to demonstrate MES and systems integration capabilities.
Defines and completes tasks with minimal oversight of leadership.
Presents work output in a clear and concise manner.
Provide subject matter expertise to operations, engineering, IT, and OT.
Define and develop project deliverables in a highly agile environment.
Provides proposal, planning, and status of projects to budget owner using appropriate request process.
Performs additional responsibilities as requested to achieve business objectives.
QUALIFICATIONS
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Education/Experience
* Bachelor's degree in Computer Science, Computer Information Systems, Software Engineering, Engineering, or related equivalent education and experience.
* 5 years of experience working as a software developer, preferably in a manufacturing environment.
SKILLS AND ABILITIES
Experience in programming/developing/configuring HMI and SCADA systems, preferably Ignition.
Experience working with MES Software packages.
Experience and knowledge in Python, C#, HTML, JSON, RESTful Web APIs, and SQL .
Experience in the adoption and application of ISA-95 and connecting enterprise IT systems to shop-floor systems.
Experience in database design, development, and support.
Experience in machine data collection via OPC, preferably from Allen Bradley and Beckoff PLC environments.
Experience with IIoT cloud-based solutions, architectures, and deployment.
Project management experience may be essential for some assignments
Understanding of Lean principles and application.
Must be able to assess process concepts and to determine where continuous improvement opportunities exist.
Must be able to communicate effectively with people at various levels including production, engineering, and management and to be able to work well with and develop a partnering relationship with other team members.
Knowledgeable in the use of common office automation, communication, software and tools, AI tools, mainframe applications, and engineering related software.
Must be a skilled problem solver and be able to apply engineering expertise to problem solving.
Must be able to assess priorities and determine course of action with minimal day-to-day supervision and be able to anticipate, recognize, and respond effectively to changes which affect project plans.
Must have an overall business sense and understand how decisions impact business results.
Who We Hire?
Simply put, we hire qualified applicants representing a wide range of backgrounds and abilities. MillerKnoll is comprised of people of all abilities, gender identities and expressions, ages, ethnicities, sexual orientations, veterans from every branch of military service, and more. Here, you can bring your whole self to work. We're committed to equal opportunity employment, including veterans and people with disabilities.
This organization participates in E-Verify Employment Eligibility Verification. In general, MillerKnoll positions are closed within 45 days and are open for applications for a minimum of 5 days. We encourage our prospective candidates to submit their application(s) expediently so as not to miss out on our opportunities. We frequently post new opportunities and encourage prospective candidates to check back often for new postings.
MillerKnoll complies with applicable disability laws and makes reasonable accommodations for applicants and employees with disabilities. If reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please contact MillerKnoll Talent Acquisition at careers_********************.
Auto-ApplySenior Business Intelligence Software Engineer (NH51775)
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 Software Engineer for a permanent, full-time position.
Job Description:
The Senior BI Software Engineer 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 Software Engineer 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 software engineering 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 software engineering 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 Software Engineer 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
Easy ApplySr Software Engineer
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
Senior Software Engineer, Core Experiences - Grand Rapids, USA
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 Software Engineer 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.
Auto-ApplyPrincipal Embedded Systems Engineer - Avionics / GNC
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/Software Engineering
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
Auto-ApplySr. Bods Developer
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.
Electrical/Computer Engineering Co-op in Avionics - Fall 2026
Embedded software engineer job in Grand Rapids, MI
Are 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
Auto-ApplySenior Software Engineer - Autonomous Air Systems (Avionics)
Embedded software engineer job in Lowell, MI
Job DescriptionUS Citizen or Permanent ResidentIn-PersonStarts 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.Key Responsibilities
Design and integrate autonomy into edge computing systems
Develop and test software solutions within Software-in-The-Loop and Hardware-in-The-Loop environments
Leverage existing mesh network hardware to support real-time communication
Collaborate with interdisciplinary project teams
Lead and mentor a small software team while balancing multiple projects
Implement modern DevOps practices
Required Qualifications
Minimum 7+ years working in a strongly typed language (Rust preferred)
Proficiency in a Linux development environment
Understanding of data structures, algorithms and code optimization
Experience in most or all of the following areas:
o SLAM
o Robotics / ROS
o Vision Systems (OpenCV)
o Localization
o Control systems
Preferred Qualifications
BS or MS in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience.
Embedded software development and hardware debugging experience
Experience developing autonomous systems
Experience with bandwidth-limited networking
+ Options and IncentivesAbout Orb Aerospace[AT1] [CC2] [AT3] : 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· Can Represent the Company to Stakeholders and Customers Forward Deployed· Have Integrity and a Desire to Serve OthersStandard Benefits Package: · Orb provides a monthly flat rate towards medical, dental, and visiono $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.
Electrical/Computer Engineering Co-op in Avionics - Fall 2026
Embedded software engineer job in Grand Rapids, MI
Are 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
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.