Job Closed
This listing is no longer active.
Let’s create a brighter future together.
Lead Developer, Digital Identity
Location
Illinois
Posted
81 days ago
Salary
$153.3K / year
Seniority
Senior
Job Description
Lead Developer, Digital Identity
Zurich Insurance
• Oversee all aspects of solutions architecture and software development • Define program/project requirements • Design, implement, test, and maintain production systems • Publish priorities for efforts within the program • Maintain master schedule with clear dependencies • Analyze programs to ensure efficient use of computer and storage resources • Responsible for research, analysis, and design of changes and improvements in existing systems • Recommend and develop more efficient systems • Maintain all existing components • Lead effort to resolve problems with programs in production environments • Conduct preliminary analyses of requirements for new or enhanced systems • Conduct preliminary analyses of cost/time requirements to determine feasibility and scope of proposed projects • Develop, implement, and maintain procedures to ensure reliable and secure production environments • Manage stakeholders with ability to influence, negotiate and meet expectations
Job Requirements
- Bachelor’s degree or foreign equivalent in Computer Science, Engineering, Electronics Engineering, or a closely related field of study
- 7 years of experience in the job offered, or as a Technical Lead, or similar position in development
- 7 years of experience with Dot Net development using MVC, .Net Core, WCF, ASP.Net
- 7 years of experience in front-end UI development using Bootstrap, React JS, AJAX, jQuery, JavaScript, HTML and CSS
- 5 years of experience setting up DevOps CICD pipelines using GitHub, JIRA, Jenkins, Octopus and JFrog
- 3 years with designing and building micro service architecture REST APIs using .Net core to migrate existing 3-tier application to micro services architecture
- 3 years with integrating monitoring tools Dynatrace and Datadog for production support
Benefits
- Competitive pay
- Comprehensive benefits for employees and their families
Related Guides
Related Job Pages
More Software Engineer Jobs
Role Description Estamos em franca expansão e buscamos novos profissionais para integrar o nosso time de Desenvolvimento. - Desenvolver soluções personalizadas utilizando a Microsoft Power Platform (Power Apps, Power Pages e Power Automate) para automatizar processos de negócios, criar painéis e gerar relatórios; - Colaborar com as partes interessadas da empresa e os usuários finais para coletar requisitos e compreender suas necessidades; - Projetar e implementar soluções que atendam aos requisitos de negócios e sigam as melhores práticas; - Desenvolver e manter modelos de dados, fluxos de trabalho e interfaces de usuário usando as ferramentas da Power Platform; - Integrar soluções da Power Platform com outros sistemas e serviços, conforme necessário; - Criar documentação técnica e fornecer treinamento e suporte aos usuários finais. Qualifications - Graduação em Ciência da Computação ou área relacionada. - Mais de 2 anos de experiência prática com a Microsoft Power Platform (Power Apps, Power Automate e Power Pages). - Sólidos conhecimentos em modelagem de dados, Dataverse, DAX, Power Query e design de fluxos de trabalho. - Experiência na integração da Power Platform com sistemas externos (APIs, serviços do Azure, Dynamics 365). - Conhecimento de práticas de governança (ALM, DLP, RLS/OLS). - Excelentes habilidades de resolução de problemas, comunicação e relacionamento interpessoal. - Atitude enérgica e colaborativa. Requirements - Certificação em Microsoft Power Platform. - Experiência com conectores personalizados, plug-ins ou Azure Functions. - Conhecimento do AI Builder, Copilot Studio ou outras soluções de IA da Microsoft. - Experiência com o Dynamics 365 e/ou o ecossistema do Azure. - Bom domínio do inglês.
Staff Software Engineer, Ground & Control Services
BlackSkyBlackSky is a leading provider of real-time geospatial intelligence.
• Design, implement, and maintain software that enables autonomous satellite operations and real-time tasking. • Develop and integrate services that interface with ground station infrastructure and satellite communication protocols. • Build software solutions to support satellite tasking and monitoring. • Collaborate with operations, communication engineers, flight software engineers, mission planning engineers, and other software teams to understand and refine technical requirements. • Write clean, maintainable code with strong emphasis on safety, test coverage, and reliability. • Participate in design reviews, code reviews, and team planning discussions. • Support on-call rotations and troubleshooting of live system operations as needed. • Anticipated 10-15% travel required to customer site. • Other job-related duties as assigned.
Principal Embedded Software Engineer - Analog Connectivity
Astera LabsPurpose-built connectivity solutions for intelligent systems
Role Description Our analog connectivity product portfolio includes sophisticated mixed-signal components that form the critical signal conditioning path in both optical modules and copper interconnects: transimpedance amplifiers, transmit drivers, continuous-time linear equalizers, and integrated analog subsystems. The firmware you develop will directly control the adaptive behavior, calibration sequences, and real-time performance optimization of these analog circuits deployed in data centers worldwide. As a Principal Engineer in our Signal Connectivity Engineering group, you'll shape firmware architectures that directly impact the performance and reliability of connectivity solutions powering AI infrastructure globally. You'll take end-to-end ownership of the software lifecycle, from pre-silicon planning through production deployment and field support. You will bridge the gap between sophisticated analog circuit design and the software intelligence to make these circuits adaptive and robust. Working at the intersection of embedded systems and analog control, you'll collaborate closely with mixed-signal designers, systems architects, silicon validation engineers, and customer teams while building and leading a technical team in a high-growth company. We're a startup, and this role reflects that reality. You'll have responsibilities spanning firmware architecture, team building, CI/CD infrastructure, customer engagement, and lab automation. We're looking for someone who thrives wearing multiple hats and is energized by jumping into whatever needs doing. We recognize this breadth and reward it accordingly. This position offers an opportunity to build and lead a team from the ground up. You'll help hire two engineers and will play an active role in recruiting as the team grows. Depending on your preferences, you can either manage these engineers directly from day one, or mentor them while remaining in a technical lead capacity; either path is fully supported. Level is negotiable based on experience and qualifications. This is a remote position, but candidates must be located and authorized to work in the Ottawa area. Occasional travel to our San Jose headquarters will be approximately twice per year for chip bring-ups and project coordination. Core Responsibilities - Software Ownership & Architecture - Own the complete firmware stack for analog connectivity products, from low-level hardware abstraction through customer-facing APIs. - Design and implement embedded firmware that controls complex analog subsystems including adaptive equalization, gain control, PLL/CDR feedback loops, and thermal management. - Architect calibration algorithms, state machines, and control flow for managing analog tuning parameters across process, voltage, and temperature variation. - Establish software quality gates and validation criteria at each development phase. - Technical Leadership & Team Building - Help recruit and hire two engineers to join your team, with ongoing involvement in recruiting as the team expands. - Lead your team, whether through direct management or technical mentorship, through design, implementation, code review, and debugging activities. - Lead architecture discussions and technical tradeoff decisions; balance performance, code size, maintainability, and time-to-market. - Serve as the go-to technical expert for mixed-signal firmware and analog control loop behavior. - Drive difficult debug sessions in the lab and through remote customer support, coordinating across silicon design, systems, and applications teams. - Cross-Functional Collaboration - Partner with analog circuit designers to understand hardware behavior, tuning requirements, and failure modes. - Collaborate with product applications to translate customer requirements into firmware features and APIs. - Work alongside silicon and system validation teams to develop test plans, automate characterization flows, and verify firmware behavior across corner cases. - Coordinate with field applications engineers to support customer integration and resolve deployment issues. - Provide regular project updates on progress, risks, dependencies, and technical challenges. Qualifications - BS/MS in Computer Science, Electrical Engineering, Computer Engineering, or related field. - 10+ years of embedded C/C++ firmware development in resource-constrained environments. - Proven track record as a Technical Lead or Team Lead on embedded projects from architecture through production. - Deep understanding of microcontroller architecture, memory-mapped peripherals, interrupt handling, and bare-metal firmware design. - Solid experience with analog control loops: PID controllers, feedback systems, adaptive algorithms, and tuning methodologies. - Strong proficiency with Linux development tools: gcc/clang, make, bash scripting, gdb, and git. - Excellent verbal and written communication skills; ability to explain complex technical concepts clearly. - Demonstrated problem-solving ability and systematic debugging approach on real hardware. - Comfort with ambiguity and a willingness to take on whatever challenges arise in a fast-moving startup environment. Highly Valued Skills - Experience with Python for test automation, data analysis, or general scripting. - Hands-on experience building and maintaining Jenkins CI/CD pipelines and automated test infrastructure. - Familiarity with mixed-signal systems: ADC/DAC interfaces, sensor readout, analog signal conditioning, calibration techniques. - Knowledge of transimpedance amplifiers, transmit drivers, equalizers (CTLE/DFE), CDR/PLL circuits, or related analog signal path components. - Background in optical module firmware, pluggable optics/AEC standards (MSA/CMIS), retimer or gearbox firmware/API, or high-speed copper connectivity. - Experience with lab equipment: oscilloscopes, power supplies, logic analyzers, Viavi/Lecroy/Exfo/Keysight/Tektronix/etc. - Exposure to SERDES, Ethernet PHYs, layer 1 devices, or PCIe physical layer implementations. - Understanding of signal integrity concepts: equalization, channel loss, jitter, eye diagrams, and link margin. - Familiarity with FPGA emulation, pre-silicon validation, or hardware simulation environments. - Experience with RTOS, device drivers, coroutines. - Prior people management, mentorship, or recruiting experience. Compensation Salary range is CAD $184,500 to $205,000 depending on experience, level, and business need. This role will include a discretionary bonus, extremely competitive equity package, comprehensive health/dental/vision coverage, professional development opportunities, and a culture that values technical excellence, collaboration, and innovation. We know that creativity and innovation happen more often when teams include diverse ideas, backgrounds, and experiences, and we actively encourage everyone with relevant experience to apply, including people of color, LGBTQ+ and non-binary people, veterans, parents, and individuals with disabilities.
Power Platform Developer
Nexer Enterprise ApplicationsWe are the tech company of the future. A promising future.
• Develop custom solutions using Microsoft Power Platform (Power Apps, Power Pages, and Power Automate) • Collaborate with company stakeholders and end users to gather requirements and understand their needs • Design and implement solutions that meet business requirements and follow best practices • Develop and maintain data models, workflows, and user interfaces using Power Platform tools • Integrate Power Platform solutions with other systems and services as needed • Create technical documentation and provide training and support to end users


