Embedded Software Engineer
Euclid, OH jobs
Lincoln Electric is the world leader in the engineering, design, and manufacturing of advanced arc welding solutions, automated joining, assembly and cutting systems, plasma and oxy-fuel cutting equipment, and has a leading global position in brazing and soldering alloys. Lincoln is recognized as the Welding Expert™ for its leading materials science, software development, automation engineering, and application expertise, which advance customers' fabrication capabilities to help them build a better world. Headquartered in Cleveland, Ohio, Lincoln Electric is a $4.2B publicly traded company (NASDAQ:LECO) with over 12,000 employees around the world, with operations in 71 manufacturing and automation system integration locations across 21 countries and maintains a worldwide network of distributors and sales offices serving customers in over 160 countries.
Location: Euclid - 22801
Employment Status: Salary Full-Time
Req ID: 27647
Purpose
Design, implement, and maintain embedded software components for use in end products. Continually improve development techniques in order to create software more efficiently and reliably. Apply engineering knowledge to provide creative software solutions for real world customer issues and use cases.
Job Duties and Responsibilities
Develop multithreaded controls with industrial Real Time Operating Systems and Embedded Linux using C and C++ languages.
Developing software for communication with industrial automation networks (e.g. CAN, Ethernet/IP), Internet protocols (e.g. HTTP, FTP), and wireless (e.g. Wi-Fi and Bluetooth).
Developing software for embedded graphical displays.
Interact with key stakeholders including marketing, suppliers, customers, distributors, and sales engineers to drive new product innovation.
Maintains records of all work in process and documents interim/final results in the applicable format; these include Project Definitions, Milestone Plans, ES Reports, Technical Reports, Project Tracking Progress Reports and presentations at meetings/seminar.
Develop and refine automated test setups, frameworks, and methods for embedded systems, including unit tests, integration tests, and system-level test to support new product development, product evaluations, and competitive benchmarking.
Coordinate activities of internal and external technical support personnel as required.
Troubleshoot issues in development and production environments, ensuring rapid resolution and minimizing downtime.
Reading and interpreting schematics and component data sheets.
Assignments are broad in nature, requiring originality and ingenuity.
Has appreciable latitude for unreviewed action or decision.
Assumes additional responsibilities as needed or directed in support of the Company's 2025 Strategy.
Basic Requirements
Level II:
Four-year Engineering degree is required and,
Minimum of three (3) years Engineering experience.
Level III:
Four-year Engineering degree is required and,
Minimum of five (5) years Engineering experience.
Strong familiarity with embedded systems architecture, design considerations, and hardware-software interactions.
Industry experience writing C for embedded platforms.
Strong understanding of testing methodologies and frameworks for embedded systems
Effective communication skills, with the ability to convey complex technical concepts to both technical and non-technical stakeholders.
Ability to work independently and as part of a team.
Excellent organizational skills.
Ability to handle a constantly changing set of priorities.
Initiative to take ownership of product designs.
Possesses and applies a broad knowledge of principles, practices and procedures of field of specialization to the completion of difficult assignments.
The selected candidate's Job Level and Pay Grade will be determined based upon qualifications and experience.
Competencies
Proficiency in C and C++ programming languages
Knowledge of Real Time Operating Systems and Embedded Linux.
Experience in developing software for industrial automation networks, internal protocols, and wireless communication.
Professional experience with TDD, writing unit tests, automated testing, and continuous integration type frameworks.
Familiarity with Azure DevOps and Agile development practices.
Lincoln Electric is an Equal Opportunity Employer. We are committed to promoting equal employment opportunity for applicants, without regard to their race, color, national origin, religion, sex (including pregnancy, childbirth, or related medical conditions, including, but not limited to, lactation), sexual orientation, gender identity, age, veteran status, disability, genetic information, and any other category protected by federal, state, or local law.
Embedded Software Engineer
Euclid, OH jobs
Lincoln Electric is the world leader in the engineering, design, and manufacturing of advanced arc welding solutions, automated joining, assembly and cutting systems, plasma and oxy-fuel cutting equipment, and has a leading global position in brazing and soldering alloys. Lincoln is recognized as the Welding Expert™ for its leading materials science, software development, automation engineering, and application expertise, which advance customers' fabrication capabilities to help them build a better world. Headquartered in Cleveland, Ohio, Lincoln Electric is a $4.2B publicly traded company (NASDAQ:LECO) with over 12,000 employees around the world, with operations in 71 manufacturing and automation system integration locations across 21 countries and maintains a worldwide network of distributors and sales offices serving customers in over 160 countries.
Location: Euclid - 22801
Employment Status: Salary Full-Time
Function: Engineering
Req ID: 26988
Overview
We are seeking a talented and driven Embedded Software Engineer with expertise in Linux systems to join our innovative team. This role blends embedded application development, platform engineering, board support package (BSP) maintenance, and hardware bring-up. You'll collaborate with cross-functional teams to create secure, high-performance software for Linux-based embedded systems.
Key Responsibilities
Embedded Application Development
Design, develop, and maintain applications for embedded Linux environments.
Write clean, efficient code in C, C++, and Python.
Implement and optimize device drivers, APIs, and middleware.
Conduct system-level debugging, performance optimization, and troubleshooting.
Create and execute test plans to ensure functionality, reliability, and quality.
Partner with QA teams for seamless deliverables.
Platform Engineering & BSP Maintenance
Maintain and update BSPs across diverse hardware platforms.
Work with hardware teams to develop, validate, and configure drivers, kernels, and bootloaders.
Lead hardware bring-up for new designs, ensuring smooth software-hardware integration.
Security and Compliance
Embed security best practices throughout the software stack.
Perform vulnerability assessments and risk analyses.
Collaborate with security experts to resolve incidents and uphold compliance standards.
Collaboration & Mentorship
Partner with hardware, firmware, and QA teams to define requirements and solve challenges.
Mentor junior engineers and contribute to team knowledge-sharing.
Qualifications
Bachelor's degree in Electrical, Computer, or Software Engineering (or related field); advanced degrees preferred.
Level III: 5+ years of relevant experience.
Level IV: 8+ years of relevant experience.
Hands-on experience in embedded Linux development, including kernels, drivers, and applications.
Strong knowledge of Linux kernel architecture, system calls, and bootloaders.
Proficiency with version control systems (e.g., Git) and collaborative workflows.
Familiarity with networking protocols, communication interfaces, and embedded hardware.
Excellent problem-solving, debugging, and communication skills.
Preferred Qualifications
Experience with real-time operating systems (RTOS) and low-level programming.
Expertise in Yocto Project, OpenEmbedded, and cross-compilation tools.
Knowledge of Agile/Scrum methodologies.
Background in safety-critical or security-focused systems.
Contributions to open-source embedded or Linux projects.
Understanding of digital electronics and hardware design.
At Lincoln Electric, we invest in your growth through ongoing training, competitive benefits, and a collaborative culture that rewards initiative. Ready to power up your career? Apply now and help us weld the future.
Lincoln Electric is an Equal Opportunity Employer. We are committed to promoting equal employment opportunity for applicants, without regard to their race, color, national origin, religion, sex (including pregnancy, childbirth, or related medical conditions, including, but not limited to, lactation), sexual orientation, gender identity, age, veteran status, disability, genetic information, and any other category protected by federal, state, or local law.
Controls Software Engineer
Shelby, MI jobs
Lincoln Electric is the world leader in the engineering, design, and manufacturing of advanced arc welding solutions, automated joining, assembly and cutting systems, plasma and oxy-fuel cutting equipment, and has a leading global position in brazing and soldering alloys. Lincoln is recognized as the Welding Expert™ for its leading materials science, software development, automation engineering, and application expertise, which advance customers' fabrication capabilities to help them build a better world. Headquartered in Cleveland, Ohio, Lincoln Electric is a $4.2B publicly traded company (NASDAQ:LECO) with over 12,000 employees around the world, with operations in 71 manufacturing and automation system integration locations across 21 countries and maintains a worldwide network of distributors and sales offices serving customers in over 160 countries.
Location: Shelby
Employment Status: Hourly Full-Time
Function: Engineering
Req ID: 26527
Summary
Fori Automation, LLC, a Lincoln Electric Company, is a global supplier of welding, assembly, material handling, and testing equipment for automotive and non-automotive customers worldwide. Fori Automation focuses on delivering cost-effective, highly engineered products and systems designed and manufactured globally with localized sales, project management, and service.
We are seeking an experienced Controls Software Engineer for our Shelby Township, MI site with a background in industrial software development. The Controls Software Engineer will initially support active projects and then transition to completing projects directly. They will take the lead on developing software on new projects and debug software on new machines. This role requires travel to customer sites for equipment installation and customer interaction.
What You Will Do
Design PLC software and HMIs for industrial automation equipment
Debug and troubleshoot PLC software and HMIs
Collaborate with cross-functional teams to maintain project timelines and critical path milestones.
Maintain task lists and reports of open items.
Maintain project design documentation and prepare customer deliverables.
Ensure the controls engineering process is tracked and followed.
Assist customers and local tradespeople in troubleshooting equipment issues.
Conduct end-user training on equipment operation.
Education & Experience Requirements
Electrical Engineering or Computer Engineering degree preferred; Mechatronics degrees will also be considered.
Minimum of two years of experience as a Controls Engineer or Controls Software Engineer with experience in designing Rockwell Logix 5000 or Siemens S7-1500 family processors.
Knowledge or education in electrical circuits, schematic reading, design, and troubleshooting.
Experience with electrical CAD systems, such as AutoCAD Electrical and/or ePLAN
Experience with PLC programming in ladder and structured text.
Experience programming HMIs
Travel required: approximately 30% domestic and international.
Weekend work may be required based on project schedules.
Preferred
Experience in computer programming languages, such as VB, C/C++, or C#.
Experience with Rockwell and Siemens HMI preferred.
Lincoln Electric is an Equal Opportunity Employer. We are committed to promoting equal employment opportunity for applicants, without regard to their race, color, national origin, religion, sex (including pregnancy, childbirth, or related medical conditions, including, but not limited to, lactation), sexual orientation, gender identity, age, veteran status, disability, genetic information, and any other category protected by federal, state, or local law.
Senior Software Engineer - Distributed Systems
San Jose, CA jobs
About the Role
We're looking for a Senior Software Engineer to help build and scale large, distributed backend systems that integrate closely with hardware and IoT-enabled platforms. This is a hands-on role focused on real-world systems operating at scale.
What You'll Do
Design and build high-performance distributed systems
Develop backend services using Java (Spring Boot), Node.js, or Python
Work closely with teams integrating software with IoT devices or hardware-driven systems
Improve system scalability, reliability, and performance in production
Contribute to architecture and technical design decisions
What We're Looking For
Strong backend experience with Spring Boot, Node.js, or Python
Proven experience building large-scale distributed systems
Understanding of microservices, APIs, and asynchronous systems
Exposure to IoT, hardware-integrated platforms, or physical systems
Solid problem-solving and production troubleshooting skills
Nice to Have
Cloud, containers, or CI/CD experience
Messaging, streaming, or real-time data systems
Background in automation, robotics, logistics, or industrial platforms
Senior Software Engineer - Distributed Systems
Santa Rosa, CA jobs
About the Role
We're looking for a Senior Software Engineer to help build and scale large, distributed backend systems that integrate closely with hardware and IoT-enabled platforms. This is a hands-on role focused on real-world systems operating at scale.
What You'll Do
Design and build high-performance distributed systems
Develop backend services using Java (Spring Boot), Node.js, or Python
Work closely with teams integrating software with IoT devices or hardware-driven systems
Improve system scalability, reliability, and performance in production
Contribute to architecture and technical design decisions
What We're Looking For
Strong backend experience with Spring Boot, Node.js, or Python
Proven experience building large-scale distributed systems
Understanding of microservices, APIs, and asynchronous systems
Exposure to IoT, hardware-integrated platforms, or physical systems
Solid problem-solving and production troubleshooting skills
Nice to Have
Cloud, containers, or CI/CD experience
Messaging, streaming, or real-time data systems
Background in automation, robotics, logistics, or industrial platforms
Senior Software Engineer - Distributed Systems
San Francisco, CA jobs
About the Role
We're looking for a Senior Software Engineer to help build and scale large, distributed backend systems that integrate closely with hardware and IoT-enabled platforms. This is a hands-on role focused on real-world systems operating at scale.
What You'll Do
Design and build high-performance distributed systems
Develop backend services using Java (Spring Boot), Node.js, or Python
Work closely with teams integrating software with IoT devices or hardware-driven systems
Improve system scalability, reliability, and performance in production
Contribute to architecture and technical design decisions
What We're Looking For
Strong backend experience with Spring Boot, Node.js, or Python
Proven experience building large-scale distributed systems
Understanding of microservices, APIs, and asynchronous systems
Exposure to IoT, hardware-integrated platforms, or physical systems
Solid problem-solving and production troubleshooting skills
Nice to Have
Cloud, containers, or CI/CD experience
Messaging, streaming, or real-time data systems
Background in automation, robotics, logistics, or industrial platforms
Senior Software Engineer - Distributed Systems
San Mateo, CA jobs
About the Role
We're looking for a Senior Software Engineer to help build and scale large, distributed backend systems that integrate closely with hardware and IoT-enabled platforms. This is a hands-on role focused on real-world systems operating at scale.
What You'll Do
Design and build high-performance distributed systems
Develop backend services using Java (Spring Boot), Node.js, or Python
Work closely with teams integrating software with IoT devices or hardware-driven systems
Improve system scalability, reliability, and performance in production
Contribute to architecture and technical design decisions
What We're Looking For
Strong backend experience with Spring Boot, Node.js, or Python
Proven experience building large-scale distributed systems
Understanding of microservices, APIs, and asynchronous systems
Exposure to IoT, hardware-integrated platforms, or physical systems
Solid problem-solving and production troubleshooting skills
Nice to Have
Cloud, containers, or CI/CD experience
Messaging, streaming, or real-time data systems
Background in automation, robotics, logistics, or industrial platforms
Senior Software Engineer - Distributed Systems
Fremont, CA jobs
About the Role
We're looking for a Senior Software Engineer to help build and scale large, distributed backend systems that integrate closely with hardware and IoT-enabled platforms. This is a hands-on role focused on real-world systems operating at scale.
What You'll Do
Design and build high-performance distributed systems
Develop backend services using Java (Spring Boot), Node.js, or Python
Work closely with teams integrating software with IoT devices or hardware-driven systems
Improve system scalability, reliability, and performance in production
Contribute to architecture and technical design decisions
What We're Looking For
Strong backend experience with Spring Boot, Node.js, or Python
Proven experience building large-scale distributed systems
Understanding of microservices, APIs, and asynchronous systems
Exposure to IoT, hardware-integrated platforms, or physical systems
Solid problem-solving and production troubleshooting skills
Nice to Have
Cloud, containers, or CI/CD experience
Messaging, streaming, or real-time data systems
Background in automation, robotics, logistics, or industrial platforms
Senior Software Engineer - Distributed Systems
Sonoma, CA jobs
About the Role
We're looking for a Senior Software Engineer to help build and scale large, distributed backend systems that integrate closely with hardware and IoT-enabled platforms. This is a hands-on role focused on real-world systems operating at scale.
What You'll Do
Design and build high-performance distributed systems
Develop backend services using Java (Spring Boot), Node.js, or Python
Work closely with teams integrating software with IoT devices or hardware-driven systems
Improve system scalability, reliability, and performance in production
Contribute to architecture and technical design decisions
What We're Looking For
Strong backend experience with Spring Boot, Node.js, or Python
Proven experience building large-scale distributed systems
Understanding of microservices, APIs, and asynchronous systems
Exposure to IoT, hardware-integrated platforms, or physical systems
Solid problem-solving and production troubleshooting skills
Nice to Have
Cloud, containers, or CI/CD experience
Messaging, streaming, or real-time data systems
Background in automation, robotics, logistics, or industrial platforms
Software Engineer - Intelligent Systems
Berkeley, CA jobs
Compensation: Up to $135K base salary
My client is a Series C renewable-energy automation unicorn, founded in 2019 and backed by more than $200M in funding. They are building intelligent systems that transform how large-scale renewable energy projects are designed and delivered. They're hiring a Software Engineer - Intelligent Systems to develop AI-powered tools using Azure OpenAI, AWS Bedrock, and AgentCore to automate complex engineering workflows. This role is ideal for a recent M.S. or Ph.D. graduate passionate about AI, automation, and multi-cloud technologies.
What You'll Do
Build AI-driven automation workflows and reasoning chains
Develop LLM-based agents with Azure OpenAI and AWS Bedrock
Work on retrieval systems and Document AI integrations
Deploy and optimize agents across Azure, AWS, edge, and on-prem environments
Translate engineering workflows into intelligent systems
Test, validate, and document system behavior
What We're Looking For
Bachelor's or Master's in CS, AI, Computational Linguistics, or related field (M.S./Ph.D. preferred)
Experience with AI/ML, NLP, or intelligent systems
Strong Python programming skills
Familiarity with frameworks like LangChain or LangGraph
Exposure to Azure OpenAI, AWS Bedrock, and AgentCore
Understanding of REST APIs, asynchronous programming, and data integration
Senior System Engineer
Sacramento, CA jobs
Senior IT Systems Administrator (Modern Workplace / Intune + Identity)
Onsite 3 days per week in Sacramento, CA
Contract to hire
CDW is hiring for a Senior IT Systems Administrator who can own a modern Microsoft‑centric environment end‑to‑end. This role is perfect for someone who thrives in Intune/Autopilot, identity management, and hybrid infrastructure, and who enjoys being the go‑to technical authority.
What You'll Own
Modern Endpoint Management: Intune, Autopilot, Defender, device compliance, automation
Identity & Access: Hybrid AD + Entra ID, user lifecycle, Conditional Access, MFA
Hybrid Infrastructure: Admin‑level Azure + Hyper‑V server management
Operational Security: Endpoint security (Sophos/CrowdStrike) + email security (Proofpoint/Darktrace)
Backup & DR: Rubrik administration
Networking: Ubiquiti wireless/switching, Cradlepoints, DNS, MX, domain management
This is not a narrow cloud, network, or security specialist role. We need a versatile technologist who can confidently run a broad environment with a strong focus on modern endpoint management and identity.
Who You Are
Senior Systems Administrator or Modern Workplace Administrator
Hands‑on expert with Intune and Autopilot (not just exposure)
Comfortable in both Azure and on‑prem Windows Server environments
Confident acting as the primary technical authority
Strong communicator who partners well with IT leadership
Systems Software Engineer
Denver, CO jobs
Now Hiring: Systems Software Engineer II
📍 Denver
,
Colorado | 💰
$108,000 - $135,000 per year
🏢 About the Role
We're looking for an experienced Systems Software Engineer II to join Sunbelt Controls, a leading provider of Building Automation System (BAS) solutions across the Western U.S.
In this role, you'll develop and program databases, create custom graphics, and integrate control systems for smart buildings. You'll also support project startups, commissioning, and troubleshooting - working closely with project managers and engineers to deliver high-quality, energy-efficient building automation solutions.
If you have a passion for technology, problem-solving, and helping create intelligent building systems, this opportunity is for you.
⚙️ What You'll Do
Design and program BAS control system databases and graphics for assigned projects.
Lead the startup, commissioning, and troubleshooting of control systems.
Work with networked systems and diagnose LAN/WAN connectivity issues.
Perform pre-functional and functional system testing, including LEED and Title 24 requirements.
Manage project documentation, including as-builts and commissioning records.
Coordinate with project teams, subcontractors, and clients for smooth execution.
Mentor and support junior Systems Software Engineers.
🧠 What We're Looking For
2-5 years of experience in Building Automation Systems or a related field.
Associate's degree in a technical field (Bachelor's in Mechanical or Electrical Engineering preferred).
Proficiency in MS Office, Windows, and basic TCP/IP networking.
Strong organizational skills and the ability to manage multiple priorities.
Excellent communication and customer-service skills.
Valid Colorado driver's license.
💎 Why You'll Love Working With Us
At Sunbelt Controls, we don't just build smart buildings - we build smart careers. As a 100% employee-owned company (ESOP), we offer a supportive, growth-oriented environment where innovation and teamwork thrive.
What we offer:
Competitive salary: $108K - $135K, based on experience
Employee-owned company culture with a family-oriented feel
Comprehensive health, dental, and vision coverage
Paid time off, holidays, and 401(k)/retirement plan
Professional growth, mentorship, and ongoing learning opportunities
Veteran-friendly employer & Equal Opportunity workplace
🌍 About Sunbelt Controls
Sunbelt Controls is a premier BAS solutions provider serving clients across multiple industries, including data centers, healthcare, education, biotech, and commercial real estate. We specialize in smart building technology, system retrofits, analytics, and energy efficiency - helping clients reduce operational costs and achieve sustainable performance.
👉 Apply today to join a team that's shaping the future of intelligent buildings.
#Sunbelt #BuildingAutomation #SystemsEngineer #HVACControls #BASCareers
Systems Software Engineer
Pleasanton, CA jobs
Now Hiring: Systems Software Engineer II
📍
Pleasanton, CA
| 💰
$108,000 - $135,000 per year
🏢 About the Role
We're looking for an experienced Systems Software Engineer II to join Sunbelt Controls, a leading provider of Building Automation System (BAS) solutions across the Western U.S.
In this role, you'll develop and program databases, create custom graphics, and integrate control systems for smart buildings. You'll also support project startups, commissioning, and troubleshooting - working closely with project managers and engineers to deliver high-quality, energy-efficient building automation solutions.
If you have a passion for technology, problem-solving, and helping create intelligent building systems, this opportunity is for you.
⚙️ What You'll Do
Design and program BAS control system databases and graphics for assigned projects.
Lead the startup, commissioning, and troubleshooting of control systems.
Work with networked systems and diagnose LAN/WAN connectivity issues.
Perform pre-functional and functional system testing, including LEED and Title 24 requirements.
Manage project documentation, including as-builts and commissioning records.
Coordinate with project teams, subcontractors, and clients for smooth execution.
Mentor and support junior Systems Software Engineers.
🧠 What We're Looking For
2-5 years of experience in Building Automation Systems or a related field.
Associate's degree in a technical field (Bachelor's in Mechanical or Electrical Engineering preferred).
Proficiency in MS Office, Windows, and basic TCP/IP networking.
Strong organizational skills and the ability to manage multiple priorities.
Excellent communication and customer-service skills.
Valid California driver's license.
💎 Why You'll Love Working With Us
At Sunbelt Controls, we don't just build smart buildings - we build smart careers. As a 100% employee-owned company (ESOP), we offer a supportive, growth-oriented environment where innovation and teamwork thrive.
What we offer:
Competitive salary: $108K - $135K, based on experience
Employee-owned company culture with a family-oriented feel
Comprehensive health, dental, and vision coverage
Paid time off, holidays, and 401(k)/retirement plan
Professional growth, mentorship, and ongoing learning opportunities
Veteran-friendly employer & Equal Opportunity workplace
🌍 About Sunbelt Controls
Sunbelt Controls is a premier BAS solutions provider serving clients across multiple industries, including data centers, healthcare, education, biotech, and commercial real estate. We specialize in smart building technology, system retrofits, analytics, and energy efficiency - helping clients reduce operational costs and achieve sustainable performance.
👉 Apply today to join a team that's shaping the future of intelligent buildings.
#Sunbelt #BuildingAutomation #SystemsEngineer #HVACControls #BASCareers
Software Engineer
Santa Monica, CA jobs
Plug is the only wholesale platform built exclusively for used electric vehicles. Designed for dealers and commercial consignors, Plug combines EV-specific data, systems and expertise to bring clarity and confidence to the wholesale buying and selling process. With the addition of Trade Desk™, dealers can quickly receive cash offers or list EV trade-ins directly into the auction, removing friction and maximizing returns. By replacing outdated wholesale methods with tools tailored to EVs, Plug empowers dealers to make faster and more profitable decisions with a partner they can trust. For more information, visit *****************
The Opportunity
This is an on site role in Santa Monica, CA.
We are looking for a Software Engineer to join our growing team! A full-stack software engineer who will report directly to our CTO, and who will own entire customer-facing products. We're building systems like multi-modal AI-enabled data onramps for EVs, near-real time API connectivity to the vehicles, and pricing intelligence tooling.
As a member of the team you'll help lay the technical and product foundation for our growing business. We're building a culture that cares about collaboration, encourages intellectual honesty, celebrates technical excellence, and is driven by careful attention to detail and planning for the future. We believe diversity of perspective and experience are key to building great technology and a thriving team. Sound cool? Let's work together.
Key Responsibilities
Collaborate with colleagues and be a strong voice in product design sessions, architecture discussions, and code reviews.
Design, implement, test, debug, and document work on new and existing software features and products, ensuring they meet business, quality, and operational needs.
Write clear, efficient, and scalable code with an eye towards flexibility and maintainability.
Take ownership of features and products, and support their planning and development by understanding the ultimate goal and evaluating effort, risk, and priority in an agile environment.
Own and contribute to team productivity and process improvements.
Use and develop APIs to create integrations between Plug and 3rd party platforms.
Be an integral part of a close team of developers; this is an opportunity to help shape a nascent team culture. The ideal candidate will be a high-growth individual able to grow their career as the team grows.
Qualifications
4-6 years of hands-on experience developing technical solutions
Advanced understanding of web application technologies, both backend and frontend as well as relational databases.
Familiarity with Cloud PaaS deployments.
Familiarity with TypeScript or any other modern typed language.
Familiarity with and positive disposition toward code generation AI tooling.
Strong analytical and quantitative skills.
Strong verbal and written communication skills with a focus on conciseness.
A self-directed drive to deliver end-to-end solutions with measurable goals and results.
Understanding and accepting of the ever-changing controlled chaos that is an early startup, and willing to work within that chaos to improve processes and outcomes.
Experience balancing contending priorities and collaborating with colleagues to reach workable compromises.
A proven track record of gaining trust and respect by consistently demonstrating sound critical-thinking and a risk-adjusted bias toward action.
You pride yourself on having excellent reliability and integrity.
Extraordinary grit; smart, creative, and persistent personality.
Authorized to work in the US for any employer.
Having worked in automotive or EV systems is a plus.
Compensation and Benefits
Annual Salary: 130K - 150K
Equity: TBD
Benefits: Health, vision, and dental insurance. Lunch stipend. Parking.
This full-time position is based in Santa Monica, CA. We welcome candidates from all locations to apply, provided they are willing to relocate for the role. Relocation assistance will not be provided for successful candidates. Sponsorship not available at this time.
Plug is an equal opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. And if you do, you suck.
System Engineer
Saint Louis, MO jobs
**** No 3rd party resumes or C2C****
Systems Engineer (Microsoft Engineer)
Pay Rate: $60-65/hr. ($125-130K when Direct-hire)
Full-time hours each week
Duration: 6 month contract-to-hire
Benefits offered
Hybrid Schedule: 2 days a week onsite, 3 days remote.
Location: St. Louis, MO
****Top Skills: Microsoft 365 environment-specifically Exchange, SharePoint, OneDrive, Teams
Job Summary
The Systems Microsoft Engineer will design, implement, manage, and support the organization's Microsoft 365 environment-specifically Exchange, SharePoint, OneDrive, Teams, and related compliance/governance tools. This role ensures high performance, security, and user adoption across the digital workplace. The engineer will handle daily administration, ticket requests, technical troubleshooting, data governance, analytics reporting, and serve as a subject matter expert during major incidents. Collaboration with IT, Security, Communications, and end users is key, along with providing training and guiding the business on best practices and new features.
Must-Have Skills & Experience
Strong knowledge and hands-on administration of Microsoft 365(SharePoint, OneDrive, Teams, Exchange, compliance/governance).
Advanced expertise in SharePoint, OneDrive, and Teams.
Proficiency in PowerShell scripting for automation and administration.
Experience managing users, groups, policies, and cloud storage in Microsoft 365.
Solid understanding of security best practices and compliance requirements (data retention, classification, governance).
Strong troubleshooting and diagnostic skills.
Experience working in hybrid cloud environments.
Nice to Have / Preferred
(Not essential but helpful)
Experience with Microsoft Entra, Purview, Defender.
Experience with Microsoft Copilot or other AI productivity tools.
Familiarity with data security tools like Varonis, Egnyte, Sentra.
Microsoft certifications (MS-900, MS-700, MS-203, MD-102, MS-102).
SAFe certifications.
Systems Engineer III
San Antonio, TX jobs
The Systems Engineer III (Electronics) is responsible for developing advanced controls for heat pump, electric, and gas water heaters. This position will focus on IoT and connected devices, developing green products, and energy transfer and storage to continuously improve our controls and customer experience. This is a key position on the electronic controls team within Rheem's Advanced Technology Integration organization, providing advanced technologies and systems solutions for Rheem's Water Heating and Air Conditioning business unit.
This position will serve our Enterprise Division, located in Ft. Smith, AR, Lewisville, TX, or San Antonio, TX (Onsite).
Responsibilities
Define / Develop advanced control architectures and requirements for heat pump, gas, electric and combi water, and space heaters.
Provide technical leadership in the controls space for the product development team.
Participate in developing system engineering processes and quality criteria.
Work collaboratively to develop and extend system architecture and design for electronic controller applications.
Develop design concepts or models, supervise prototyping, and conduct performance testing to determine feasibility of concepts.
Actively engage with software, hardware, test, and product development teams over the entire product life cycle to ensure that system engineering work products are planned, documented, and completed.
Define / Perform verification and validation activities to support product development and launch.
Support manufacturing engineering and suppliers by participating in product test procedure and control documentation development.
Work closely with customer service team to support product and controller training.
Qualifications
Bachelor's degree in Engineering (Systems, Electrical, Computer, or Mechanical discipline)
5+ years of experience in the development of embedded microprocessor-based controls.
An innovative solution-first spirit and an ability to think creatively.
High technical aptitude
Able to work with cross-functional teams (e.g., product managers, engineers, business teams) and external subject matter experts
Experience architecting and developing electronic controls for Water Heating and / or HVAC equipment
Experience with System Requirements Documentation, Requirements Traceability, and Test Case development and execution.
Experience with Functional Safety (e.g., IEC 61508, ISO26262) or Agency Certification Requirements (e.g., UL 60730, UL 174, etc.)
Experience with product and component level FMEAs
Experience with real time embedded systems over the entire product lifecycle.
Knowledge of one or more of: WiFi, Bluetooth, cellular communication, Ethernet, IoT
Passionate about building and owning innovative, customer facing services/products.
Great presentation and communication skills
Proficient computer skills and in-depth knowledge of relevant software such as MS Office Suite.
Preferred Qualifications
Master's degree in Engineering or related field.
HVAC / Water Heating industry experience preferred.
Gas Appliance Experience
Electronics Design and/or Manufacturing Experience
Embedded Firmware or Software Experience
Quality / Reliability Experience
Automated Test Development Experience
#DICE
About Us
At Rheem, we are dedicated to bringing comfort to people's lives. As a leading global manufacturer of heating, cooling and water heating equipment, we are innovating all-new ways to deliver just the right temperature while saving energy, water and supporting a more sustainable future. It is an exciting challenge that requires a team of talented, passionate people with a diverse set of skills. From engineers to accountants, sales professionals to support experts, Rheem depends on people to power our innovations. Join Rheem, and help shape the future of products that impact lives-every day.
Our Behavior Based Values Set Us Apart
Listening to Understand - Open mind, learning from others, accepting feedback, embracing the objective
Contributing Respectfully - Sharing opinions, valuing ideas, sharing opposing perspectives with respect
Thinking Creatively - Applying creativity, seeking improvements, understanding from the customers' lens
Acting with Responsibility - Owning decisions and actions, acting with integrity, embracing accountability
Rheem is an Equal Opportunity Employer. Rheem encourages all qualified candidates to apply, including those of any race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The job description above has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications required of employees assigned to this job. Equivalent combination of education, experience, and skills may supplement above minimum job requirements.
For U.S. Based jobs, please note that Rheem is unable to hire candidates to be employed in the following states: Alaska, District of Columbia, Hawaii, Idaho, Mississippi, Montana, New Mexico, North Dakota, or Vermont.
Rheem and its subsidiaries do not accept unsolicited resumes from recruiters or employment agencies. In the absence of an executed Recruitment Services Agreement, there will be no obligation to any referral compensation or recruiter fee.
System Engineer
Hampton, VA jobs
System Engineer
Clearance: Active Secret with the ability to obtain SCI Eligible
Certifications: DoD 8140 IAT Level II or higher (CompTIA Security +)
TTC is seeking a System Engineer to join our team in support of the Air Operations Center Weapons System (AOC WS) Falconer Program.
This position requires technical engineering experience, with a demonstrated understanding and application of systems engineering and configuration management principles and processes, mission planning/scheduling along with experience in systems engineering and sustainment. The successful candidate will be effective at face-to-face interaction with customers and other contractors to respond to requests for information, support technical meetings, technical interchanges and enterprise working groups. The candidate must be able to work independently and represent the program and TTC as the sub-contractor at meetings and working groups with government and associate contractors.
Candidates may be required to participate in an interview panel with current TTC Inc. employees assigned on task.
Responsibilities include, but are not limited to:
Perform Systems Engineering in one or more of the following 3 disciplines - Core Systems (Active Directory, Microsoft Exchange, MECM, SQL, HBSS/ePO, VMware vSphere), Networking systems (UCS chassis, switches, routers, SolarWinds, Palo Alto), and Command and Control (C2) software (C2 Core, TBMCS, MAAPTK, GALE, JADOCS, PTT and more) for the AOC (Air Operations Center) weapons system.
Collaborate with government leadership and SAIC counterparts on technical roadmaps for future Agile Release Event (ARE) content and next generation systems.
Provide senior-level support and mentoring for the integration team.
Establish test and evaluation criteria for the testing team.
Manage each assigned engineering project from inception to completion.
Gather, report, and analyze data across multiple product teams on status of integration, procurement, and installation efforts.
Lead engineering efforts for automation and scripting logic for the weapons system.
Direct integration and cyber teams in the resolution of STIG findings. Ensure that each product delivered is secure from a cyber security aspect.
Identify, monitor, and analyze critical paths and generate Cross-Product Team reports and resolve blockers for the integration and cyber teams.
Use project management software to track team progress, perform related analyses and generate metrics.
Track associated enterprise change activities to include hardware/software purchases and coordinate with logistics POCs on the status of equipment arrival. Anticipate delays associated with procurement, logistics, and integration efforts and provide viable solutions to address any potential issues.
Submit Change Requests for new software and track any new software licensing requirements.
Produce technical documentation to be released to the AOC enterprise and perform document review for quality control.
Qualifications:
Bachelors degree and nine (9) years or more experience; Masters degree and seven (7) years or more experience; PhD or JD and four (4) years or more experience
Current DoD Secret security clearance, with eligibility for SCI
Must meet position and certification requirements outlined in DoD Directive 8570.01-M for Information Assurance Technician Level III (CompTIA Security+.
Experience in Systems Engineering activities including: concept of operations formulation, requirements definition, analysis and engineering, system architecture, system analysis and design, interface and data architecture, validation and verification, systems integration, system operational performance analysis, lifecycle cost analysis estimation, decision analysis and physical configuration analysis (PCA).
Experience in performing functional analysis, timeline analysis, detail trade studies, requirements allocation and interface definition studies to translate customer requirements into hardware, software or engineering specifications with focus on floor layout, power cooling, data storage, infrastructure management, backup, monitoring, operating systems, directory services, identity management, access management, and automation.
Engineering experience in one or more of the following 3 disciplines:
Core Systems (Active Directory, Microsoft Exchange, MECM, SQL, HBSS/ePO, VMware vSphere)
Networking systems (UCS chassis, switches, routers, SolarWinds, Palo Alto)
Command and Control (C2) software (C2 Core, TBMCS, MAAPTK, GALE, JADOCS, PTT and more)
Information Assurance and Information System Security are the responsibility of each and every TTC, Inc. employee. All TTC employees shall comply with TTC Information Assurance and Information Management System policies and procedures. Additionally, employees with access to Government systems and information will comply with all Government laws, regulation, instructions and rules. TTC employees will do everything within their abilities to safeguard information and systems, to include issued/authorized devices such as computers, cellular phones, notebooks, tablets, iPads, etc. In the event of an information systems security incident, TTC employees will immediately report the situation to one of the TTC corporate members.
At TTC, we value diversity and have worked diligently to create a workforce that reflects this. As an Equal Opportunity Employer, we are committed to providing an environment based on mutual respect which is free of discrimination and harassment. TTC's employment opportunities are available to all teammates and applicants, without regard to race, color, religion, sex, pregnancy, national origin, age, physical or mental disability, marital status, sexual orientation, gender identity, gender expression, genetic information, military and veteran status, and any status protected by federal, state, and local laws. Diversity, inclusion and genuine respect for each other are key contributors to our success as an employer.
[Equal Opportunity Employer]
Should you require assistance or an accommodation to complete your application, please contact our Human Resources Department at ************ or **************.
Sr. Embedded Linux Engineer
Orem, UT jobs
**Be visionary** Teledyne Technologies Incorporated provides enabling technologies for industrial growth markets that require advanced technology and high reliability. These markets include aerospace and defense, factory automation, air and water quality environmental monitoring, electronics design and development, oceanographic research, deepwater oil and gas exploration and production, medical imaging and pharmaceutical research.
We are looking for individuals who thrive on making an impact and want the excitement of being on a team that wins.
**Job Description**
**_** US Citizenship is required for this position. We are unable to hire individuals who need a work visa, are currently on a work visa, or individuals who will require work visa sponsorship in the future. **_**
At Teledyne FLIR, we're building the future of unmanned aerial systems (UAS) for defense and security missions. Our Rogue 1 drone platform is redefining tactical robotics-and we're looking for a Sr. Embedded Linux Engineer to help drive its evolution. You'll join a fast-paced, multidisciplinary team developing real-time control systems for next-gen military drones. If you thrive on solving complex problems and working hands-on with cutting-edge hardware, this is your opportunity to make a real impact.
**What you'll do**
+ Design embedded software for drone systems in embedded Linux environment using C++ and Python
+ Develop, integrate, and debug device drivers for peripherals (I2c, SPI, UART, USB, etc.)
+ Work with cross-compilation toolchains, build systems (Yocto, Buildroot, or similar), bootloaders, and CI/CD pipelines.
+ Work in NVIDIA embedded Linux environment (Jetson, Jetpack)
+ Collaborate with electrical, mechanical, and flight test engineers
+ Build real-time algorithms and state machines for system control
+ Debug electrical systems using tools like oscilloscopes and logic analyzers
+ Manage code using Git and version control best practices
+ Travel to test sites as needed to support flight testing and integration
**What you need**
+ **Required:** BS in Computer Science, Electrical Engineering, or related field
+ **Required:** Strong skills in C/C++ and object-oriented design
+ **Required:** 8+ years of experience in embedded software development
+ **Required:** Experience with RTOS, embedded Linux, and DevOps tools (e.g., Docker)
+ **Required:** Familiarity with NVIDIA embedded targets
+ **Advantage:** Experience with Yocto build systems and automated build tools
+ **Advantage:** Knowledge of real-time video streaming and metadata handling
+ **Required:** Clean driving record and willingness to travel
+ **Required:** Applicants must be either a U.S. citizen, U.S. national, legal permanent resident, asylee, refugee or must be eligible to apply for and obtain the appropriate export control license from the U.S. Departments of State or Commerce.
**What we offer**
+ Work on mission-critical drone systems used in defense operations
+ Collaborate with a high-performing, cross-functional team
+ Access to advanced tools and technologies
+ Competitive compensation and benefits
+ Opportunities to travel and test your work in real-world environments
+ A culture of innovation, ownership, and impact
**What happens next**
Apply online and our Talent Acquisition team will review your application. If your background aligns, we'll reach out to schedule a conversation. We'll keep you informed throughout the process.
**_About Teledyne FLIR Defense:_**
_Join Teledyne FLIR Defense, where we're dedicated to safeguarding lives with cutting-edge sensing and threat detection technologies. Our arsenal includes advanced surveillance sensors, handheld devices, unmanned vehicles, lasers, and more solutions that increase operational effectiveness for warfighters, first responders, and search-and-rescue teams. We're looking for passionate innovators eager to shape the future of the Defense industry. If you're mission-driven to globally collaborate on life-saving solutions, we invite you to explore our current opportunities._
_\#TeledyneFLIRDefenseJobs_
\#FLIR
Teledyne and all of our employees are committed to conducting business with the highest ethical standards. We require all employees to comply with all applicable laws, regulations, rules and regulatory orders. Our reputation for honesty, integrity and high ethics is as important to us as our reputation for making innovative sensing solutions.
Teledyne is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age, or any other characteristic or non-merit based factor made unlawful by federal, state, or local laws.
You may not realize it, but Teledyne enables many of the products and services you use every day **.**
Teledyne provides enabling technologies to sense, transmit and analyze information for industrial growth markets, including aerospace and defense, factory automation, air and water quality environmental monitoring, electronics design and development, oceanographic research, energy, medical imaging and pharmaceutical research.
Sr. Embedded Firmware Engineer - Kohler Ventures
New York, NY jobs
_Work Mode: Hybrid_ **Opportunity** Kohler Ventures is an independent company wholly owned by Kohler Co., global leader in the manufacture of kitchen and bath products, tile and home interiors, and an international host to award-winning hospitality and world-class golf destinations. Our mission is to build new digital businesses that empower consumers to lead healthier lives. We explore how familiar experiences can be enhanced and innovations developed through the integration of leading-edge technology, science, and design. Come join us as we build a best-in-class global multi-disciplinary team across artificial intelligence, machine learning, design, advanced software and hardware engineering, strategy, venture investments, sales, marketing, and partnerships. Our locations are Palo Alto, CA US, New York City, NY US, Kohler, WI US, Seoul, Korea, and Tel Aviv, Israel.
**As Sr. Embedded Firmware Engineer at Kohler Ventures you will**
+ Work directly with the Head of Software, software engineering team, and product teams
+ Design firmware architecture that can scale with the business growth of Kohler Ventures
+ Build the forward-looking vision and lead the effort to understand and drive requirements with hardware/software teams
+ Coordinate with product development teams to execute rollout/adoption of common libraries, services, and patterns
+ Measurably improve code normalization across one or more critical code concerns throughout the codebase
**Skills/Requirements**
**Required Qualifications:**
+ 7+ years of professional software development experience
+ 5+ years of experience in software design and development for embedded systems
+ Availability to work outside of standard business hours if needed to be able to collaborate with teams across multiple time zones
+ Ability to travel 10% of time both domestically and internationally
**Preferred Qualifications**
+ Bachelor's degree in a CS/engineering or related technical discipline from a reputed academic institution.Master's preferred
+ Hands-on experience developing firmware for medical devices and other related devices
+ Strong technical experience in some of the following areas:
+ Proficient with OTA updates with Mender
+ Prior experience working with Yocto
+ Experience in working with common protocols such as RS-485, RS-232, SPI, USB, BLE and WiFi
+ Expert knowledge of embedded Linux configuration, development, board support packages, bootloaders, kernel, drivers, and application development in C/C++ High-level understanding of cloud and mobile app technologies and associated communication protocols
+ Champion for quality in code, processes, and culture
+ Strong ability to communicate complex technical and management information clearly and concisely
+ Positive, can-do attitude with a high degree of ownership and self-motivation to drive change
+ Entrepreneurial experience in a high growth technology focused company or startup
+ Exemplary collaboration skills across teams, geographies, and functions
\#LI-NR1
\#LI-Hybrid
**_We will consider applicants requiring sponsorship for this opportunity._**
_The approved base salary range for this position is 103,950 - $138,650. The actual base salary offered to a candidate may be higher than the approved range. This will vary depending on a variety of factors including the candidate's experience, their education, and the work location. This position is subject to Area Salary Differential (Cost of Living Adjustment) that ranges from 16% of base salary for the NYC metro area. The approved base salary range including ASD for this position is $120,582 - $170,834 depending on location. In addition, this position is eligible for a performance bonus and a special project incentive. Available benefits include medical, dental, vision and 401k._
**Why Choose Kohler?**
We empower each associate to #BecomeMoreAtKohler with a competitive total rewards package to support your health and wellbeing, access to career growth and development opportunities, a diverse and inclusive workplace, and a strong culture of innovation. With more than 30,000 bold leaders across the globe, we're driving meaningful change in our mission to help people live gracious, healthy, and sustainable lives.
**About Us**
It is Kohler's policy to recruit, hire, and promote qualified applicants without regard to race, creed, religion, age, sex, sexual orientation, gender identity or expression, marital status, national origin, disability or status as a protected veteran. If, as an individual with a disability, you need reasonable accommodation during the recruitment process, please contact ********************* . Kohler Co. is an equal opportunity/affirmative action employer.
Sr. Embedded Firmware Engineer - Kohler Ventures
New York, NY jobs
Work Mode: Hybrid Opportunity Kohler Ventures is an independent company wholly owned by Kohler Co., global leader in the manufacture of kitchen and bath products, tile and home interiors, and an international host to award-winning hospitality and world-class golf destinations. Our mission is to build new digital businesses that empower consumers to lead healthier lives. We explore how familiar experiences can be enhanced and innovations developed through the integration of leading-edge technology, science, and design. Come join us as we build a best-in-class global multi-disciplinary team across artificial intelligence, machine learning, design, advanced software and hardware engineering, strategy, venture investments, sales, marketing, and partnerships. Our locations are Palo Alto, CA US, New York City, NY US, Kohler, WI US, Seoul, Korea, and Tel Aviv, Israel.
As Sr. Embedded Firmware Engineer at Kohler Ventures you will
* Work directly with the Head of Software, software engineering team, and product teams
* Design firmware architecture that can scale with the business growth of Kohler Ventures
* Build the forward-looking vision and lead the effort to understand and drive requirements with hardware/software teams
* Coordinate with product development teams to execute rollout/adoption of common libraries, services, and patterns
* Measurably improve code normalization across one or more critical code concerns throughout the codebase
Skills/Requirements
Required Qualifications:
* 7+ years of professional software development experience
* 5+ years of experience in software design and development for embedded systems
* Availability to work outside of standard business hours if needed to be able to collaborate with teams across multiple time zones
* Ability to travel 10% of time both domestically and internationally
Preferred Qualifications
* Bachelor's degree in a CS/engineering or related technical discipline from a reputed academic institution. Master's preferred
* Hands-on experience developing firmware for medical devices and other related devices
* Strong technical experience in some of the following areas:
* Proficient with OTA updates with Mender
* Prior experience working with Yocto
* Experience in working with common protocols such as RS-485, RS-232, SPI, USB, BLE and WiFi
* Expert knowledge of embedded Linux configuration, development, board support packages, bootloaders, kernel, drivers, and application development in C/C++
* High-level understanding of cloud and mobile app technologies and associated communication protocols
* Champion for quality in code, processes, and culture
* Strong ability to communicate complex technical and management information clearly and concisely
* Positive, can-do attitude with a high degree of ownership and self-motivation to drive change
* Entrepreneurial experience in a high growth technology focused company or startup
* Exemplary collaboration skills across teams, geographies, and functions
#LI-NR1
#LI-Hybrid
We will consider applicants requiring sponsorship for this opportunity.
The approved base salary range for this position is 103,950 - $138,650. The actual base salary offered to a candidate may be higher than the approved range. This will vary depending on a variety of factors including the candidate's experience, their education, and the work location. This position is subject to Area Salary Differential (Cost of Living Adjustment) that ranges from 16% of base salary for the NYC metro area. The approved base salary range including ASD for this position is $120,582 - $170,834 depending on location. In addition, this position is eligible for a performance bonus and a special project incentive. Available benefits include medical, dental, vision and 401k.
Why Choose Kohler?
We empower each associate to #BecomeMoreAtKohler with a competitive total rewards package to support your health and wellbeing, access to career growth and development opportunities, a diverse and inclusive workplace, and a strong culture of innovation. With more than 30,000 bold leaders across the globe, we're driving meaningful change in our mission to help people live gracious, healthy, and sustainable lives.
About Us
It is Kohler's policy to recruit, hire, and promote qualified applicants without regard to race, creed, religion, age, sex, sexual orientation, gender identity or expression, marital status, national origin, disability or status as a protected veteran. If, as an individual with a disability, you need reasonable accommodation during the recruitment process, please contact *********************. Kohler Co. is an equal opportunity/affirmative action employer.