Find Your Perfect Job

Job Search Results for firmware

Sort and Filter  | 142 Results for firmware  | Save This Search

May 18, 2026

Delaware, OH

|

Electrical Engineering

|

Perm

|

$80k - $120k (estimate)

{"JobID":531515,"JobType":["Perm"],"EmployerID":null,"Location":{"Latitude":-83.08,"Longitude":40.29,"Distance":null},"State":"Ohio","Zip":"43015","ReferenceID":"COL-65d544ee-4ead-4477-adad-6e79f698774a","PostedDate":"\/Date(1779132101000)\/","Description":"As an Electrical Engineer, you will understand the clients unique approach to power distribution and switching product design to develop new products and custom solutions for our customers. You will collaborate with project management, offering management, firmware engineering, and test engineering teams around the globe to develop and launch new products. As part of the product life cycle, you will support and maintain the product design.Our ideal candidate is a highly driven, self-motivated individual who will bring an ability to meet aggressive timelines and be comfortable working with other functional roles to gain the inputs required for their work. You should enjoy working in an engineering lab developing and testing new designs.This role takes product requirements and converts them to technical specifications for printed circuit board (PCB) and control firmware development. The role looks holistically at the full control system to ensure optimized intra-system communication and control. This role is a mix of PCB specification, PCB schematic development, PCB layout design, and system engineering to develop new and maintain/update control platforms. The engineer will work closely with other PCB designers, firmware developers, and test associates to validate the design output through peer reviews and lab testing.Responsibilities:Develop customized electrical hardware requirements for Static Transfer Switches, Power Distribution, other industrial power equipment based on customer technical requirements and integrating cross functional input.Engineer and specify components and devices comprising the controls and monitoring system for each project.Contribute to, update, and maintain electrical drawings, maintain and create electrical three-line and circuit level schematic/connection diagrams.Identify relevant electrical standards and provide design and documentation to demonstrate compliance with standards, listings, certifications and/or per customer requirements.Review PCB schematics and layout drawings and validate against specifications and overall system requirements.Validation and debugging of circuit designs and board prototypes using test equipment including power analyzers, and oscilloscopes.Optimize electrical designs and printed circuit assemblies for performance, manufacturability, serviceability, reliability, and cost.Work with project management to track progress and task/milestone status.Attend project meetings as needed to provide feedback and capture design update items.Become subject matter expert for STS and PDU controls and monitoring.Support product field issues when technical deep dive effort is needed.Resolve issues raised by PCB fabrication house/PCB vendorSALARY: 120,000We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global\u0027s Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.","Title":"PCB Engineer","City":"Delaware","ExpirationDate":null,"PriorityOrder":0,"Requirements":"B.S. Electrical Engineering (EE) or Electrical and Computer Engineering (ECE) degree2+ years\u0027 related experiencePCB design experience, including schematic, layout, prototype, and lab testing.Ability to operate lab equipment such as oscilloscopes, data loggers, power sources, etc.Mentor Graphics experience a plus, but not required.Skills in surface mount and through-hole soldering of electronic components are preferred.Experience with 3-phase power (100-1,000kVA; 0-600Vac) a plus, but not required.Experience with IGBT and SCR power switching controls a plus, but not required.Must work well in a quick-paced team environment.Good communication, technical writing, and documentation skills.","Skills":"","Industry":"Electrical Engineering","Country":"US","Division":"IT","Office":null,"IsRemoteJob":false,"IsInternalJob":false,"ExtraValues":null,"__RecordIndex":0,"__OrdinalPosition":0,"__Timestamp":0,"Status":null,"ApplicantCount":0,"SubmittalCount":0,"ApplicationToHireRatio":0,"JobDuration":null,"SalaryHigh":120000.0000,"SalaryLow":80000.0000,"PayRateOvertime":0,"PayRateStraight":0,"Filled":0,"RemainingOpenings":0,"TotalOpenings":0,"Visa":null,"ClearanceType":null,"IsClearanceRequired":false,"IsHealthcare":false,"IsRemote":false,"EndClient":null,"JobCreatedDate":"\/Date(-62135578800000)\/","JobModifiedDate":"\/Date(-62135578800000)\/"}

As an Electrical Engineer, you will understand the clients unique approach to power distribution and switching product design to develop new products and custom solutions for our customers. You will... collaborate with project management, offering management, firmware engineering, and test engineering teams around the globe to develop and launch new products. As part of the product life cycle, you will support and maintain the product design.Our ideal candidate is a highly driven, self-motivated individual who will bring an ability to meet aggressive timelines and be comfortable working with other functional roles to gain the inputs required for their work. You should enjoy working in an engineering lab developing and testing new designs.This role takes product requirements and converts them to technical specifications for printed circuit board (PCB) and control firmware development. The role looks holistically at the full control system to ensure optimized intra-system communication and control. This role is a mix of PCB specification, PCB schematic development, PCB layout design, and system engineering to develop new and maintain/update control platforms. The engineer will work closely with other PCB designers, firmware developers, and test associates to validate the design output through peer reviews and lab testing.Responsibilities:Develop customized electrical hardware requirements for Static Transfer Switches, Power Distribution, other industrial power equipment based on customer technical requirements and integrating cross functional input.Engineer and specify components and devices comprising the controls and monitoring system for each project.Contribute to, update, and maintain electrical drawings, maintain and create electrical three-line and circuit level schematic/connection diagrams.Identify relevant electrical standards and provide design and documentation to demonstrate compliance with standards, listings, certifications and/or per customer requirements.Review PCB schematics and layout drawings and validate against specifications and overall system requirements.Validation and debugging of circuit designs and board prototypes using test equipment including power analyzers, and oscilloscopes.Optimize electrical designs and printed circuit assemblies for performance, manufacturability, serviceability, reliability, and cost.Work with project management to track progress and task/milestone status.Attend project meetings as needed to provide feedback and capture design update items.Become subject matter expert for STS and PDU controls and monitoring.Support product field issues when technical deep dive effort is needed.Resolve issues raised by PCB fabrication house/PCB vendorSALARY: 120,000We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.

Apr 02, 2026

Southfield, MI

|

Software Engineering

|

Contract

|

$54 - $68 (hourly estimate)

{"JobID":514121,"JobType":["Contract"],"EmployerID":null,"Location":{"Latitude":-83.28,"Longitude":42.46,"Distance":null},"State":"Michigan","Zip":"48033","ReferenceID":"MIC-f603ee3e-b5b0-4425-a327-7075888b1158","PostedDate":"\/Date(1775088382000)\/","Description":"Insight Global is looking for an Embedded Software Engineer to join one of our global manufacturing and supplier clients. This person will a specialized R\u0026D team that is pioneering high-accuracy micro-location technologies that rely on advanced algorithms to achieve centimeter-level precision. By blending sensor data, RF signals, and cutting-edge signal processing, they are transforming how people and machines navigate their environments. This person will join a team to tackle complex real-world problems with creativity, collaboration, and a spirit of continuous innovation. Additional responsibilities include:- Design and implement embedded software that interfaces with sensors, wireless radios, and networked hardware while meeting strict real-time requirements- Develop and maintain firmware components and low-level drivers for embedded platforms- Collaborate closely with FPGA, hardware, DSP, and RF engineers to ensure seamless system integration- Optimize system performance related to timing, memory usage, and power efficiency- Support testing efforts by contributing to unit tests, automated integration tests, and debugging failures- Diagnose and resolve complex system-level issues using hardware and software debug tools- Participate in design reviews, technical discussions, and cross-functional problem solving within an R\u0026D-focused environment$40/hr to $70/hr : Exact compensation may vary based on several factors, including skills, experience, and education. Benefit packages while on contract for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global\u0027s Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.","Title":"Embedded Software Engineer","City":"Southfield","ExpirationDate":null,"PriorityOrder":0,"Requirements":"- Strong experience developing embedded software in C/cplusplus- Hands-on experience with microcontrollers and embedded platforms- Experience working in real-time environments using an RTOS (e.g., FreeRTOS)- Solid understanding of low-level hardware interfaces (SPI, I2C, UART)- Deep knowledge of Bluetooth and wireless communication concepts- Experience developing or integrating drivers, firmware, or board support packages- Familiarity with version control systems such as Git- Ability to debug complex embedded systems using tools such as logic analyzers, oscilloscopes, or in-circuit emulators- Strong understanding of real-time constraints, memory management, and performance optimization","Skills":"- Experience with Python or assembly language- Exposure to FPGA, DSP, or RF systems- Background working in R\u0026D or early-stage product development environments","Industry":"Software Engineering","Country":"US","Division":"IT","Office":null,"IsRemoteJob":false,"IsInternalJob":false,"ExtraValues":null,"__RecordIndex":0,"__OrdinalPosition":0,"__Timestamp":0,"Status":null,"ApplicantCount":0,"SubmittalCount":0,"ApplicationToHireRatio":0,"JobDuration":null,"SalaryHigh":68.0000,"SalaryLow":54.4000,"PayRateOvertime":0,"PayRateStraight":0,"Filled":0,"RemainingOpenings":0,"TotalOpenings":0,"Visa":null,"ClearanceType":null,"IsClearanceRequired":false,"IsHealthcare":false,"IsRemote":false,"EndClient":null,"JobCreatedDate":"\/Date(-62135578800000)\/","JobModifiedDate":"\/Date(-62135578800000)\/"}

Insight Global is looking for an Embedded Software Engineer to join one of our global manufacturing and supplier clients. This person will a specialized R&D team that is pioneering high-accuracy... micro-location technologies that rely on advanced algorithms to achieve centimeter-level precision. By blending sensor data, RF signals, and cutting-edge signal processing, they are transforming how people and machines navigate their environments. This person will join a team to tackle complex real-world problems with creativity, collaboration, and a spirit of continuous innovation. Additional responsibilities include:- Design and implement embedded software that interfaces with sensors, wireless radios, and networked hardware while meeting strict real-time requirements- Develop and maintain firmware components and low-level drivers for embedded platforms- Collaborate closely with FPGA, hardware, DSP, and RF engineers to ensure seamless system integration- Optimize system performance related to timing, memory usage, and power efficiency- Support testing efforts by contributing to unit tests, automated integration tests, and debugging failures- Diagnose and resolve complex system-level issues using hardware and software debug tools- Participate in design reviews, technical discussions, and cross-functional problem solving within an R&D-focused environment$40/hr to $70/hr : Exact compensation may vary based on several factors, including skills, experience, and education. Benefit packages while on contract for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.

Jun 09, 2026

Marlborough, MA

|

Software Engineering

|

Contract-to-perm

|

$52 - $65 (hourly estimate)

{"JobID":539288,"JobType":["Contract-to-perm"],"EmployerID":null,"Location":{"Latitude":-71.5502,"Longitude":42.3467,"Distance":null},"State":"Massachusetts","Zip":"01752","ReferenceID":"BOS-9095599b-5579-4cc5-b5a2-4325f1335d22","PostedDate":"\/Date(1781008778000)\/","Description":"The Senior Software DQA Engineer supports risk-based design assurance for medical device software, partnering closely with R\u0026D to ensure products are safe, compliant, and aligned with regulatory standards throughout development. This is not a hands-on coding or testing role, but rather focused on reviewing software, system design, and documentation to identify risks (especially cybersecurity) and drive mitigation strategies. The role sits in a ?gray area? between software, quality, and cybersecurity, helping ensure software meets requirements across complex systems (software, hardware, firmware).Day-to-day responsibilities include:Reviewing software, code, and system design to identify risks, bugs, and cybersecurity vulnerabilitiesPartnering with R\u0026D to ensure software is compliant and built correctly throughout the SDLCSupporting design reviews, test strategy discussions (unit, regression, automation), and system-level validationIdentifying and tracking risks (DFMEA, hazard analysis, security risk assessments) and driving mitigationEnsuring documentation aligns with regulatory standards and supporting audit readinessTroubleshooting issues and driving root cause analysis for quality concernsHelping define software safety levels and requirements for regulated productsCompensation: $60/hr to $68/hr. Exact compensation may vary based on several factors, including skills, experience, and education. Employees in this role will enjoy a comprehensive benefits package starting on day one of employment, including options for medical, dental, and vision insurance. Eligibility to enroll in the 401(k) retirement plan begins after 90 days of employment. Additionally, employees in this role will have access to paid sick leave and other paid time off benefits as required under the applicable law of the worksite location.We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global\u0027s Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.","Title":"Senior Software DQA Engineer","City":"Marlborough","ExpirationDate":null,"PriorityOrder":0,"Requirements":"- Bachelor?s degree in Electrical Engineering, Software Engineering, or related field- 5+ years of experience in a regulated medical device environment- Hands-on experience with medical device software (embedded systems, applications, or SaMD)- Experience identifying and mitigating cybersecurity risks within product development- Experience working across integrated systems (software, hardware, firmware)- Strong understanding of FDA, ISO, and EU MDR regulations- Familiarity with key standards including 21 CFR Part 820, ISO 13485, IEC 62304, and ISO 14971- Ability to review (not develop) code, requirements, and documentation to identify gaps and risks- Strong communication and collaboration skills with R\u0026D teams","Skills":"- Master?s degree in electrical or software engineering- Experience with Medical Electrical Equipment (MEE)- Additional years of experience in regulated medical device environments- Experience working with legacy systems or gap remediation (ex: older platforms with evolving requirements)- Familiarity with tools/environments such as Jira, Linux, or similar development ecosystems","Industry":"Software Engineering","Country":"US","Division":"AF\u0026E","Office":null,"IsRemoteJob":false,"IsInternalJob":false,"ExtraValues":null,"__RecordIndex":0,"__OrdinalPosition":0,"__Timestamp":0,"Status":null,"ApplicantCount":0,"SubmittalCount":0,"ApplicationToHireRatio":0,"JobDuration":null,"SalaryHigh":65.0000,"SalaryLow":52.0000,"PayRateOvertime":0,"PayRateStraight":0,"Filled":0,"RemainingOpenings":0,"TotalOpenings":0,"Visa":null,"ClearanceType":null,"IsClearanceRequired":false,"IsHealthcare":false,"IsRemote":false,"EndClient":null,"JobCreatedDate":"\/Date(-62135578800000)\/","JobModifiedDate":"\/Date(-62135578800000)\/"}

The Senior Software DQA Engineer supports risk-based design assurance for medical device software, partnering closely with R&D to ensure products are safe, compliant, and aligned with regulatory... standards throughout development. This is not a hands-on coding or testing role, but rather focused on reviewing software, system design, and documentation to identify risks (especially cybersecurity) and drive mitigation strategies. The role sits in a ?gray area? between software, quality, and cybersecurity, helping ensure software meets requirements across complex systems (software, hardware, firmware).Day-to-day responsibilities include:Reviewing software, code, and system design to identify risks, bugs, and cybersecurity vulnerabilitiesPartnering with R&D to ensure software is compliant and built correctly throughout the SDLCSupporting design reviews, test strategy discussions (unit, regression, automation), and system-level validationIdentifying and tracking risks (DFMEA, hazard analysis, security risk assessments) and driving mitigationEnsuring documentation aligns with regulatory standards and supporting audit readinessTroubleshooting issues and driving root cause analysis for quality concernsHelping define software safety levels and requirements for regulated productsCompensation: $60/hr to $68/hr. Exact compensation may vary based on several factors, including skills, experience, and education. Employees in this role will enjoy a comprehensive benefits package starting on day one of employment, including options for medical, dental, and vision insurance. Eligibility to enroll in the 401(k) retirement plan begins after 90 days of employment. Additionally, employees in this role will have access to paid sick leave and other paid time off benefits as required under the applicable law of the worksite location.We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.

Apr 23, 2026

Reno, NV

|

Software Engineering

|

Contract

|

$52 - $65 (hourly estimate)

{"JobID":522474,"JobType":["Contract"],"EmployerID":null,"Location":{"Latitude":-119.67,"Longitude":39.38,"Distance":null},"State":"Nevada","Zip":"89521","ReferenceID":"MKE-05c64c44-01aa-4c77-b6c4-abd99c79073d","PostedDate":"\/Date(1776958136000)\/","Description":"Key Responsibilities?Develop and maintain manufacturing test software for automated test equipment supporting PCBA functional, and EOL testing.?Write and maintain test software using Golang.?Integrate test software with hardware interfaces, instrumentation, communication protocols, and manufacturing systems.?Partner with hardware, firmware, and systems engineering teams to ensure Design for Test (DFT) and robust test coverage.?Support deployment, debug, and sustaining of test software at internal and contract manufacturing sites.?Continuously improve test uptime, cycle time, and yield through software optimization and smarter diagnostics.?Support and implement automated data capture, logging, and analysis to detect anomalies and prevent escapes.?Participate in root cause analysis of production issues and implement long term software-based solutions.?Maintain clear documentation for software architecture, test flows, deployment procedures, and troubleshooting guides.We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global\u0027s Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.","Title":"Manufacturing Test Software Developer","City":"Reno","ExpirationDate":null,"PriorityOrder":0,"Requirements":"MINIMUM QUALIFICATIONS?Bachelor\u0027s degree in electrical engineering, Computer Engineering, Computer Science, or a related field.?Minimum of 4 years of experience developing software for manufacturing test, validation, or automation systems. Candidates with a different experience level still welcome to apply.?Strong proficiency in Golang Programming language; familiarity and experience with LabVIEW, csharp, Python, or similar languages would be a plus?Experience designing and debugging automated test systems for electronic or electromechanical products.?Strong understanding of embedded systems, communication protocols, and test instrumentation.?Experience working in production environments with uptime, throughput, and quality constraints.?Excellent written and verbal communication skills.","Skills":"Preferred Qualifications?Hands-on experience building Software-in-the-Loop (SIL) or Hardware-in-the-Loop (HIL) test systems.?Experience with communication protocols such as CAN, Ethernet, RS232, RS485, or similar.?Familiarity with test data analysis, yield metrics, and manufacturing KPIs.?Experience supporting new product introductions (NPI) and transferring test systems to contract manufacturers.?Experience developing Software-in-the-Loop (SIL) test systems to validate firmware and control software without physical hardware.?Proficiency with Linux-based systems and software version control tools.","Industry":"Software Engineering","Country":"US","Division":"IT","Office":null,"IsRemoteJob":false,"IsInternalJob":false,"ExtraValues":null,"__RecordIndex":0,"__OrdinalPosition":0,"__Timestamp":0,"Status":null,"ApplicantCount":0,"SubmittalCount":0,"ApplicationToHireRatio":0,"JobDuration":null,"SalaryHigh":65.0000,"SalaryLow":52.0000,"PayRateOvertime":0,"PayRateStraight":0,"Filled":0,"RemainingOpenings":0,"TotalOpenings":0,"Visa":null,"ClearanceType":null,"IsClearanceRequired":false,"IsHealthcare":false,"IsRemote":false,"EndClient":null,"JobCreatedDate":"\/Date(-62135578800000)\/","JobModifiedDate":"\/Date(-62135578800000)\/"}

Key Responsibilities?Develop and maintain manufacturing test software for automated test equipment supporting PCBA functional, and EOL testing.?Write and maintain test software using... Golang.?Integrate test software with hardware interfaces, instrumentation, communication protocols, and manufacturing systems.?Partner with hardware, firmware, and systems engineering teams to ensure Design for Test (DFT) and robust test coverage.?Support deployment, debug, and sustaining of test software at internal and contract manufacturing sites.?Continuously improve test uptime, cycle time, and yield through software optimization and smarter diagnostics.?Support and implement automated data capture, logging, and analysis to detect anomalies and prevent escapes.?Participate in root cause analysis of production issues and implement long term software-based solutions.?Maintain clear documentation for software architecture, test flows, deployment procedures, and troubleshooting guides.We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.

Dec 11, 2025

Louisville-Jefferson County, KY

|

Computer Engineering

|

Contract

|

$50 - $63 (hourly estimate)

{"JobID":475383,"JobType":["Contract"],"EmployerID":null,"Location":{"Latitude":-85.74,"Longitude":38.22,"Distance":null},"State":"Kentucky","Zip":"40218","ReferenceID":"LOU-9a48346b-fb1b-431b-b08c-03df61aeb1a3","PostedDate":"\/Date(1765470388000)\/","Description":"A client is seeking a SCADA Engineer for a contract position that can sit in Louisville, KY or Lexington, KY. This engineer will assist with updating the SCADA systems and primarily work on automating and configuring these tasks within the security gateways. When projects are assigned to the group, they will get information on what is occurring at the substation and the RTU upgrade status. This engineer will configure settings, monitor devices and update firmware on the RTUs. A skilled candidate will have past experience building configuration files for gateways and servers in the field and have scripting skills to automate the tasks using either Python or PowerShell.We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global\u0027s Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.","Title":"SCADA Engineer","City":"Louisville-Jefferson County","ExpirationDate":null,"PriorityOrder":0,"Requirements":"3+ years of experience building SCADA configuration files for gateways and servers in the fieldExperience scripting tasks with Python or PowerShellWorking experience with Servers, IT Hardware or FirmwareTechnical Degree in Electrical Engineering or equivalent fieldExcellent communication skills","Skills":"IT Utility experienceKnowledge of substation equipment, protection relays, and communication protocols (DNP3, Modbus, IEC 61850). Familiarity with power system operations, transmission networks, and grid control.","Industry":"Computer Engineering","Country":"US","Division":"IT","Office":null,"IsRemoteJob":false,"IsInternalJob":false,"ExtraValues":null,"__RecordIndex":0,"__OrdinalPosition":0,"__Timestamp":0,"Status":null,"ApplicantCount":0,"SubmittalCount":0,"ApplicationToHireRatio":0,"JobDuration":null,"SalaryHigh":63.0000,"SalaryLow":50.4000,"PayRateOvertime":0,"PayRateStraight":0,"Filled":0,"RemainingOpenings":0,"TotalOpenings":0,"Visa":null,"ClearanceType":null,"IsClearanceRequired":false,"IsHealthcare":false,"IsRemote":false,"EndClient":null,"JobCreatedDate":"\/Date(-62135578800000)\/","JobModifiedDate":"\/Date(-62135578800000)\/"}

A client is seeking a SCADA Engineer for a contract position that can sit in Louisville, KY or Lexington, KY. This engineer will assist with updating the SCADA systems and primarily work on... automating and configuring these tasks within the security gateways. When projects are assigned to the group, they will get information on what is occurring at the substation and the RTU upgrade status. This engineer will configure settings, monitor devices and update firmware on the RTUs. A skilled candidate will have past experience building configuration files for gateways and servers in the field and have scripting skills to automate the tasks using either Python or PowerShell.We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.

Mar 12, 2026

Lexington Park, MD

|

Computer Engineering

|

Perm

|

$160k - $200k (estimate)

{"JobID":506142,"JobType":["Perm"],"EmployerID":null,"Location":{"Latitude":-76.44,"Longitude":38.26,"Distance":null},"State":"Maryland","Zip":"20653","ReferenceID":"BAL-fce6bfd3-07e4-4dbf-9976-db623e886bf5","PostedDate":"\/Date(1773352099000)\/","Description":"Day-To-Day: This role supports the design and development of mission-critical products through hands-on senior-level FPGA engineering, with direct responsibility for firmware and FPGA components. The engineer will define and analyze system and subsystem requirements, develop and implement FPGA architectures using VHDL, and guide integration and test activities to ensure requirements are met. The position requires monitoring and evaluating test results, defending design decisions during technical reviews, and demonstrating a strong understanding of technical risks throughout the lifecycle. Candidates must be highly autonomous, technically mature, and capable of owning complex engineering work from concept through implementation. The annual salary for this opportunity is based on years of experience but can go up to 200,000kWe are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global\u0027s Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.","Title":"Secret FPGA Developer","City":"Lexington Park","ExpirationDate":null,"PriorityOrder":0,"Requirements":"- 10 + Years of Experience- Secret Clearance (can read for TS if needed) - Experience with FPGA, VHDL coding- Experience with Coding Language C, cplusplus, and MATLAB- Experience working with embedded hardware systems - Experience creating requirements, helping advise, and build systems.","Skills":"","Industry":"Computer Engineering","Country":"US","Division":"IT","Office":null,"IsRemoteJob":false,"IsInternalJob":false,"ExtraValues":null,"__RecordIndex":0,"__OrdinalPosition":0,"__Timestamp":0,"Status":null,"ApplicantCount":0,"SubmittalCount":0,"ApplicationToHireRatio":0,"JobDuration":null,"SalaryHigh":200000.0000,"SalaryLow":160000.0000,"PayRateOvertime":0,"PayRateStraight":0,"Filled":0,"RemainingOpenings":0,"TotalOpenings":0,"Visa":null,"ClearanceType":null,"IsClearanceRequired":false,"IsHealthcare":false,"IsRemote":false,"EndClient":null,"JobCreatedDate":"\/Date(-62135578800000)\/","JobModifiedDate":"\/Date(-62135578800000)\/"}

Day-To-Day: This role supports the design and development of mission-critical products through hands-on senior-level FPGA engineering, with direct responsibility for firmware and FPGA components. The... engineer will define and analyze system and subsystem requirements, develop and implement FPGA architectures using VHDL, and guide integration and test activities to ensure requirements are met. The position requires monitoring and evaluating test results, defending design decisions during technical reviews, and demonstrating a strong understanding of technical risks throughout the lifecycle. Candidates must be highly autonomous, technically mature, and capable of owning complex engineering work from concept through implementation. The annual salary for this opportunity is based on years of experience but can go up to 200,000kWe are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.

May 28, 2026

Corvallis, OR

|

Soldering Technician

|

Contract

|

$24 - $30 (hourly estimate)

{"JobID":534889,"JobType":["Contract"],"EmployerID":null,"Location":{"Latitude":-123.27,"Longitude":44.63,"Distance":null},"State":"Oregon","Zip":"97330","ReferenceID":"POR-72c1693d-e4b2-4ea8-82c0-c565bfe380c4","PostedDate":"\/Date(1779929258000)\/","Description":"Maintain PWP test severs for R\u0026D and Operations. Assembles, adjusts, and repairs server racks according to plans, drawings, and operating or repair manuals. Troubleshoots problems in non-functioning equipment. May perform equipment modification as directed by test/manufacturing engineers. Load images, software, and firmware on servers and switches. Use of hand tools and power tools for assembly processes. Support all aspects of ensuring maximum uptime and performance of assigned equipment.Position Expectation:Applies extensive knowledge of the job skills, company policies and procedures to complete complex, specialized assignments/tasks in creative and effective ways. Comprehensive understanding of the general/technical aspects of the job. Works on assignments that are complex in nature and require judgment, initiative, and technical/specialized knowledge to resolve problems and/or develop recommended solutions. Work is completed with minimal supervision and assignments may be completed without established procedures. May determine methods and procedures for new assignments. Typically an Associate?s degree or equivalent experience and 6+ years of experience. May include highly experienced individuals performing higher level or equivalent work who are non-degreed or degreed in an unrelated field.We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global\u0027s Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.","Title":"Repair \u0026 Maintenance Technician","City":"Corvallis","ExpirationDate":null,"PriorityOrder":0,"Requirements":"Skills Required:?Work with Engineering to identify areas that can be automated and perform task consistently.?Must know Windows and Linux OS commands, Windows, and Linux scripting, be able to OS deploy to servers either Windows or Linux. ?Networking is a must when troubleshooting complex compute server systems.?Must enjoy working with compute server systems and be able to troubleshoot down to components level. Dealing with suppliers and submitting a warranty case for a replacement part.?Ability to read logs files on Windows and Linux systems to determine what is the cause of the software or firmware errors.?Maintaining servers, must be able to spot at a server and know if it normal or abnormal. Keeps servers clean and operational on a scheduled basis.?Ability to use Microsoft office suite for tracking PM and Presses usage.?Analytical troubleshooting skill is a must working with compute server systems and Web Presses.?Execute installation of equipment racks, enclosures, panels and all mounting hardware and components activities within planned Timelines.?Ability to edit or create programs using contemporary command languages to control the equipment.?Participate in configuration of servers, workstations, panels and other programmable component?s.?Participate in the development of maintenance and operational documentation of equipment.?Execute testing to verify high quality installations.?Reads/interprets mechanical drawings, schematics, printouts, specifications and test procedures. ?Performs tests to determine the functionality of mechanical or computer equipment. May participate in basic design and analysis via computer-aided design. ?Execute testing to identify and correct system problems at component levels as part of system sustainment activities. ?Participates with engineers in the testing, debugging and troubleshooting of new and existing equipment and products. ?Execute testing to identify and correct system problems at component and system levels as part of system sustainment activities. ?Install all system cabling, labeling and terminate and test system cabling and all components.?Incorporate, follow and reinforce all required safety practices at all times.?Complete detailed and accurate as-built, testing, and quality control documentation.Required Qualifications \u0026 Training?Advanced knowledge in the field of electro mechanical technology and software.?Qualified Electrical Worker (QEW): Must meet guidelines established by FED OSHA for defining QEW. Safely troubleshoot and repair/replace electrical systems and components where voltages in excess of 50V are utilized. Some troubleshooting of live circuits where voltages in excess of 50 volts are present. This is exclusively associated with work on manufacturing and test equipment, not facilities related installations or repairs.?OSHA Required Electrical Safety Training?OSHA Required Lock Out Tag Out Training?Knowledge of Hazardous CommunicationLifting Requirements:Lifting 40# waist high up to 10 times a day. Anything over 40# will require our server lift unit.","Skills":"","Industry":"Soldering Technician","Country":"US","Division":"IT","Office":null,"IsRemoteJob":false,"IsInternalJob":false,"ExtraValues":null,"__RecordIndex":0,"__OrdinalPosition":0,"__Timestamp":0,"Status":null,"ApplicantCount":0,"SubmittalCount":0,"ApplicationToHireRatio":0,"JobDuration":null,"SalaryHigh":30.0000,"SalaryLow":24.0000,"PayRateOvertime":0,"PayRateStraight":0,"Filled":0,"RemainingOpenings":0,"TotalOpenings":0,"Visa":null,"ClearanceType":null,"IsClearanceRequired":false,"IsHealthcare":false,"IsRemote":false,"EndClient":null,"JobCreatedDate":"\/Date(-62135578800000)\/","JobModifiedDate":"\/Date(-62135578800000)\/"}

Maintain PWP test severs for R&D and Operations. Assembles, adjusts, and repairs server racks according to plans, drawings, and operating or repair manuals. Troubleshoots problems in non-functioning... equipment. May perform equipment modification as directed by test/manufacturing engineers. Load images, software, and firmware on servers and switches. Use of hand tools and power tools for assembly processes. Support all aspects of ensuring maximum uptime and performance of assigned equipment.Position Expectation:Applies extensive knowledge of the job skills, company policies and procedures to complete complex, specialized assignments/tasks in creative and effective ways. Comprehensive understanding of the general/technical aspects of the job. Works on assignments that are complex in nature and require judgment, initiative, and technical/specialized knowledge to resolve problems and/or develop recommended solutions. Work is completed with minimal supervision and assignments may be completed without established procedures. May determine methods and procedures for new assignments. Typically an Associate?s degree or equivalent experience and 6+ years of experience. May include highly experienced individuals performing higher level or equivalent work who are non-degreed or degreed in an unrelated field.We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.

Jun 15, 2026

Palo Alto, CA

|

Software Engineering

|

Contract

|

$82 - $102 (hourly estimate)

{"JobID":541477,"JobType":["Contract"],"EmployerID":null,"Location":{"Latitude":-122.18,"Longitude":37.37,"Distance":null},"State":"California","Zip":"94304","ReferenceID":"SDG-f0ec2ec1-0731-4f85-b804-6ebe308f8769","PostedDate":"\/Date(1781535281000)\/","Description":"Role Summary As a Senior Kernel Engineer, you will take ownership of a Linux camera/ISP stack centered on the chipset vendor\u0027s ISP architecture. Your work will span V4L2 media pipeline implementation, firmware command/response integration, DMA-BUF and GPU-shared memory handling, sensor/CSI bring-up, and production-grade reliability fixes. This is a hands-on development role requiring deep kernel-space debugging, concurrency management, and hardware-software co-design. What You Will DoDevelop and maintain Linux kernel camera and ISP drivers utilizing V4L2, the Media Controller framework, and videobuf2 (vb2).Integrate and debug MIPI CSI-2 sensors and image pipelines to ensure optimal routing for preview, video, and Zero Shutter Lag (ZSL) paths.Implement and maintain robust firmware interfaces, managing command/response queues, interrupt processing, and work-thread synchronization.Manage the buffer lifecycle using MMAP, DMA-BUF import/export, zero-copy mechanisms, and fence signaling to minimize latency.Drive power management initiatives, including suspend/resume, runtime PM, and clock/power sequencing robustness for camera hardware subsystems.Diagnose and resolve complex kernel-space issues such as race conditions, memory leaks, deadlocks, and frame pipeline regressions.Build debug and observability tooling using debugfs, sysfs, ftrace tracepoints, custom counters, and system health metrics.Maintain high code quality through rigorous code reviews and technical documentation while collaborating closely with chipset vendors/silicon partners, camera sensor manufacturers, and user-space camera framework teams.We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global\u0027s Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.","Title":"Senior Linux Kernel Camera/ISP Driver Engineer","City":"Palo Alto","ExpirationDate":null,"PriorityOrder":0,"Requirements":"10+ years of embedded systems experience, with a minimum of 5 years dedicated to Linux kernel driver development.Expert-level C programming in kernel space, including memory management, locking primitives (mutexes, spinlocks, RCU), workqueues, and interrupt handling.Production-level experience with the Linux media stack (V4L2 ioctls, Media Controller entities, and videobuf2).Hands-on experience with MIPI CSI-2 sensor and ISP bring-up.Strong knowledge of DMA-BUF, scatter-gather mapping, cache coherency, and kernel debugging tools (JTAG, GDB, ftrace, lockdep).Solid understanding of Linux power management (runtime PM and suspend/resume).","Skills":"","Industry":"Software Engineering","Country":"US","Division":"IT","Office":null,"IsRemoteJob":false,"IsInternalJob":false,"ExtraValues":null,"__RecordIndex":0,"__OrdinalPosition":0,"__Timestamp":0,"Status":null,"ApplicantCount":0,"SubmittalCount":0,"ApplicationToHireRatio":0,"JobDuration":null,"SalaryHigh":102.0000,"SalaryLow":81.6000,"PayRateOvertime":0,"PayRateStraight":0,"Filled":0,"RemainingOpenings":0,"TotalOpenings":0,"Visa":null,"ClearanceType":null,"IsClearanceRequired":false,"IsHealthcare":false,"IsRemote":false,"EndClient":null,"JobCreatedDate":"\/Date(-62135578800000)\/","JobModifiedDate":"\/Date(-62135578800000)\/"}

Role Summary As a Senior Kernel Engineer, you will take ownership of a Linux camera/ISP stack centered on the chipset vendor's ISP architecture. Your work will span V4L2 media pipeline... implementation, firmware command/response integration, DMA-BUF and GPU-shared memory handling, sensor/CSI bring-up, and production-grade reliability fixes. This is a hands-on development role requiring deep kernel-space debugging, concurrency management, and hardware-software co-design. What You Will DoDevelop and maintain Linux kernel camera and ISP drivers utilizing V4L2, the Media Controller framework, and videobuf2 (vb2).Integrate and debug MIPI CSI-2 sensors and image pipelines to ensure optimal routing for preview, video, and Zero Shutter Lag (ZSL) paths.Implement and maintain robust firmware interfaces, managing command/response queues, interrupt processing, and work-thread synchronization.Manage the buffer lifecycle using MMAP, DMA-BUF import/export, zero-copy mechanisms, and fence signaling to minimize latency.Drive power management initiatives, including suspend/resume, runtime PM, and clock/power sequencing robustness for camera hardware subsystems.Diagnose and resolve complex kernel-space issues such as race conditions, memory leaks, deadlocks, and frame pipeline regressions.Build debug and observability tooling using debugfs, sysfs, ftrace tracepoints, custom counters, and system health metrics.Maintain high code quality through rigorous code reviews and technical documentation while collaborating closely with chipset vendors/silicon partners, camera sensor manufacturers, and user-space camera framework teams.We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.

Jun 23, 2026

Saint-Paul, MN

|

Software Engineering

|

Perm

|

$150k - $180k (estimate)

{"JobID":544296,"JobType":["Perm"],"EmployerID":null,"Location":{"Latitude":-93.1,"Longitude":44.94,"Distance":null},"State":"Minnesota","Zip":"55108","ReferenceID":"MSP-5a5e0084-698e-473e-8b7b-e5bcdc27565e","PostedDate":"\/Date(1782214137000)\/","Description":"We are looking for an Embedded Software Technical Lead to guide the design, development, and delivery of embedded software systems while remaining hands-on with coding and project execution. This role combines technical leadership, software architecture, implementation, mentoring, and planning responsibilities.Responsibilities:- Lead the design, development, integration, and testing of embedded software for products and systems.- Provide technical direction for embedded software architecture, design decisions, coding standards, and implementation approach.- Actively contribute to software development, including writing, reviewing, debugging, and maintaining code.- Partner with product, hardware, systems, QA, and project management teams to define scope, priorities, schedules, and technical milestones.- Break down project goals into executable software tasks, estimates, risks, and delivery plans.- Mentor embedded software engineers through design reviews, code reviews, debugging support, and technical guidance.- Drive best practices for firmware development, version control, documentation, testing, CI/CD, and release readiness.- Support board bring-up, hardware/software integration, driver development, RTOS or bare-metal development, and system-level troubleshooting.- Identify technical risks early and propose practical mitigation plans.- Ensure software deliverables meet performance, reliability, safety, security, and maintainability requirements.This position is ideal for a senior embedded software engineer who wants to remain hands-on while taking ownership of technical direction, project planning, and team execution.We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global\u0027s Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.","Title":"Embedded Software Technical Lead","City":"Saint-Paul","ExpirationDate":null,"PriorityOrder":0,"Requirements":"- Bachelor?s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.- Strong experience developing embedded software in C and/or cplusplus.- Experience leading technical work for embedded software projects or small engineering teams.- Strong understanding of microcontrollers, microprocessors, peripherals, buses, interrupts, memory constraints, and real-time behavior.- Experience with RTOS, bare-metal development, device drivers, bootloaders, communication protocols, or hardware abstraction layers.- Ability to debug embedded systems using oscilloscopes, logic analyzers, JTAG/SWD debuggers, and similar tools.- Experience with software planning, estimation, task breakdown, and cross-functional project coordination.- Strong code review, design review, and technical documentation skills.- Excellent communication skills with the ability to explain technical tradeoffs clearly.","Skills":"- Experience with safety-critical, medical, automotive, aerospace, industrial, IoT, or regulated embedded systems.- Familiarity with cybersecurity, secure boot, firmware updates, or encrypted communications.- Experience with CI/CD pipelines, unit testing, hardware-in-the-loop testing, or automated embedded test frameworks.- Knowledge of Agile, Scrum, or hybrid project planning methods.- Experience with requirements management and traceability.","Industry":"Software Engineering","Country":"US","Division":"IT","Office":null,"IsRemoteJob":false,"IsInternalJob":false,"ExtraValues":null,"__RecordIndex":0,"__OrdinalPosition":0,"__Timestamp":0,"Status":null,"ApplicantCount":0,"SubmittalCount":0,"ApplicationToHireRatio":0,"JobDuration":null,"SalaryHigh":180000.0000,"SalaryLow":150000.0000,"PayRateOvertime":0,"PayRateStraight":0,"Filled":0,"RemainingOpenings":0,"TotalOpenings":0,"Visa":null,"ClearanceType":null,"IsClearanceRequired":false,"IsHealthcare":false,"IsRemote":false,"EndClient":null,"JobCreatedDate":"\/Date(-62135578800000)\/","JobModifiedDate":"\/Date(-62135578800000)\/"}

We are looking for an Embedded Software Technical Lead to guide the design, development, and delivery of embedded software systems while remaining hands-on with coding and project execution. This... role combines technical leadership, software architecture, implementation, mentoring, and planning responsibilities.Responsibilities:- Lead the design, development, integration, and testing of embedded software for products and systems.- Provide technical direction for embedded software architecture, design decisions, coding standards, and implementation approach.- Actively contribute to software development, including writing, reviewing, debugging, and maintaining code.- Partner with product, hardware, systems, QA, and project management teams to define scope, priorities, schedules, and technical milestones.- Break down project goals into executable software tasks, estimates, risks, and delivery plans.- Mentor embedded software engineers through design reviews, code reviews, debugging support, and technical guidance.- Drive best practices for firmware development, version control, documentation, testing, CI/CD, and release readiness.- Support board bring-up, hardware/software integration, driver development, RTOS or bare-metal development, and system-level troubleshooting.- Identify technical risks early and propose practical mitigation plans.- Ensure software deliverables meet performance, reliability, safety, security, and maintainability requirements.This position is ideal for a senior embedded software engineer who wants to remain hands-on while taking ownership of technical direction, project planning, and team execution.We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.

Mar 16, 2026

Huntsville, AL

|

Electrical Engineering

|

Perm

|

$130k - $140k (estimate)

{"JobID":506948,"JobType":["Perm"],"EmployerID":null,"Location":{"Latitude":-86.62,"Longitude":34.7,"Distance":null},"State":"Alabama","Zip":"35801","ReferenceID":"HSV-508710ef-acb5-4a14-b2c6-737a0621a390","PostedDate":"\/Date(1773676968000)\/","Description":"Day-to-Day:Insight Global is seeking an Electrical Engineer with a blend of electronic/electrical hardware design and embedded firmware/software exposure to support a variety of active programs for a company in Huntsville, AL. This engineer will design, prototype, test, and verify the performance of complex electronic systems and modules for Munitions and other energetics-related systems.This is a hands-on engineering role for someone who enjoys owning designs end-to-end?from initial concept and schematic development through prototyping, integration, and testing. Engineers in this role will not be pigeonholed into a single function and will contribute across multiple phases of development and multiple programs. Overview:Apply systems, hardware, and software knowledge, as applicable, to the design of new products and the redesign / modification of existing systems and components. Perform analyses and trade studies. Provide technical input to specifications that support system and module design and enhancement. Evaluate and recommend options and alternatives for system and module level components. Key Responsibilities? Design, develop, and support embedded, microcontroller-based electronic systems integrated into end products.? Design Electronic circuits, including digital, analog and power distribution?? Create schematics and PCB layouts using appropriate CAD software? Design Electrical interfaces and cabling? Lead, perform, and/or support Electrical system integration, test, and analysis.? Interface embedded systems with peripherals such as: ? RF modules / radios (immediate program need)? Sensors and other external devices? Own designs from creation through prototyping and testing, ensuring functional and reliable hardware.? Support multiple programs simultaneously, adapting to varying technical requirements.? Participate in a balanced mix of design, integration and testing, and technical documentation.(with a strong emphasis on hands-on engineering over purely theoretical or paper design work)? Perform hands-on tasks including interconnects, wiring, cable integration, and prototype fabrication.Collaborate closely with multidisciplinary engineering teams to support program objectives.We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global\u0027s Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.","Title":"Electrical Engineer III","City":"Huntsville","ExpirationDate":null,"PriorityOrder":0,"Requirements":"Requirements:? BS or BA in Engineering Science with 7+ years of relevant electrical engineering experience preferred.? Background combining electronic/electrical hardware design with embedded firmware/software exposure.? Ability to obtain or maintain a DoD security clearance.? Experience interfacing with RF systems, radios, or antennas, and familiarity with RF principles including use of radios within embedded systems.? Good working knowledge of embedded electronics within a System-of-Systems environment, including EMI/EMC requirements, with experience in microcontroller-based designs encompassing sensors, data acquisition, mixed-signal, and high-speed circuitry, and exposure to related electrical disciplines.? Experience with C programming, testing, and debugging real-time embedded products.? Hands-on experience building, prototyping, and testing hardware; Experience building circuit boards and higher-fidelity prototypes? Ability to translate system requirements into clear schematics and functional designs.? Proficiency with schematic capture and electrical design tools (KiCad is what they use).? Comfortable working across design, integration, testing, and documentation activities.? Strong technical documentation skills for design, manufacturing, testing, reports, presentations, and proposals. ? Excellent organizational skills with the ability to manage multiple priorities.","Skills":"Nice-to-Have Qualifications:? PCB development experience (not required; willingness to learn is important)? Exposure to PCB layout tools and SPICE simulation? Power supply design and testing? FPGA / VHDL design and testing ? Design for Manufacturability (DFM) and high-volume production experience","Industry":"Electrical Engineering","Country":"US","Division":"IT","Office":null,"IsRemoteJob":false,"IsInternalJob":false,"ExtraValues":null,"__RecordIndex":0,"__OrdinalPosition":0,"__Timestamp":0,"Status":null,"ApplicantCount":0,"SubmittalCount":0,"ApplicationToHireRatio":0,"JobDuration":null,"SalaryHigh":140000.0000,"SalaryLow":130000.0000,"PayRateOvertime":0,"PayRateStraight":0,"Filled":0,"RemainingOpenings":0,"TotalOpenings":0,"Visa":null,"ClearanceType":null,"IsClearanceRequired":false,"IsHealthcare":false,"IsRemote":false,"EndClient":null,"JobCreatedDate":"\/Date(-62135578800000)\/","JobModifiedDate":"\/Date(-62135578800000)\/"}

Day-to-Day:Insight Global is seeking an Electrical Engineer with a blend of electronic/electrical hardware design and embedded firmware/software exposure to support a variety of active programs for a... company in Huntsville, AL. This engineer will design, prototype, test, and verify the performance of complex electronic systems and modules for Munitions and other energetics-related systems.This is a hands-on engineering role for someone who enjoys owning designs end-to-end?from initial concept and schematic development through prototyping, integration, and testing. Engineers in this role will not be pigeonholed into a single function and will contribute across multiple phases of development and multiple programs. Overview:Apply systems, hardware, and software knowledge, as applicable, to the design of new products and the redesign / modification of existing systems and components. Perform analyses and trade studies. Provide technical input to specifications that support system and module design and enhancement. Evaluate and recommend options and alternatives for system and module level components. Key Responsibilities? Design, develop, and support embedded, microcontroller-based electronic systems integrated into end products.? Design Electronic circuits, including digital, analog and power distribution?? Create schematics and PCB layouts using appropriate CAD software? Design Electrical interfaces and cabling? Lead, perform, and/or support Electrical system integration, test, and analysis.? Interface embedded systems with peripherals such as: ? RF modules / radios (immediate program need)? Sensors and other external devices? Own designs from creation through prototyping and testing, ensuring functional and reliable hardware.? Support multiple programs simultaneously, adapting to varying technical requirements.? Participate in a balanced mix of design, integration and testing, and technical documentation.(with a strong emphasis on hands-on engineering over purely theoretical or paper design work)? Perform hands-on tasks including interconnects, wiring, cable integration, and prototype fabrication.Collaborate closely with multidisciplinary engineering teams to support program objectives.We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.

51 - 60 of 142