Intetics logo
Intetics

Where software concepts come alive™

Middle/Senior Embedded Engineer

Systems EngineerSystems EngineerFull TimeRemoteSeniorTeam 501-1,000Since 1995H1B No SponsorCompany SiteLinkedIn

Location

Uzbekistan

Posted

6 days ago

Salary

0

Seniority

Senior

Job Description

Middle/Senior Embedded Engineer

Intetics

Role Description Intetics Inc., a global technology company providing custom software application development, distributed professional teams, software product quality assessment, and “all-things-digital” solutions, is seeking a highly skilled and experienced Middle/Senior Embedded Engineer to join our dynamic team on a full-time basis. - Design, develop, and maintain embedded firmware according to product requirements. - Implement new features and enhancements using C and C++. - Contribute to firmware architecture and system-level design decisions. - Participate in requirements analysis, feasibility studies, and technical risk assessments. - Develop firmware for ARM Cortex-M microcontroller-based systems. - Work with both Bare-Metal and FreeRTOS environments. - Design and implement low-level drivers and hardware abstraction layers. - Integrate and maintain communication interfaces and protocols, including UART, SPI, and I2C. - Debug and validate embedded systems using development software and laboratory tools. - Review, optimize, maintain, and extend existing firmware codebases. - Support hardware development activities, including schematic and PCB reviews. - Identify and define hardware requirements based on firmware and system needs. - Prepare and maintain technical documentation using Doxygen, Confluence, or similar tools. - Participate in code reviews and technical discussions. - Collaborate closely with distributed firmware, hardware, architecture, and project teams. - Deliver technical tasks and project milestones within agreed timelines. Qualifications - 3-5+ years of hands-on experience in embedded firmware development for microcontroller-based systems. - Strong programming skills in C. - Strong commercial experience with C++ and object-oriented programming. - Commercial experience developing firmware for ARM Cortex-M microcontrollers, including M0, M0+, M3, M4, or M7. - Hands-on experience with FreeRTOS or similar real-time operating systems. - Experience with Bare-Metal embedded development. - Experience designing and implementing low-level drivers and hardware abstraction layers. - Ability to understand, maintain, optimize, and extend large or mature firmware codebases. - Strong understanding of embedded electronic systems. - Good understanding of electronics and hardware-software integration. - Ability to read and analyze analog, digital, and power-electronics schematics. - Practical experience with UART, SPI, and I2C communication protocols. - Experience debugging and troubleshooting embedded systems using development and laboratory tools. - Understanding of embedded system architecture and system-level design principles. - Ability to contribute to firmware architecture and technical design decisions. - Ability to use block diagrams, conceptual designs, pseudocode, and other system-design techniques. - Strong analytical and technical problem-solving skills. - Experience with Git-based version control. - Experience with Jira or similar issue-tracking systems. - Experience preparing technical documentation using Doxygen, Confluence, or similar tools. - Familiarity with code review practices and structured development workflows. Requirements - Experience making firmware architecture and system-level design decisions. - Experience with safety-critical, industrial, IoT, certified, or regulated electronic products. - Good knowledge of PCB design principles for EMC compliance and EMI reduction. - Experience with Ethernet, Wi-Fi, and network-connected embedded devices. - Familiarity with cloud services and IoT architectures. - Understanding of cybersecurity principles for embedded and connected products. - Experience with Linux-based embedded systems or Linux kernel development. - Experience with UML or other system-modelling methodologies. - Familiarity with fire detection, emergency lighting, or central battery system applications.

Related Categories

Related Job Pages

More Systems Engineer Jobs

Systems Engineer III

Sawdey Solution Services

Sawdey Solution Services is on a mission to provide cross-disciplined and innovative cyber, engineering, and professional services solutions within the defense

Title: Systems Engineer III Location: Nellis AFB, NV Job Description: Pay Rate: The annual base salary range for this position $91,000 - $123,500. Please note that the salary information is a general guideline only. At Sawdey Solution Services, we recognize that attracting the best talent is key to our strategy and success as a company. We will consider several factors when extending an offer to an applicant. These factors include (but are not limited to) the position, associated responsibilities, work experience, education, related training, and related skills. Position Location: Nellis AFB, NV (On-Site) Telework/Work-from-Home Authorized: Yes – Only When Authorized About the Role: Perform system engineering tasks including activities such as system planning, analysis, design, modification, conversion, and implementation as task lead, functional lead, or individual contributor. Additional Responsibilities Include, but are not Limited To: - Perform highly advanced engineering activities in the design, integration and analysis of complex systems. - Support planning, scheduling, conducting and/or coordinating detailed phases of projects. - Perform other duties, as assigned. Experience Requirements: - Must have 10 years’ experience in relevant field - Must have experience with VMWare vSphere, VROps, VM Log Insight, VM Network Insight; MS Enterprise Products (Server etc.) Linux Red Hat, Docker, Kubernetes Education Requirements: - Bachelor’s Degree preferre Certificate, License, and Registration Requirements: - IAT Level II certification required - Microsoft, Red Hat, VMWare certifications preferred Other Required Skills & Abilities: - Must be able to effectively communicate with customer and fulfill all duties and responsibilities as listed in the contract. - Must be proficient in Microsoft Office suite including, but not limited to: Word, PowerPoint, Excel, and Outlook Security Clearance Requirements: Secret Clearance Must be able to obtain a Top Secret/SCI Clearance US Citizenship Requirements: This position supports a U.S. Government Contract whose terms require Sawdey Solution Services to staff it only with U.S. Citizens.

Nevada
$91K - $123.5K / year

Systems Engineer

Delta Dental

Established in 1957, Delta Dental of Michigan is a prominent division of the Delta Dental Plans Association, providing dental benefits to millions across the Un

Job Title: Systems Engineer Location: DDMI - Okemos This is a hybrid position, both in-office and remote. Job Description: Number of Positions: 1 Location: Okemos, MI Location Specifics: Hybrid Position Job Summary: At Delta Dental of Michigan, Ohio, and Indiana we work to improve oral health through benefit plans, advocacy and community support, and we amplify this mission by investing in initiatives that build healthy, smart, vibrant communities. We are one of the largest dental plan administrators in the country, and are part of the Delta Dental Plans Association, which operates two of the largest dental networks in the nation. At Delta Dental, we celebrate our All In culture. It’s a mindset, feeling and attitude we wrap around all that we do – from taking charge of our careers, to helping colleagues and lending a hand in the community. Position Description: Implements and maintains physical and virtual infrastructure and services. Collaborates with cross-functional teams to ensure the scalability, availability, and security of the systems. Primary Job Responsibilities: - Deploys physical and virtual solutions based on business requirements and leverages available technologies. - Implements architecture strategies and standards to deliver optimal performance, security, and cost efficiency within guidelines. - Applies and enforces security measures and best practices to protect systems and data. - Participates in cross-functional teams on systems management strategies for systems. - Builds and updates infrastructure-as-code (IaC) scripts and templates to support automated deployments by using tools and Git repositories. - Assists in the development and maintenance of operational policies, procedures, and documentation related to infrastructure. - Identifies and resolves routine issues related to physical and virtual services, collaborating with Operations and Application teams and vendors as needed. - Participates in capacity planning, performance analysis, and system tuning activities. - Proposes innovative solutions by staying current with infrastructure technology trends. Participates in on-call rotation. - Supports development teams by providing infrastructure engineering assistance for application deployment and integration. Perform other related assigned duties as necessary to complete the Primary Job Responsibilities as described above. Minimum Requirements: Position requires a bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field and three years' experience in the application of infrastructure technologies with hands-on experience in designing, implementing, and managing physical and virtual infrastructure. Certifications such as Red Hat Systems Engineer, Windows Administrator, or VMware Data Center Virtualization are preferred. Will accept any suitable combination of education, training, or experience. Position requires a knowledge of infrastructure technologies such as physical and virtual compute including rack and blade servers, DAS and SAN storage, physical and virtual networks systems from vendors such as Supermicro, Dell, and CISCO; a proficiency with virtualization technologies and concepts, such as virtual machines (VMs), servers, storage, and compute management with common hypervisors such as VMware, KVM, OpenStack, or Nutanix AHV; a proficiency with the use of infrastructure-as-code (IaC) tools such as Ansible, Terraform, BitBucket and Git; the ability to manage compute, storage, and network infrastructures, including CPU and memory controls, storage management, and system networking; the ability to manage, optimize, plan, and design infrastructure that uses Server Operating Systems such as Microsoft Windows, Red Hat Enterprise Linux, and Ubuntu, and related technologies such as Active Directory and DNS; a familiarity with security best practices and tools for cloud environments, including identity and access management (IAM), encryption, and monitoring; strong problem-solving skills and the ability to troubleshoot complex issues in a physical and virtual environment; the ability to provide on-call support twenty-four hours a day, seven days a week; basic scripting and automation skills using languages such as Python, Bash, or PowerShell, Ansible, Terraform, BitBucket and Git; and solid communication and collaboration skills, with the ability to work effectively in cross-functional teams. The company will provide equal employment and advancement opportunity within the context of its unique business environment without regard to race, color, religion, gender, gender identity, gender expression, age, national origin, familial status, citizenship, genetic information, disability, sex, sexual orientation, marital status, pregnancy, height, weight, military status, or any other status protected under federal, state, or local law or ordinance.

Michigan

Senior Software Engineer, Immersive and Interactive Media

Museum of Science

The Museum of Science, located in Boston, Massachusetts, inspires visitors to appreciate science and engineering through interactive exhibits, presentations, an

Title: Senior Software Engineer, Immersive and Interactive Media Location: Boston, MA Job Description: Who We Are As science and technology increasingly shape our lives, the Museum of Science strives to equip and inspire everyone to use science for the global good while keeping up with the pace of change. Among the world’s largest science centers and New England’s most attended cultural institution, we engage nearly five million people a year – at Science Park and in museums around the world, in classrooms, and online. The Museum’s singular location connecting Boston and Cambridge puts us at the junction of some of the world’s most influential academic institutions and industries, local and state government, schools, and the public. Trusted by each sector, we are ideally positioned to convene, inspire, and create meaningful experiences for all. Come join us on our mission to inspire a lifelong love of science in everyone and living our vision for a world where science belongs to each of us for the good of all of us. What You’ll Accomplish Immersive & Interactive Software Development: - Architect, design, develop, deploy, and maintain Unity-based immersive and interactive applications with attention to detail, quality, performance, reliability, and maintainability. - Build rapid prototypes and evolve features into production software in an iterative design and development process. - Develop and optimize real-time rendering, animation, UI, and data processing systems; profile and resolve performance bottlenecks with the CPU, GPU, and memory. - Integrate software with audio, video, or sensor hardware; occasionally research new hardware and develop software interfaces. - Test, debug, deliver, and maintain Windows desktop builds, addressing any functional, deployment, or platform-specific issues. - Use version control effectively (Git-based workflows), manage branches/merges, and support release processes. Media Preparation and Asset Export: - Prepare media and design files for software development by slicing graphics, converting file formats, and exporting content into usable assets. Communication & Collaboration: - Collaborate and communicate effectively with cross-functional teams, external partners, and stakeholders. - Analyze software requirements to determine the feasibility of a design within project timeline and budget, communicate potential risks and negotiate scope to stay within constraints. - Document software, tools, and templates for easy use by other developers, collaborators, or partners. - Participate in code review and team collaboration to share and improve skills, knowledge, and software development practices. Applicants must currently reside in Massachusetts, New Hampshire, or Rhode Island. This is a hybrid position, requiring a minimum of 2 days onsite per week in Boston (with the potential of additional onsite days required during project phases. What We’re Looking For (Competencies) Technical skills: - High proficiency with C# - Working knowledge of C++ - Demonstrated experience developing software with game engines (Unity, Unreal, Godot, etc.) - Demonstrated experience delivering immersive projects (projection mapped environments/XR/VR) and building interactive 3D experiences - Proficiency with real-time 3D pipelines, shaders, and visual effects - Working knowledge of 2D/3D math (vector math, linear algebra, trigonometry, geometry, coordinate systems, etc.) - Working knowledge of basic algorithms and data structures - Working knowledge of data representations (byte representation of common data types, byte serialization/deserialization, image data representations, etc.) - Demonstrated experience with desktop application development on Windows - Demonstrated experience with prototyping and understanding of agile or iterative development philosophies. - Demonstrated experience with any of the following: - - Computer graphics - - Computer vision - - Machine learning - - Game development or design - - 2D graphic design - - 3D computer modeling and animation - - UI and UX design - - Graphics APIs (OpenGL, Vulkan, DirectX, WebGL, WebGPU etc.) - - GPU compute APIs (CUDA, OpenCL, etc.) - - Python, JavaScript - Knowledge of the Software Development Life Cycle (SDLC) and software engineering best practices - Strong understanding of hardware and technologies for interactive media or immersive experiences (computer components, displays, projectors, Arduino, etc.) - Strong understanding of version control tools (Git, BitBucket, GitHub, etc.) - Strong understanding of graphic design, video, and 3D content creation tools (Adobe Creative Suite, Autodesk, Blender, etc.) - Working knowledge of slicing and exporting graphics - Working knowledge of converting, modifying, and exporting media files Collaboration: - Demonstrated experience working closely with cross-functional and technical teams to deliver high-quality digital experiences and software. Communication: - Strong communication skills for cross-functional collaboration, team coordination, constructive feedback, and technical documentation. Comfort with Ambiguity: - Ability to understand, define, and clarify an ambiguous or uncertain problem so a technical solution can be developed. - Excellent judgement and analytical skills to make technical decisions despite ambiguity and uncertainty. Strategic Problem Solver: - Ability to identify challenges, develop solutions, and drive continuous improvement in our software engineering practices and technology platforms. How We Work-Our Values Mission-Focused: We inspire a lifelong love of science in everyone. Audience-Driven: Everything we do begins with the people we serve. Innovative: We are curious, take smart risks, share responsibility, and own outcomes. Generous: We offer time and energy towards common goals. Salary Range $90,000 - $102,000 USD The Museum of Science is fully committed to Equal Employment Opportunity and to attracting, retaining, developing and promoting the most qualified employees without regard to their race, gender, color, religion, sexual orientation, national origin, age, physical or mental disability, citizenship status, veteran status, or any other characteristic prohibited by federal, state or local law. We are dedicated to providing a work environment free from discrimination and harassment, and where employees are treated with respect and dignity.

Massachusetts
$90K - $102K / year
Full TimeRemoteTeam 5,001-10,000Since 1902H1B No Sponsor

• Lead, coach, and develop a distributed team of Systems Engineers across the CALA region • Partner with regional sales leadership to achieve revenue targets, pipeline growth, and market expansion • Drive technical engagement with channel partners, distributors, and key end customers • Support partner recruitment, onboarding, and ongoing technical enablement across multiple markets • Guide pre-sales activities including solution design, demos, POCs, and RFx responses • Review and strengthen technical account plans and regional go-to-market strategies • Act as a technical escalation point for complex, multi-country deployments and customer situations • Build executive-level relationships with partners, distributors, and customers as a trusted advisor • Collaborate with product management and internal teams to provide regional market feedback and influence roadmap • Promote best practices in solution design, deployment, and customer success across diverse environments

Brazil