

Algorithm Engineer
โญ - Featured Role | Apply direct with Data Freelance Hub
This role is for an "Algorithm Engineer" with a contract length of "Unknown" in Southfield, MI, offering a pay rate of "$60/hr to $85/hr." Key skills include embedded software development in C/C++, microcontrollers, and hardware interfaces. A Bachelor's degree and 5+ years of experience are required.
๐ - Country
United States
๐ฑ - Currency
$ USD
-
๐ฐ - Day rate
680
-
๐๏ธ - Date discovered
August 6, 2025
๐ - Project duration
Unknown
-
๐๏ธ - Location type
On-site
-
๐ - Contract type
Unknown
-
๐ - Security clearance
Unknown
-
๐ - Location detailed
Southfield, MI
-
๐ง - Skills detailed
#Deployment #C++ #R #Scala #Computer Science #Python #GIT #Version Control
Role description
Heading 1
Heading 2
Heading 3
Heading 4
Heading 5
Heading 6
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
Block quote
Ordered list
- Item 1
- Item 2
- Item 3
Unordered list
- Item A
- Item B
- Item C
Bold text
Emphasis
Superscript
Subscript
Insight Global is looking for a Software Algorithm Engineer for one of our clients out of Southfield, MI. The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code.
Responsibilities
โข Design and implement embedded software solutions that interface with sensors, wireless radios, ethernet networks, etc. while maintaining real-time requirements (sub micro/nano-second).
โข Develop robust drivers and firmware components that integrate seamlessly into larger embedded platforms.
โข Work closely with FPGA, hardware, and DSP teams to ensure smooth integration of software and firmware components.
โข Optimize embedded system performanceโmemory usage, real-time responsiveness, and power consumptionโacross various platforms and microcontrollers.
โข Collaborate with QA and test engineers to define comprehensive testing strategies, including unit tests and automated integration tests.
โข Diagnose complex issues using debug tools, oscilloscopes, and in-circuit emulators, ensuring system reliability and stability.
Qualifications
โข Bachelor's degree or equivalent experience in Computer Science or related field
โข 5+ years of experience in embedded software development using C/C++ (additional experience with assembly or Python is a plus).
โข Hands-on knowledge of microcontrollers, RTOS environments, hardware interfaces (SPI, I2C, UART), and hardware-in-the-loop testing.
โข Familiarity with version control tools (e.g., Git) and continuous integration (CI/CD) practices.
โข Comfortable working at the intersection of hardware and softwareโunderstanding low-level drivers, interrupt service routines, and resource constraints.
โข Ability to translate system requirements into efficient, maintainable code with a keen eye for potential performance bottlenecks.
โข Adept at breaking down complex technical challenges related to sensors, wireless protocols, or real-time constraints into actionable tasks.
โข Thrives in a fast-paced, R&D-focused environment where some requirements may be fluid and solutions need to be validated quickly.
โข Ownership of projects, from initial planning through deployment, while actively seeking and incorporating stakeholder feedback.
โข Enthusiastic about working in a multi-disciplinary team and contributing to the collective success of high-accuracy micro-location solutions.
Pay Rate:
$60/hr to $85/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 day 1 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.