Agile development methodologies. Experience with security best practices. Preferred Skills: Experience with agent-based software development. Experience with Swift (macOS development) - advantage. Experience with C, C++ (native module development) - advantage. Experience with CI/CD pipelines. Cloud technologies experience. More ❯
in common geospatial software applications and tools, such as Java, Python, HTML, CSS, JavaScript, PostgreSQL, AWS, Git, MongoDB, Jira, CLI, Graph DB, Ruby, NodeJS, C, C++, PostGIS. More ❯
Master’s Degree in Electrical Engineering, Computer Science, or a related field. 3+ years of experience in embedded systems development , particularly in low-level C/C++ programming. Solid understanding of USB HID device emulation , input redirection, and peripheral control. Proficient in embedded Linux development and working with device trees More ❯
Master’s Degree in Electrical Engineering, Computer Science, or a related field. 3+ years of experience in embedded systems development , particularly in low-level C/C++ programming. Solid understanding of USB HID device emulation , input redirection, and peripheral control. Proficient in embedded Linux development and working with device trees More ❯
Washington, Washington DC, United States Hybrid / WFH Options
OMW Consulting
and testing of hardware/software interfaces. Skills and experience needed 2+ years of software development experience Strong coding skills in compiled languages (Rust, C/C++, etc.) Experience in hardware-software interfaces and buses such as I2C, SPI, PCI, AXI Basic IP networking knowledge US citizen with Active Secret More ❯
tools - Develop and deliver multi-disciplinary projects - Foster technical and professional growth among team members What You Bring Essential skills and experience: - Proficiency in C/C++ for embedded systems - Experience in real-time software design and testing - Knowledge of power converter and inverter control strategies - Expertise with debugging tools More ❯
skills Proficient with the following interfaces including setup and troubleshooting: Serial (RS-232/422, USB), Ethernet networking, and MIL-STD-1553 Comfortable with C/C++ or scripting language programming Experience with Linuxoperating systems Familiar with Android tablets preferred Excellent written and oral communication skills Ability to travel Ability More ❯
QUALIFICATIONS BA/BS degree in Computer Science, Computer Engineering, Electrical Engineering or related field, or equivalent practical experience Extensive embedded development experience in C/C++, familiar with ARM CPUs and operating systems like Linux or FreeRTOS Experience with development tools like Git version control system Experience with peripheral More ❯
Collaborate with academics, including the University of Edinburgh, and other R&D teams Qualifications: Strong computer science background Proficiency in system-level programming languages (C/C++, Rust, Java, Go) Expertise in databases, algorithms, or system design Excellent communication skills in English Published in peer-reviewed conferences or journals (preferred More ❯
Experience Required Bachelor's degree in Computer Science (or related field). 3+ years minimum commercial Python coding experience. Apply foundational knowledge of embedded C to modify and optimize cellular modem firmware, focusing on power efficiency and command scripting. Configure and integrate GSM/LTE-M (and satellite communication) networks More ❯
and verification teams Validate and maintain test cases and continuous integration pipelines Occasionally contribute to coding tasks (around 20% of the time) Technical Requirements: C/C++: Proven experience with both languages Software Design & Architecture: Strong experience and analytical mindset in structured design Testing: Hands-on experience with software validation More ❯
Software engineering tools and practices (git, CICD tools, test driven development, etc.) Understanding of data structures and algorithms Mathematics background Required Skills Understanding of C/C++ HPC experience: development and operations of highly distributed software systems and distributed, multi-core data driven processing algorithm development (such as Dask, MPI More ❯
Northallerton, North Yorkshire, Yorkshire, United Kingdom
KO2 Embedded Recruitment Solutions LTD
not only highly reliable but also designed to perform in some of the most demanding environments. Skills and Experience Required: Strong experience in embedded C/C++ programming Experience working with real-time operating systems (RTOS) Experience with microcontroller-based system design Knowledge of low-level hardware interaction, protocols, and More ❯
CV3, Tollbar End, Coventry, West Midlands (County), United Kingdom
Green Talent Network
tools - Develop and deliver multi-disciplinary projects - Foster technical and professional growth among team members What You Bring Essential skills and experience: - Proficiency in C/C++ for embedded systems - Experience in real-time software design and testing - Knowledge of power converter and inverter control strategies - Expertise with debugging tools More ❯
Employment Type: Permanent
Salary: £60000 - £80000/annum Hybrid working + private HC, Bonus
skills required as is the ability to flex and adapt in a fast-paced team environment. Good presentation skills. Must have Skills: • Experience with C and/or C++ • Experience with GUI development using Lua, OpenGL, and/or Direct3D • Experience with developing software on both Linux and Windows platforms More ❯
not only highly reliable but also designed to perform in some of the most demanding environments. Skills and Experience Required: Strong experience in embedded C/C++ programming Experience working with real-time operating systems (RTOS) Experience with microcontroller-based system design Knowledge of low-level hardware interaction, protocols, and More ❯
frameworks Strong debugging and root cause analysis skills, with experience interpreting hardware schematics and component data sheets Proficiency in one or more programming languages: C, C++, Rust, Haskell U.S. Person status required due to export-controlled data access Salary Range $120,000 - $250,000 USD The salary range is an More ❯
presentation abilities - Advanced IT skills (O365, Databases) - Knowledge of manufacturing/supply chain processes and systems Desirable Skills, Knowledge & Experience: - Coding languages: Python, .Net, C - Advanced manufacturing processes - Semiconductor manufacturing processes - Cybersecurity and compliance Apply Now! Or for more information about the Industrial Engineer position, based in Oldham, Greater Manchester More ❯
related field. First-author publications in top AI/ML venues (CVPR, NeurIPS, ICML, ICLR, etc.). Strong skills in Python and/or C/C++, and hands-on experience with modern ML frameworks. Familiarity with Git and sound software engineering practices. Excellent communication and problem-solving abilities. Bonus More ❯
with 5 years of experience, a Master's degree in a STEM discipline in a STEM discipline with 3 years of experience. • Proficiency in C/C++ • Experience with FreeRTOS OS or other real-time operating system - i.e., (RT-Linux, FreeRTOS, VxWorks, GH Integrity) • This position requires the applicant to More ❯
degree or technical upper-secondary school diploma ( HTL ) with several years of professional experience Expertise in Unix systems, API testing (REST, SOAP), and coding (C/C++/Java/Python/Bash) & using tools like Postman/RestAssured/SoapUI Knowledge of databases (MSSQL/Oracle/PostgreSQL/ More ❯
DoD Top Secret or DHS Full-BI Experience with Java Experience with JavaScript Experience with AWS Microservices Experience with Agile processes Advanced experience with C, C++, and C# Familiarity with Win API, JSON messaging, and creating Jenkins pipelines Strong knowledge of JavaScript/HTML Working knowledge of Visual Studio IDE More ❯
Proven experience in software development, particularly in mixed reality or related fields. Proficiency in Unity and familiarity with physics engines. Strong programming skills in C/C#/C++, Python, Java, and Javascript. Ability to work collaboratively in a fast-paced, team-oriented environment. A passion for creating innovative user More ❯
Cheltenham, Gloucestershire, United Kingdom Hybrid / WFH Options
Computerworld Personnel Ltd
programming languages, including the ability to develop custom programs, modify existing codes/scripts, and document changes made to software. Experience in Assembly and C Language. Experience in Analog and Digital Circuit Designs. Working experience on 8/16/32 bit Microcontrollers. Experience of peripheral buses SPI, I2C, etc. More ❯